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

ANI based routing

Assignee: WSOU Investments LLC
•
Filing: 1998-07-01
•
Granted: 2001-01-16
•
Expires: 2018-07-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An ISP 10 provides enhanced features compatible with non-AIN switches to allow service providers to provide customers with features such as voice prompting, DTMF number collection, fax on demand and similar features. In one embodiment, the ISP can also be configured as an IP. Enhanced features can be accomplished using the ISP, such as advanced routing of long distance calls based on ANI, authorization codes, type of call, time of day, origination of call and destination of call.

Inventors

  • 👤 Tasvir Shah
  • 👤 Lynn C. Daniel
  • 👤 Hu Shen
  • 👤 Comandur S. Kannan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 00:09
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/72; H04Q3/0016; H04Q3/0025; H04Q3/0029; H04Q3/64; H04Q3/66; H04Q2213/00; H04Q2213/13091; H04Q2213/13095; H04Q2213/13141; H04Q2213/13176; H04Q2213/13179; H04Q2213/13209; H04Q2213/13332; H04Q2213/13345; H04Q2213/13349; H04Q2213/13377; H04Q2213/13405

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 70 words
A method of routing calls, comprising the steps of: receiving a code indicative of the calling party in a switch controlled by a first carrier; passing said code to an external database engine coupled to said switch; determining an identity of a second carrier based on said code; retrieving routing information based on said identity of said second carrier in said database engine; sending said routing information to said switch.
Claim 2
Independent Claim 70 words
A method of routing calls, comprising the steps of: receiving a code indicative of the calling party in a switch controlled by a first carrier; passing said code to an external database engine coupled to said switch; determining an identity of a second carrier based on said code; retrieving routing information based on said identity of said second carrier in said database engine; sending said routing information to said switch.
Claim 3
Dependent Claim 30 words
The method of claim 1 wherein said determining step comprises the step of determining the identity of the second carrier based on an authorization code associated with the calling party.
Claim 4
Dependent Claim 31 words
The method of claim 1 wherein said determining step comprises the step of determining the identity of the second carrier based on an automatic number identification associated with the calling party.
Claim 5
Dependent Claim 33 words
The method of claim 1 wherein said step of retrieving routing information comprises the step of retrieving routing information responsive to said identity of the second carrier and to type of call information.
Claim 6
Dependent Claim 34 words
The method of claim 4 wherein said type of call is from a set of call types including direct dial, operator, operator assisted, international direct dial and operated assisted international direct dial call types.
Claim 7
Dependent Claim 32 words
The method of claim 1 wherein said step of retrieving routing information comprises the step of retrieving routing information responsive to said identity of the second carrier and to a called number.
Claim 8
Dependent Claim 34 words
The method of claim 6 wherein said retrieving step comprises the step of retrieving routing information based on said identity of said second carrier and a predetermined set of digits in said called number.
Claim 9
Dependent Claim 36 words
The call control circuitry of claim 6 wherein said external database engine comprises circuitry for retrieving routing information based on said identity of said second carrier and a predetermined set of digits in said called number.
Claim 10
Dependent Claim 34 words
The method of claim 1 wherein said step of retrieving routing information comprises the step of retrieving routing information responsive to said the identity of said second carrier and to time of day information.
Claim 11
Dependent Claim 31 words
The method of claim 1 wherein said retrieving step comprises the step of retrieving routing information based on said identity of said second carrier and an identifier associated with said switch.
Claim 12
Dependent Claim 22 words
The method of claim 1 and further comprising the step of inhibiting calls to one or more numbers associated with said code.
Claim 13
Dependent Claim 68 words
Call control circuitry, comprising: a switch controlled by a first carrier for receiving calling information including a code indicative of a calling party; an external database engine coupled to said switch for receiving said calling information, determining an identity of a second carrier based on said code, and retrieving routing information based on identity of said second carrier; circuitry for routing the call based on the routing information.
Claim 14
Dependent Claim 68 words
Call control circuitry, comprising: a switch controlled by a first carrier for receiving calling information including a code indicative of a calling party; an external database engine coupled to said switch for receiving said calling information, determining an identity of a second carrier based on said code, and retrieving routing information based on identity of said second carrier; circuitry for routing the call based on the routing information.
Claim 15
Dependent Claim 32 words
The call control circuitry of claim 12 wherein said external database engine comprises circuitry for determining the identity of said second carrier based on an authorization code associated with the calling party.
Claim 16
Dependent Claim 33 words
The call control circuitry of claim 12 wherein said external database engine comprises circuitry for determining the identity of the second carrier based on an automatic number identification associated with the calling party.
Claim 17
Dependent Claim 32 words
The call control circuitry of claim 12 wherein said external database engine comprises circuitry for retrieving routing information responsive to said identity of said second carrier and to type of call information.
Claim 18
Dependent Claim 37 words
The call control circuitry of claim 15 wherein said type of call information is from a set of call types including direct dial, operator, operator assisted, international direct dial and operated assisted international direct dial call types.
Claim 19
Dependent Claim 39 words
The call control circuitry of claim 12 wherein said circuitry for retrieving routing information comprises circuitry for retrieving routing information responsive to said the identity of said second carrier and to time of day information associated with said code.
Claim 20
Dependent Claim 23 words
The call control circuitry of claim 12 and further comprising circuitry for inhibiting calls to one or more numbers associated with said code.
Claim 21
Dependent Claim 34 words
The call control circuitry of claim 12 wherein said external database engine comprises the circuitry for retrieving routing information based on said identity of said second carrier and an identifier associated with said switch.
Claim 22
Dependent Claim 33 words
The call control circuitry of claim 12 wherein said circuitry for retrieving routing information comprises circuitry for retrieving routing information responsive to said identity of said second carrier and to a called number.

References Cited (Backward Citations)

US5469500A Cited
US5425090A Cited
US5680446A Cited
US6014379A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-16 2004-07-17 2005-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-16 2008-07-17 2009-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-16 2012-07-17 2013-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag