← Back to Patent Explorer
US5481603A Expired / Lapsed US ⏱️ 0.0 years remaining

Intelligent call processing based upon complete identification of calling station

Assignee: AT&T Inc
•
Filing: 1993-09-28
•
Granted: 1996-01-02
•
Expires: 2013-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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".

Inventors

  • 👤 Franklin Gutierrez
  • 👤 Robert Y. Peters, Jr.
  • 👤 Aruna Thirunagari
  • 👤 Joel K. Young

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 02:57
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/42; H04Q3/47; H04Q3/0016; H04Q3/0029; H04Q2213/00; H04Q2213/13097; H04Q2213/13102; H04Q2213/13103; H04Q2213/13141; H04Q2213/13204; H04Q2213/13541; H04Q2213/13547

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 199 words
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.
Claim 2
Dependent Claim 199 words
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.
Claim 3
Dependent Claim 25 words
The apparatus as defined in claim 1 further including means for updating the information in said local database with information retrieved from said centralized database.
Claim 4
Dependent Claim 64 words
The apparatus as defined in claim 1 further including: means for obtaining a call processing record from said particular one of said telecommunications network databases indicated in response to a query to said local database or said centralized database; and means for executing said call processing record obtained from said particular one of said telecommunications network databases to obtain routing information for said switch.
Claim 5
Dependent Claim 21 words
The apparatus as defined in claim 1 wherein at least one of said telecommunications network databases is a network control point.
Claim 6
Dependent Claim 29 words
The apparatus as defined in claim 1 wherein said information identifying said station from which said received telephone call was originated is obtained from automatic number identification (ANI) information.
Claim 7
Dependent Claim 43 words
The apparatus as defined in claim 5 wherein said ANI information includes a telephone number of said station in a format NPA-NXX-XXXX, where NPA represents a numbering plan area of said station, N is a digit 1-9, and X is a digit 0-9.
Claim 8
Independent Claim 164 words
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.
Claim 9
Independent Claim 164 words
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.
Claim 10
Dependent Claim 22 words
The System as defined in claim 7, further including means for updating said local database with information obtained from said centralized database.
Claim 11
Dependent Claim 19 words
The system as defined in claim 7, further including means for periodically deleting information stored in said local database.
Claim 12
Dependent Claim 28 words
The system as defined in claim 7, wherein said information identifying a particular station from which said received telephone call was originated includes automatic number identification (ANI) information.
Claim 13
Dependent Claim 173 words
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.
Claim 14
Dependent Claim 173 words
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.
Claim 15
Dependent Claim 32 words
The telephone network arrangement as defined in claim 11 further including means for updating information in said GTT database with information obtained from said UGT database in response to the second query.
Claim 16
Dependent Claim 28 words
The telephone network arrangement as defined in claim 11, wherein said first and second queries each include a 10 digit telephone number for identifying the calling telephone station.
Claim 17
Independent Claim 163 words
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.
Claim 18
Independent Claim 163 words
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.
Claim 19
Dependent Claim 23 words
The method as defined in claim 14 further including a step of updating the local database with information obtained from the centralized database.
Claim 20
Dependent Claim 20 words
The method as defined in claim 14 further including a step of periodically deleting information stored in said local database.
Claim 21
Dependent Claim 27 words
The method as defined in claim 14, wherein said information identifying a particular station from which said telephone call was originated includes automatic number identification (ANI) information.
Claim 22
Independent Claim 135 words
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.
Claim 23
Independent Claim 135 words
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.
Claim 24
Dependent Claim 32 words
The method defined in claim 18, further including a step of updating information in said first GTT database with information obtained from said second UGT database in response to said second query.
Claim 25
Dependent Claim 24 words
The method defined in claim 18, wherein the first and second queries each include a 10 digit telephone number for identifying the calling station.

References Cited (Backward Citations)

US4683563A Cited
US4752924A Cited
US4899358A Cited
US4924510A Cited
US5193110A Cited
US5163087A Cited
US5136636A Cited
US5311572A Cited
US5333184A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-01 1999-07-03 2000-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-01 2003-07-03 2004-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-01 2007-07-03 2008-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag