Patent US2293992A successfully refreshed from Google Patents.
Patent US6097802A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6097802A Expired / Lapsed US ⏱️ 0.0 years remaining

Advanced intelligent single telephone number routing

Assignee: AT&T Labs Inc
•
Filing: 1996-02-28
•
Granted: 2000-08-01
•
Expires: 2016-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method are provided for routing a telephone call according to the geographic location of the originating party. A subscriber with multiple network locations within a service territory may have all of their offices accessible to customers through a single publicized telephone number. The single telephone number may trigger advanced intelligent network technology. The network may ascertain the geographic location from which the call originates and accordingly, route the originating call to a subscriber's office which is located closest to the originating caller. Further, exception periods may be provided to enable subscribers to individualize their service by only routing to the closest satellite office at specified days, times, etc. The exception periods may also be employed to reroute calls intended for the closest satellite office to a predetermined location.

Inventors

  • 👤 Harold C. Fleischer, III
  • 👤 Gwen H. Gaffney
  • 👤 Susan D. Eiffert
  • 👤 James C. Merlotti
  • 👤 Michael W. Boeckman
  • 👤 Brenda S. Thompson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:35
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/54; H04M15/00; H04M15/04; H04M15/06; H04M15/07; H04M15/43; H04M15/70; H04M15/705; H04M15/80; H04M15/8033; H04M15/90; H04M3/42229; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/005; H04Q3/64; H04Q3/66; H04M2207/00; H04M2207/12; H04M2215/00; H04M2215/01; H04M2215/016; H04M2215/64; H04M2215/70; H04M2215/7009; H04M2215/74; H04M2215/7435; H04M2242/00; H04M2242/30; H04Q2213/00; H04Q2213/13097; H04Q2213/13103; H04Q2213/13141; H04Q2213/13345

Claims Analysis

Total Claims: 59
Claim 1
Independent Claim 361 words
A method for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said method comprising: identifying a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; ascertaining a geographic location of the calling party in accordance with the originating telephone number of the calling party; and determining, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party, the determining including comparing the ascertained geographic location with a predefined list of geographic areas corresponding to post office zip code+4 designations and comprising a predefined subscriber service area, each subscriber service area being associated with a routing telephone number corresponding to one of the plurality of subscriber locations, the comparing comprising comparing the ascertained geographic location to the zip code+4 designation of each listed geographic area, wherein if no matches are found comparing the ascertained geographic location to the zip code+3 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+2 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+1 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+0 designation of each listed geographic area, and wherein if no matches are found, the call request is forwarded to a predetermined default routing telephone number wherein, if a match is found the call request is forwarded to the associated routing telephone number.
Claim 2
Independent Claim 361 words
A method for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said method comprising: identifying a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; ascertaining a geographic location of the calling party in accordance with the originating telephone number of the calling party; and determining, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party, the determining including comparing the ascertained geographic location with a predefined list of geographic areas corresponding to post office zip code+4 designations and comprising a predefined subscriber service area, each subscriber service area being associated with a routing telephone number corresponding to one of the plurality of subscriber locations, the comparing comprising comparing the ascertained geographic location to the zip code+4 designation of each listed geographic area, wherein if no matches are found comparing the ascertained geographic location to the zip code+3 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+2 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+1 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+0 designation of each listed geographic area, and wherein if no matches are found, the call request is forwarded to a predetermined default routing telephone number wherein, if a match is found the call request is forwarded to the associated routing telephone number.
Claim 3
Dependent Claim 28 words
The method according to claim 1, the ascertaining step including: receiving the originating telephone number; and translating the originating telephone number into a zip code of call origination.
Claim 4
Dependent Claim 33 words
The method according to claim 1, the ascertaining step including: forwarding the originating call to a predetermined default telephone number when the originating telephone number is not received by the service control point.
Claim 5
Dependent Claim 23 words
The method according to claim 1, further comprising limiting incoming calls to the identified service to calls originating within a predefined geographic area.
Claim 6
Dependent Claim 19 words
The method according to claim 4, the limiting step occurring after identifying the service and before the ascertaining step.
Claim 7
Dependent Claim 27 words
The method according to claim 4, the predefined geographic area defining a market area of the subscriber and stored in a table in the service control point.
Claim 8
Dependent Claim 19 words
The method according to claim 4, forwarding calls originating outside of said predefined geographic area to an informational announcement.
Claim 9
Dependent Claim 32 words
The method according to claim 1, wherein the predefined list correlates each geographic location within the subscriber services area with a predefined terminating number of one of the plurality of subscriber locations.
Claim 10
Dependent Claim 35 words
The method according to claim 1, the ascertaining step comprising: querying a database external to the integrated service control point that includes a list of service provider customer telephone numbers and corresponding customer geographic information.
Claim 11
Dependent Claim 13 words
The method according to claim 9, said customer information including zip code+4 information.
Claim 12
Dependent Claim 27 words
The method according to claim 9, responding to the querying step by transmitting the geographic information related to the originating telephone number to the service control point.
Claim 13
Dependent Claim 28 words
The method according to claim 11, the determining step forwarding the call request to a terminating telephone number of the closest subscriber location to the geographic location response.
Claim 14
Dependent Claim 29 words
The method according to claim 9, responding to the querying step by transmitting predetermined default geographic information when the originating telephone number is not listed in the external database.
Claim 15
Dependent Claim 30 words
The method according to claim 13, the determining step forwarding the call request to a predetermined default telephone number when predetermined default geographic information is transmitted in the query response.
Claim 16
Dependent Claim 47 words
The method according to claim 9, said ascertaining step further comprising: waiting a predetermined time period for a response to the query to the external database; forwarding the call request to a predetermined default routing telephone number if a response is not received within the predetermined period.
Claim 17
Dependent Claim 17 words
The method according to claim 15, said predetermined time period being between approximately 1.0 and 3.0 seconds.
Claim 18
Dependent Claim 14 words
The method according to claim 9, the external database comprising a line information database.
Claim 19
Dependent Claim 48 words
The method according to claim 17, the line information database comprising: receiving service provider customer billing information for each associated customer telephone number; stripping off post office zip code+4 designations for each customer; and storing for each customer zip code+4 designation according to the associated customer telephone number.
Claim 20
Dependent Claim 23 words
The method according to claim 1, said method further comprising recognizing an exception period for providing at least one alternate routing telephone number.
Claim 21
Dependent Claim 37 words
The method according to claim 19, wherein when the exception period is recognized before the ascertaining step, the method further comprising forwarding the call request to a one of the at least one alternate routing telephone number.
Claim 22
Dependent Claim 52 words
The method according to claim 20, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone number may be further forwarded according to percent allocation distribution.
Claim 23
Dependent Claim 73 words
The method according to claim 19, the exception period comprising a plurality of exception periods, at least one exception period being associated with at least one routing telephone number associated with one of the plurality of subscriber locations, wherein when one of the exception period is associated with the determined closest subscriber location, the method further comprising: forwarding the call request to a one of the at least one alternate routing telephone numbers.
Claim 24
Dependent Claim 52 words
The method according to claim 22, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone numbers may be further forwarded according to percent allocation distribution.
Claim 25
Dependent Claim 123 words
The method according to claim 19, the exception period comprising a first and a second exception period, said first exception period being recognizable before the ascertaining step, wherein when the first exception period is recognized, the method further comprising forwarding the call request to a one of the at least one alternate routing telephone number; said second exception period comprising a plurality of exception periods, at least one exception period being associated with at least one routing telephone number associated with one of the plurality of subscriber locations, wherein when one of the exception period is associated with the determined closest subscriber location, the method further comprising: forwarding the call request to a one of the at least one alternate routing telephone numbers.
Claim 26
Dependent Claim 52 words
The method according to claim 24, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone number may be further forwarded according to percent allocation distribution.
Claim 27
Dependent Claim 72 words
The method according to claim 1, the determining step including: predefining a certain percentage of incoming calls to be allocated among each of a predetermined plurality of said subscriber locations; selecting, according to a volume of said incoming calls and to said predefined percentages, one subscriber location of said predetermined plurality of subscriber locations to which to allocate said call request; and identifying said one location as said determined closest subscriber location.
Claim 28
Independent Claim 263 words
An apparatus for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said apparatus comprising: means for identifying a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; means for ascertaining a geographic location of the calling party in accordance with the originating telephone number of the calling party; a system that recognizes an exception period, which corresponds to at least one alternate routing telephone number, before the ascertaining means ascertains the geographic location of the calling party; a forwarding system that forwards the call request to one of the at least one alternate routing telephone number when the recognizing system recognizes the exception period; means for determining, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party when outside the exception period; and means for routing the originating call to the determined closest subscriber location via a local exchange carrier when outside the exception period.
Claim 29
Independent Claim 263 words
An apparatus for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said apparatus comprising: means for identifying a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; means for ascertaining a geographic location of the calling party in accordance with the originating telephone number of the calling party; a system that recognizes an exception period, which corresponds to at least one alternate routing telephone number, before the ascertaining means ascertains the geographic location of the calling party; a forwarding system that forwards the call request to one of the at least one alternate routing telephone number when the recognizing system recognizes the exception period; means for determining, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party when outside the exception period; and means for routing the originating call to the determined closest subscriber location via a local exchange carrier when outside the exception period.
Claim 30
Dependent Claim 32 words
The apparatus according to claim 27, the ascertaining step including: means for receiving the originating telephone number; and means for translating the originating telephone number into a zip code of call origination.
Claim 31
Dependent Claim 35 words
The apparatus according to claim 27, the ascertaining means including: means for forwarding the originating call to a predetermined default telephone number when the originating telephone number is not received by the service control point.
Claim 32
Dependent Claim 25 words
The apparatus according to claim 27, further comprising means for limiting incoming calls to the identified service to calls originating within a predefined geographic area.
Claim 33
Dependent Claim 22 words
The apparatus according to claim 30, the limiting means actuated after said service is identified and before said ascertaining means are actuated.
Claim 34
Dependent Claim 27 words
The apparatus according to claim 30, the predefined geographic area defining a market area of the subscriber and stored in a table in the service control point.
Claim 35
Dependent Claim 21 words
The apparatus according to claim 30, means for forwarding calls originating outside of said predefined geographic area to an informational announcement.
Claim 36
Dependent Claim 35 words
The apparatus according to claim 27, the determining means including: means for comparing the ascertained geographic location with a predefined list of subscriber service areas, the predefined list being stored within the service control point.
Claim 37
Dependent Claim 32 words
The apparatus according to claim 34, wherein the predefined list correlates each geographic location within the subscriber service area with a predefined terminating number of one of the plurality of subscriber locations.
Claim 38
Dependent Claim 37 words
The apparatus according to claim 27, the ascertaining means comprising: means for querying a database external to the integrated service control point that includes a list of service provider customer telephone numbers and corresponding customer geographic information.
Claim 39
Dependent Claim 13 words
The apparatus according to claim 36, said customer information including zip code+4 information.
Claim 40
Dependent Claim 31 words
The apparatus according to claim 36, further comprising means for responding to the querying step by transmitting the geographic information related to the originating telephone number to the service control point.
Claim 41
Dependent Claim 28 words
The apparatus according to claim 38, the determining means forwarding the call request to a terminating telephone number of the closest subscriber location to the geographic location response.
Claim 42
Dependent Claim 33 words
The apparatus according to claim 36, further comprising means for responding to the querying step by transmitting predetermined default geographic information when the originating telephone number is not listed in the external database.
Claim 43
Dependent Claim 30 words
The apparatus according to claim 40, the determining means forwarding the call request to a predetermined default telephone number when predetermined default geographic information is transmitted in the query response.
Claim 44
Dependent Claim 52 words
The apparatus according to claim 36, said ascertaining means further comprising: means for waiting a predetermined time period for a response to the query to the external database; and means for forwarding the call request to a predetermined default routing telephone number if a response is not received within the predetermined period.
Claim 45
Dependent Claim 17 words
The apparatus according to claim 42, said predetermined time period being between approximately 1.0 and 3.0 seconds.
Claim 46
Dependent Claim 43 words
The apparatus according to claim 37, the predefined list including: a plurality of geographic areas which comprise a predefined subscriber service area, wherein each geographic area listed is associated with a routing telephone number corresponding to one of the plurality of subscriber locations.
Claim 47
Dependent Claim 80 words
The apparatus according to claim 44, the determining means comprising: means for comparing the ascertained geographic location with each geographic area listed in the predefined list, wherein, if one of the plurality of geographic areas corresponds to the ascertained geographic location, forwarding the call request to the associated routing telephone number, and wherein, if one of the plurality of geographic areas does not correspond to the ascertained geographic location, forwarding the call request to a predetermined default routing telephone number.
Claim 48
Dependent Claim 143 words
The apparatus according to claim 45, wherein each geographic area is listed according to it post office zip code+4 designation, and said comparing means comprises: comparing the ascertained geographic location to the zip code+4 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+3 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+2 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+1 designation of each listed geographic area, wherein if no matches are found, comparing the ascertained geographic location to the zip code+0 designation of each listed geographic area, and wherein if no matches are found, the call request is forwarded to a predetermined default routing telephone number.
Claim 49
Dependent Claim 14 words
The apparatus according to claim 36, the external database comprising a line information database.
Claim 50
Dependent Claim 54 words
The apparatus according to claim 47, the line information database comprising: means for receiving service provider customer billing information for each associated customer telephone number; means for stripping off post office zip code+4 designations for each customer; and means for storing for each customer zip code+4 designation according to the associated customer telephone number.
Claim 51
Dependent Claim 52 words
The apparatus according to claim 27, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone number may be further forwarded according to percent allocation distribution.
Claim 52
Dependent Claim 75 words
The apparatus according to claim 27, the exception period comprising a plurality of exception periods, at least one exception period being associated with at least one routing telephone number associated with one of the plurality of subscriber locations, wherein when one of the exception period is associated with the determined closest subscriber location, the apparatus further comprising: means for forwarding the call request to a one of the at least one alternate routing telephone numbers.
Claim 53
Dependent Claim 52 words
The apparatus according to claim 50, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone numbers may be further forwarded according to percent allocation distribution.
Claim 54
Dependent Claim 127 words
The apparatus according to claim 27, the exception period comprising a first and a second exception period, said first exception period being recognizable before the ascertaining step, wherein when the first exception period is recognized, the apparatus further comprising means for forwarding the call request to a one of the at least one alternate routing telephone number; said second exception period comprising a plurality of exception periods, at least one exception period being associated with at least one routing telephone number associated with one of the plurality of subscriber locations, wherein when one of the exception period is associated with the determined closest subscriber location, the apparatus further comprising: means for forwarding the call request to a one of the at least one alternate routing telephone numbers.
Claim 55
Dependent Claim 52 words
The apparatus according to claim 52, each of the at least one alternate routing telephone number is assigned according to one of time of day, day of the week, specific date, and wherein each of the at least one alternate routing telephone number may be further forwarded according to percent allocation distribution.
Claim 56
Dependent Claim 78 words
The apparatus according to claim 27, the determining means including: means for predefining a certain percentage of incoming calls to be allocated among each of a predetermined plurality of said subscriber locations; means for selecting, according to a volume of said incoming calls and to said predefined percentages, one subscriber location of said predetermined plurality of subscriber locations to which to allocate said call request; and means for identifying said one location as said determined closest subscriber location.
Claim 57
Independent Claim 290 words
A system for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said system comprising: an identifying system that identifies a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; an ascertaining system that ascertains a geographic location of the calling party in accordance with the originating telephone number of the calling party; a determining system that determines, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party; and a routing system that routes the originating call to the determined closest subscriber location via a local exchange carrier; wherein the ascertaining system comprises a querying system for querying a line information database, external to the integrated service control point, that includes a list of service provider customer telephone numbers and corresponding geographic information, the line information database comprising a receiver that receives service provider customer billing information for each associated customer telephone number, a stripper that strips off post office zip code+4 designations for each customer, and a storage that stores each customer zip code+4 designation according to the associated customer telephone number.
Claim 58
Independent Claim 290 words
A system for routing an originating call to a subscriber location within a local communication network, said network comprising a two-way communication network interconnecting a plurality of service switching points and a plurality of dispersed network locations, said service switching points selectively establishing a communication connection between at least two of said network locations in response to a local call request from a calling party initiated by inputting a telephone number, said network locations including a plurality of subscriber locations, and an integrated service control point comprising a service control point comprising subscriber service logic, said system comprising: an identifying system that identifies a subscriber's service at a service switching point serving the input telephone number based on the local call request from the calling party to establish a communication connection with the subscriber; an ascertaining system that ascertains a geographic location of the calling party in accordance with the originating telephone number of the calling party; a determining system that determines, within the integrated service control point, which of the plurality of subscriber locations is closest to the geographic location of the calling party; and a routing system that routes the originating call to the determined closest subscriber location via a local exchange carrier; wherein the ascertaining system comprises a querying system for querying a line information database, external to the integrated service control point, that includes a list of service provider customer telephone numbers and corresponding geographic information, the line information database comprising a receiver that receives service provider customer billing information for each associated customer telephone number, a stripper that strips off post office zip code+4 designations for each customer, and a storage that stores each customer zip code+4 designation according to the associated customer telephone number.
Claim 59
Dependent Claim 84 words
The system according to claim 55, said determining system including: a predefining system for predefining a certain percentage of incoming calls to be allocated among each of a predetermined plurality of said subscriber locations; a selecting system for selecting, according to a volume of said incoming calls and to said predefined percentages, one subscriber location of said predetermined plurality of subscriber locations to which to allocate said call request; and an identifying system for identifying said one location as said determined closest subscriber location.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag