System method for facilitating intelligent network call processing using a call context database
First Claim
1. A system for processing calls in a telecommunications system, comprising:
- a call context database;
an intelligent telecommunications network coupled to said call context database;
a plurality of network elements incorporated in said intelligent telecommunications network, each network element operative to generate call context data;
a network call identifier related to a call within said telecommunications system;
storage means associated with said call context data and operative to store said call context data and said network call identifier therein;
retrieval means operative to retrieve said call context data from said call context database based on said network call identifier; and
a processor operative to process said call in accordance with said call context data, wherein said call context database is distributed among a plurality of cooperating call context database management systems that are coupled to the intelligent telecommunications network, and wherein each cooperating call context database management system of the plurality of call context database management systems manages a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers.
7 Assignments
0 Petitions
Accused Products
Abstract
System and method for facilitating intelligent network call processing using a centralized call context database. The system and method include and involve a call context database and an intelligent telecommunications network that is coupled to the call context database. The network includes and involves an access network element capable of receiving a call, generating first call context data and a network call identifier related to the call, storing the call context data and the network call identifier in the call context database, transmitting the network call identifier, and processing the call. The network further includes and involves a plurality of network elements that are coupled to the call context database and to the access network element. Each network element is capable of receiving the call and/or data related to the call (e.g., signaling data) and the network call identifier from the access network element, generating second call context data related to the call, storing the second call context data in the call context database, transmitting the network call identifier to another network element, retrieving call context data stored in the call context database based on the network call identifier, and processing the call based on the call context data retrieved from the call context database.
46 Citations
42 Claims
-
1. A system for processing calls in a telecommunications system, comprising:
-
a call context database;
an intelligent telecommunications network coupled to said call context database;
a plurality of network elements incorporated in said intelligent telecommunications network, each network element operative to generate call context data;
a network call identifier related to a call within said telecommunications system;
storage means associated with said call context data and operative to store said call context data and said network call identifier therein;
retrieval means operative to retrieve said call context data from said call context database based on said network call identifier; and
a processor operative to process said call in accordance with said call context data, wherein said call context database is distributed among a plurality of cooperating call context database management systems that are coupled to the intelligent telecommunications network, and wherein each cooperating call context database management system of the plurality of call context database management systems manages a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for processing calls in a telecommunications system, comprising:
-
a call context database; and
an intelligent telecommunications network coupled to said call context database;
an access network element incorporated in said intelligent telecommunications network and operative to receive a call and generate first call context data and a network call identifier related to said call;
storage means associated with said call context database and operative to store said first call context data and said network call identifier in said call context database;
a plurality of network elements coupled to said call context database and said access network element, each network element of said plurality of network elements operative to receive said call from said access network element and to generate second call context data related to said call and said network call identifier related to said call within said telecommunications system;
storage means associated with said call context database and operative to store said call context data and said network call identifier therein;
retrieval means operative to retrieve said call context data from said call context database based on said network call identifier;
a processor operative to process said call in accordance with said call context data; and
a plurality of cooperating call context database management systems, each of the plurality of cooperating call context database management systems coupled to the intelligent telecommunications network and configured to manage a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers, wherein the call context database is distributed among the plurality of cooperating call context database management systems. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for processing calls in a telecommunications network, comprising:
-
receiving a call;
generating call context data and a network identifier related to said call;
storing said call context data and said network call identifier in a call context database;
retrieving said call context data from said call context database based on said network call identifier; and
processing said call based on said call context data, wherein said call context database is distributed among a plurality of cooperating call context database management systems that are coupled to the telecommunications network, and wherein each cooperating call context database management system of the plurality of call context database management systems manages a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for processing calls in a telecommunications network, comprising:
-
receiving a call at an access network element coupled to said telecommunications network;
generating first call context data and a network call identifier related to said call;
storing said first call context data and said network call identifier in a call context database;
processing said call;
transmitting said network call identifier;
at a network element, receiving said call and said network call identifier from said access network element;
generating second call context data related to said call;
storing said second call context data in said call context database;
retrieving all call context data stored in said call context database based on said network call identifier; and
processing said call based on said all context data retrieved from said call context database, wherein said call context database is distributed among a plurality of cooperating call context database management systems that are coupled to the telecommunications network, and wherein each cooperating call context database management system of the plurality of call context database management systems manages a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A system for managing a telephone network, comprising:
-
a call context database for storing call context data related to calls being processed by network elements within the telephone network and network call identifiers related to said calls; and
a plurality of management systems coupled to said call context database and operative to access said call context database during said call, to retrieve said call context data from said call context database, and to process said call context data by performing a management operation, each of the plurality of management systems also being operative to manage a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers. - View Dependent Claims (36, 37, 38)
-
-
39. A method for managing a telephone network, comprising:
-
storing call context data related to calls being processed by network elements within said telephone network in a call context database;
accessing said call context database during said calls;
retrieving said call context data from said call context database based on network call identifiers associated with the calls; and
processing said call context data by performing a management operation, wherein the management operation is performed by at least one of a plurality of call context database management systems, each of the plurality of call context database management systems being configured to manage a subset of the call context database, the subset of the call context database corresponding to a range of network call identifiers. - View Dependent Claims (40, 41, 42)
-
Specification