Method for routing a call
First Claim
1. A method for routing a call to a called Subscriber using a dialed number, such dialed number being either NXX-XXXX or NPA-NXX-XXXX, comprising the step of:
- determining from the dialed number, whether;
(1) the dialed number is served by a local switch serving a line from which the call is placed;
or,(2) the call is an intra-LATA call and the dialed number is not served by the local switch; and
,(i) if the dialed number is served by the local switch, then using the local switch to route the call to the called Subscriber using the dialed number; and
,(ii) if the call is an intra-LATA call and the dialed number is not served by the local switch, determining, based on an NPA of the dialed number and the exchange code NXX of the dialed number, whether local number portability is available for the dialed number; and
(A) if local number portability is available for the dialed number, then accessing an External Local Number Portability Database using the dialed number to retrieve routing information comprising a Service Provider Area (SPA) code and routing the call using the dialed number and the routing information, wherein;
SPA code is a three digit designation code assigned to each one of a plurality of Local Service Providers with a common Numbering Plan Area (NPA), each one of the Local Service Providers being assigned a different Service Provider Area (SPA) code in the common Numbering Plan Area (NPA); and
,(B) if local number portability is not available for the dialed number, routing the call using the dialed number.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for enabling a plurality of Local Service Providers within a common Numbering Plan Area (NPA) to serve Subscribers of the plurality of Local Service Providers. The method includes the step of assigning to each Subscriber of a Local Service Provider within the common NPA a unique three digit code, hereinafter referred to as a SPA code. The service provider area (SPA) code is used by the telephone system in the same manner presently used for routing calls made when a calling Subscriber dials the NPA code of the called party. Here, however, the SPA code is not dialed by the calling Subscriber. The dialed directory number, NXX-XXXX, of a called Subscriber subscribed to a different Local Service Provider, is sent to a database. The database maintains a record of the relationships between the directory numbers of Subscribers and the SPA codes of the Subscribers. The database retrieves the SPA code associated with the dialed directory number presently serving the called Subscriber. The call is routed as SPA-NXX-XXXX. Because the ten digit format, SPA-NXX-XXXX, is the same as the present NPA-NXX-XXXX, ten digit format, existing signaling and routing mechanisms may be used to route the call. Thus, each one of the Subscribers of each one of the plurality of Local Service Providers is assigned a common SPA code, each one of the Local Service Providers having a different SPA code.
-
Citations
24 Claims
-
1. A method for routing a call to a called Subscriber using a dialed number, such dialed number being either NXX-XXXX or NPA-NXX-XXXX, comprising the step of:
determining from the dialed number, whether; (1) the dialed number is served by a local switch serving a line from which the call is placed;
or,(2) the call is an intra-LATA call and the dialed number is not served by the local switch; and
,(i) if the dialed number is served by the local switch, then using the local switch to route the call to the called Subscriber using the dialed number; and
,(ii) if the call is an intra-LATA call and the dialed number is not served by the local switch, determining, based on an NPA of the dialed number and the exchange code NXX of the dialed number, whether local number portability is available for the dialed number; and (A) if local number portability is available for the dialed number, then accessing an External Local Number Portability Database using the dialed number to retrieve routing information comprising a Service Provider Area (SPA) code and routing the call using the dialed number and the routing information, wherein; SPA code is a three digit designation code assigned to each one of a plurality of Local Service Providers with a common Numbering Plan Area (NPA), each one of the Local Service Providers being assigned a different Service Provider Area (SPA) code in the common Numbering Plan Area (NPA); and
,(B) if local number portability is not available for the dialed number, routing the call using the dialed number. - View Dependent Claims (2, 3)
-
4. A method for routing a call from a calling party to a called subscriber through a telephone network served by service providers, each one of said service providers having a set of call routing switches, the called subscriber being served by one of the switches in the set of switches of one of the service providers assigned to the called subscriber, the method comprising:
-
receiving a dialed number identifying the called subscriber; determining in the network, a 3-digit Service Provider Area (SPA) code of said one of the service providers assigned to the called subscriber, such SPA code identifying the set of switches of said one of the service providers; prefixing the dialed number, in whole or in part, with said SPA code to provide a call routing number SPA-NXX-XXXX for routing the call; and routing, in response to the call routing number SPA-NXX-XXXX, the call to the called subscriber through said one of the switches. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method for routing a call using a dialed number NXX-XXXX, or NPA-NXX-XXXX, comprising the steps of:
- prefixing the dialed number, when the dialed number is NXX-XXXX, with an NPA code to provide a converted number NPA-NXX-XXXX;
replacing the NPA code in the converted number or the dialed number NPA-NXX-XXXX with a Service Provider Area (SPA) code to provide a number SPA-NXX-XXXX, where SPA is a three digit code, each one of a plurality of service providers having a different SPA code; and
routing the call using the number SPA-NXX-XXXX. - View Dependent Claims (10, 11, 12, 13)
- prefixing the dialed number, when the dialed number is NXX-XXXX, with an NPA code to provide a converted number NPA-NXX-XXXX;
-
14. A method for routing a call from a calling party to a called subscriber through a telephone network served by service providers serving subscribers within a first predetermined area, the called subscriber being served by one of the service providers assigned to the called subscriber, said one of the service providers also serving subscribers within a second predetermined area, the method comprising:
-
receiving a dialed number identifying the called subscriber; determining, in the network, a first service provider code of said one of the service providers assigned to the called subscriber, said first service provider code identifying said one of the service providers within the first predetermined area, and said first service provider code being different from a second service provider code identifying said one of the service providers within the second predetermined area; and routing, in response to the determined service provider code and the dialed number, the call to the called subscriber through the network. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for routing a call from a calling party to a a plurality of Service Provider Area (SPA) codes, the subscriber having been assigned said one of the plurality of SPA codes, directory numbers of subscribers to one of a plurality of Local Service Providers having a common one of the plurality of Service Provider Area (SPA) codes, and each one of the Local Service called subscriber through a telephone network served by Local Service Providers, each one of said Local Service Providers having a set of call routing switches, the called subscriber being served by one of the switches in the set of switches of one of the Local Service Providers assigned to the called subscriber, the method comprising:
-
receiving a dialed number identifying the called subscriber; determining, in the network, a Service Provider Area (SPA) code of said one of the Local Service Providers assigned to the called subscriber, such code identifying the set of switches of said one of the Local Service Providers; prefixing the dialed number, in whole or in part, with said SPA code to provide a call routing number for routing the call; and routing, in response to the call routing number, the call to the called subscriber through said one of the switches. - View Dependent Claims (20, 21)
-
-
22. A method for routing a call to a called subscriber comprising the step of:
routing a call to a called subscriber in response to routing information for a switch of one of a plurality of Local Service Providers serving subscribers within a common Numbering Plan Area (NPA), wherein said routing information for said switch includes a code identifying said one of the plurality of Local Service Providers, said one of the plurality of Local Service Providers serving the called subscriber.
-
23. The method of 22 wherein said code identifying said one of the plurality of Local Service Providers comprises a Service Provider Area (SPA) code for said one of the plurality of Local Service Providers wherein SPA code is a three digit code and each one of the plurality of Local Service Providers has a different SPA code.
-
24. The method of 23 wherein said routing information for said switch comprises SPA-NXX.
Specification