Method and system for dynamic service classification and integrated service control
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 exchange at least one control message with system entities, wherein the ISC is configured to receive from each of the at least one communication service classification criteria that may comprise at least one variable parameter that collectively define the capabilities of that communications service provided by the at least one communications service provider, where the service classification criteria are dynamically communicated to the at least one ISC through an interactive exchange of one or more commands from each of the at least one communication service when the communication service associated with the at least one communications services is initiated, and to receive a message registration list (MRL) defining one or more messages from each of the at least one communication service registering notification interest in said messages by said communication services; and
wherein the at least one ISC is further configured to provide centralized prioritized processing for the at least one message, to apply intelligent prioritization rules for each of the at least one messages processed by the at least one ISC in order to prioritize the at least one communication service based on the least one classification criteria, and to receive one or more of the at least one messages, and based on the prioritization for each of the at least one messages, deliver each of the at least one messages to an appropriate one of the at least one communication service.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing integrated control of communication services, which includes an Integrated Services Controller (ISC), which is configured to establish communications with any numbers of communications networks, such as The Public Switched Telephone Network or the Internet. Communications may be established with one or more communications services, which in turn provide classification criteria which includes variable parameters that define a capability of a particular communications service. Also received may be a Message Registration List (MRL), which registers with the ISC messages in which a particular communications service has a notification interest. Through these communications, the ISC may be configured to provide a centralized processing for messages received from various system entities so as to apply intelligent prioritization rules for each message processed.
-
Citations
72 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 exchange at least one control message with system entities, wherein the ISC is configured to receive from each of the at least one communication service classification criteria that may comprise at least one variable parameter that collectively define the capabilities of that communications service provided by the at least one communications service provider, where the service classification criteria are dynamically communicated to the at least one ISC through an interactive exchange of one or more commands from each of the at least one communication service when the communication service associated with the at least one communications services is initiated, and to receive a message registration list (MRL) defining one or more messages from each of the at least one communication service registering notification interest in said messages by said communication services; and
wherein the at least one ISC is further configured to provide centralized prioritized processing for the at least one message, to apply intelligent prioritization rules for each of the at least one messages processed by the at least one ISC in order to prioritize the at least one communication service based on the least one classification criteria, and to receive one or more of the at least one messages, and based on the prioritization for each of the at least one messages, deliver each of the at least one messages to an appropriate one of the at least one communication service. - 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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 exchange at least one control message with system entities;
receiving from each of the at least one communication service service classification criteria that may comprise at least one variable parameter that collectively define the capabilities of at least one communications service provided by the at least one communications service provider, and wherein the service classification criteria are dynamically communicated to the at least one ISC through an interactive exchange of one or more commands from each of the at least one communication service when the at least one communication service associated with the at least one communications service provider is initiated;
receiving a message registration list (MRL) defining one or more messages from each of the at least one communication service registering notification interest in said messages by said communication services;
performing centralized prioritized processing for the at least one message and applying intelligent prioritization rules for each of the at least one messages processed in order to prioritize the at least one communication service based on the least one classification criteria; and
receiving one or more of the at least one messages, and based on the prioritization for each of the at least one messages, delivering each of the at least one messages to an appropriate one of the at least one communication service. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification