Intelligent call processing based upon complete identification of calling station
First Claim
1. Apparatus for intelligent processing of telephone calls, said apparatus including:
- an originating switch arranged to route a received telephone call in accordance with a call processing record associated with a station from which said received telephone call was originated;
a local database containing a first set of information indicating locations of a plurality of telecommunications network databases that contain call processing records for completing received telephone calls;
means responsive to receipt of said received telephone call and information identifying said station from which said received telephone call was originated, for routing a query to said local database to retrieve the location of a particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call; and
means responsive to an indication that said local database does not contain said information indicating the location of a particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call, for routing a query to a centralized database containing a second set of information indicating the locations of said particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call.
3 Assignments
0 Petitions
Accused Products
Abstract
An intelligent call processing system is arranged so that each originating switch is provided with a local database called a "global title translation (GTT)" database, which receives a query fully identifying the calling station, typically in terms of its 10 digit number (i.e., three digit [NPA] area code, three digit [NXX] exchange, and four digit line identification). The GTT database responds to the query by identifying the particular NCP in the telecommunications network that contains the appropriate record for completing the call. If the GTT database does not contain an entry, or an error condition exists, a further query is launched to a centralized database, called a "universal global translation (UGT)" database. The UGT database then retrieves information identifying the particular NCP in the telecommunications network that contains the appropriate record for completing the call, and provides this information to the originating switch. The same information may also be provided to and stored in the GTT database, so that the GTT database is "self provisioning".
-
Citations
20 Claims
-
1. Apparatus for intelligent processing of telephone calls, said apparatus including:
-
an originating switch arranged to route a received telephone call in accordance with a call processing record associated with a station from which said received telephone call was originated; a local database containing a first set of information indicating locations of a plurality of telecommunications network databases that contain call processing records for completing received telephone calls; means responsive to receipt of said received telephone call and information identifying said station from which said received telephone call was originated, for routing a query to said local database to retrieve the location of a particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call; and means responsive to an indication that said local database does not contain said information indicating the location of a particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call, for routing a query to a centralized database containing a second set of information indicating the locations of said particular one of said telecommunications network databases that contains said call processing record for completing said received telephone call. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for intelligent processing of telephone calls in accordance with prestored instructions associated with a station from which the telephone calls are originated, said system comprising:
-
a local database and a centralized database, each containing information indicating locations of a plurality of telecommunications network databases that contain call processing records for completing telephone calls; means responsive to receipt of a telephone call and information identifying a particular station from which said received telephone call was originated, for routing a query to said local database to retrieve the location of a particular one of said plurality of telecommunications network databases that contains a call processing record for completing said received telephone call; and means for routing a query to said centralized database to retrieve said location of a particular one of said plurality of telecommunications network databases that contains said call processing record for completing said received telephone call only if said local database does not contain an entry associated with said particular station. - View Dependent Claims (8, 9, 10)
-
-
11. A telephone network arrangement including:
-
a global title translation (GTI) database; a network switch; means in said network switch arranged, in response to receipt of a call that requires intelligent call processing, to route a first query fully identifying the calling station from which said call was originated, to said GTT database; means in said GTT database for storing information identifying a particular network control point (NCP) in the telecommunications network that contains a call processing record for completing said received call and for providing said information to said network switch in response to said first query; a centralized universal global translation (UGT) database; means in said network switch arranged to route a second query to said UGT database if said GTT database does not respond to said first query; and means in said UGT database for storing information identifying a particular NCP in the telecommunications network that contains a call processing record for completing said received call and for providing said information to said network switch in response to said second query. - View Dependent Claims (12, 13)
-
-
14. A method for intelligent processing of telephone calls in accordance with prestored instructions associated with a station from which said telephone calls are originated, said method including the steps of:
-
storing information indicating locations of a plurality of telecommunications network databases that contain call processing records for completing telephone calls in a local database and a centralized database; responsive to receipt of a telephone call and information identifying a particular station from which said received telephone call was originated, routing a query to said local database to retrieve the location of a particular one of the plurality of telecommunications network databases that contains a call processing record for completing said received telephone call; and routing a query to said centralized database to retrieve said location of a particular one of said plurality of telecommunications network databases that contains said call processing record for completing said received telephone call only if said local database does not contain an entry associated with said particular station. - View Dependent Claims (15, 16, 17)
-
-
18. A method for routing calls through a telephone network including the steps of:
-
storing information identifying a particular network control point (NCP) database in said telephone network that contains a call processing record for completing calls in a first global title translation (GTI) database and in a second universal global translation (UGT) database; responsive to receipt of a call that requires intelligent call processing, routing a first query fully identifying a calling station from which said received call was originated, to said first GTT database and providing information obtained in response to said first query to a switch in said telephone network; and routing a second query to said UGT database if said GTT database does not respond to said first query, and providing information obtained in response to said second query to said switch. - View Dependent Claims (19, 20)
-
Specification