Method and system for dynamic message registration by a service controller
First Claim
1. A system for providing integrated control of at least one communication service provided by at least one communication service provider comprising:
- at least one integrated services controller (ISC) connectable to a plurality of communications networks so as to communicate with system entities, wherein the at least one ISC is configured to dynamically receive a message registration list (MRL) through an interactive exchange of one or more commands, registering one or more messages each of the at least one communication services has a notification interest in, wherein the at least one ISC is further configured to provide centralized prioritized processing for the one or more messages exchanged with the other system entities through use of intelligent prioritization rules, wherein the system entities include at least one of;
a transport association controller (TAC), an association state manager (ASM), and a message broker (MB),wherein the at least one ISC is further configured to receive a profile of service-specific parameters settable by at least one of a customer or the service which contains one or more variable entries from each of the at least one communication services defining a service profile for said at least one communication service andwherein the at least one ISC is further configured to automatically merge shared master key fields of the service profile from each of the at least one communication services and append corresponding service-specific fields from each of the at least one communication services into a merged multi-service profile (MMSP).
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing centralized control of one or more communication services, includes an Integrated Services Controller (ISC), which is in communication with any number of communications networks, such as the Public Switched Telephone Network or in the Internet. The ISC may be further configured to dynamically receive a Message Registration List (MRL) through an interactive exchange of commands with one or more communications services. This MRL may include one or more messages in which a particular communications service has a notification interest. The ISC may provide centralized processing for messages received from the communications services. Intelligent prioritization rules may be configurable by a communications service provider so as to affect the prioritization of the communications services by ISC.
-
Citations
46 Claims
-
1. A system for providing integrated control of at least one communication service provided by at least one communication service provider comprising:
-
at least one integrated services controller (ISC) connectable to a plurality of communications networks so as to communicate with system entities, wherein the at least one ISC is configured to dynamically receive a message registration list (MRL) through an interactive exchange of one or more commands, registering one or more messages each of the at least one communication services has a notification interest in, wherein the at least one ISC is further configured to provide centralized prioritized processing for the one or more messages exchanged with the other system entities through use of intelligent prioritization rules, wherein the system entities include at least one of;
a transport association controller (TAC), an association state manager (ASM), and a message broker (MB),wherein the at least one ISC is further configured to receive a profile of service-specific parameters settable by at least one of a customer or the service which contains one or more variable entries from each of the at least one communication services defining a service profile for said at least one communication service and wherein the at least one ISC is further configured to automatically merge shared master key fields of the service profile from each of the at least one communication services and append corresponding service-specific fields from each of the at least one communication services into a merged multi-service profile (MMSP). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for providing integrated control of at least one communication service provided by at least one communication service provider comprising the steps of:
-
configuring at least one Integrated Service Controller (ISC) to establish a connection with a plurality of communications networks, so as to communicate control messages with system entities; and dynamically receiving at least one message registration list (MRL) through an interactive exchange of one or more commands from the at least one communications service provider, registering one or more messages for which the at least one communications service has a notification interest, wherein the at least one ISC is further configured to provide centralized prioritized processing for the messages exchanged with the other system entities through use of intelligent prioritization rules, wherein the system entities include at least one of;
a transport association controller (TAC), an association state manager (ASM), and a message broker (MB),wherein the at least one ISC is further configured to receive a profile of service-specific parameters settable by at least one of a customer or the service which contains one or more variable entries from each of the at least one communication services defining a service profile for said at least one communication service and wherein the at least one ISC is further configured to automatically merge shared master key fields of the service profile from each of the at least one communication services and append corresponding service-specific fields from each of the at least one communication services into a merged multi-service profile (MMSP). - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification