Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
180 words
A system used in routing a call to a called subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider in a Numbering Plan Area (NPA) and having changed to a different Local Service Provider within the Numbering Plan Area, such system comprising: a plurality of databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs) and call routing identifiers, SPAs, used for routing calls to the called subscribers, where an SPA is associated with each directory number, where: SPA is a three digit designation code assigned to each one of a plurality of Local Service Providers within a common one of the plurality of different Numbering Plan Areas (NPAs), each one of the plurality of Local Service Providers being assigned a different Service Provider Area (SPA) code in each common one of the plurality of different Numbering Plan Areas (NPAs); and, NXX is a three digit exchange code representative of a local exchange area within a Numbering Plan Area.
Claim 2
Independent Claim
180 words
A system used in routing a call to a called subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider in a Numbering Plan Area (NPA) and having changed to a different Local Service Provider within the Numbering Plan Area, such system comprising: a plurality of databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs) and call routing identifiers, SPAs, used for routing calls to the called subscribers, where an SPA is associated with each directory number, where: SPA is a three digit designation code assigned to each one of a plurality of Local Service Providers within a common one of the plurality of different Numbering Plan Areas (NPAs), each one of the plurality of Local Service Providers being assigned a different Service Provider Area (SPA) code in each common one of the plurality of different Numbering Plan Areas (NPAs); and, NXX is a three digit exchange code representative of a local exchange area within a Numbering Plan Area.
Claim 3
Dependent Claim
34 words
The system recited in claim 1 wherein the plurality of databases is distributed among different local switches, all subscriber directory numbers having a common NPA-NXX being stored in one of the plurality of databases.
Claim 4
Independent Claim
248 words
A method for routing a call to a called Subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider and having changed to a different Local Service Provider, both Local Service Providers providing service within a Numbering Plan Area (NPA), comprising: (a) providing a plurality of databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called Subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs), and call routing identifiers, SPAs, associated with the NXX-XXXX directory numbers, where: SPA is a three digit designation code assigned to each one of a plurality of Local Service Providers within a common one of the plurality of different Numbering Plan Areas (NPAs), each one of the plurality of Local Service Providers being assigned a different Service Provider Area (SPA) code in each common one of the plurality of different Numbering Plan Areas (NPAs); and, NXX is a three digit exchange code representative of a local exchange area within a Numbering Plan Area (NPA); (b) retrieving from a corresponding one of the plurality of databases, an SPA call routing identifier associated with the directory number NXX-XXXX assigned to the called Subscriber, in response to a calling party dialing the directory number NXX-XXXX to place a call to the called subscriber; and (c) routing the call placed by the calling party to the called Subscriber using the retrieved SPA call routing identifier prefixed to the last seven digits of the dialed number, SPA-NXX-XXXX.
Claim 5
Independent Claim
248 words
A method for routing a call to a called Subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider and having changed to a different Local Service Provider, both Local Service Providers providing service within a Numbering Plan Area (NPA), comprising: (a) providing a plurality of databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called Subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs), and call routing identifiers, SPAs, associated with the NXX-XXXX directory numbers, where: SPA is a three digit designation code assigned to each one of a plurality of Local Service Providers within a common one of the plurality of different Numbering Plan Areas (NPAs), each one of the plurality of Local Service Providers being assigned a different Service Provider Area (SPA) code in each common one of the plurality of different Numbering Plan Areas (NPAs); and, NXX is a three digit exchange code representative of a local exchange area within a Numbering Plan Area (NPA); (b) retrieving from a corresponding one of the plurality of databases, an SPA call routing identifier associated with the directory number NXX-XXXX assigned to the called Subscriber, in response to a calling party dialing the directory number NXX-XXXX to place a call to the called subscriber; and (c) routing the call placed by the calling party to the called Subscriber using the retrieved SPA call routing identifier prefixed to the last seven digits of the dialed number, SPA-NXX-XXXX.
Claim 6
Dependent Claim
34 words
The method recited in claim 3 wherein the plurality of databases is distributed among different local switches, all Subscriber directory numbers having a common NPA-NXX being stored in one of the plurality of databases.
Claim 7
Independent Claim
137 words
A system for routing a call to a called subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider in a Numbering Plan Area (NPA) and having changed to a different Local Service Provider within the Numbering Plan Area, such system comprising: a plurality of local switch internal databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called subscribers within a corresponding one of the plurality of different Numbering Plan Areas and call routing identifiers associated with the directory numbers, used for routing calls to the called subscribers, wherein the call routing identifiers are assigned to the Local Service Providers; and, means for enabling the Local Service Providers to access the databases and retrieve a call routing identifier associated with the directory number, to route the call to the called subscriber.
Claim 8
Independent Claim
137 words
A system for routing a call to a called subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider in a Numbering Plan Area (NPA) and having changed to a different Local Service Provider within the Numbering Plan Area, such system comprising: a plurality of local switch internal databases, each one thereof storing relationships between NXX-XXXX directory numbers assigned to called subscribers within a corresponding one of the plurality of different Numbering Plan Areas and call routing identifiers associated with the directory numbers, used for routing calls to the called subscribers, wherein the call routing identifiers are assigned to the Local Service Providers; and, means for enabling the Local Service Providers to access the databases and retrieve a call routing identifier associated with the directory number, to route the call to the called subscriber.
Claim 9
Dependent Claim
24 words
The system recited in claim 5 wherein all subscriber directory numbers having a common NPA-NXX are stored in one of the plurality of databases.
Claim 10
Independent Claim
168 words
A method for routing a call to a called Subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider and having changed to a different Local Service Provider, both Local Service Providers providing service within a Numbering Plan Area (NPA), comprising: (a) providing a plurality of local switch internal databases, each one thereof being accessible to at least one of the Local Service Providers and storing relationships between NXX-XXXX directory numbers assigned to called Subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs), and call routing identifiers, wherein the call routing identifiers are assigned to the Local Service Providers; (b) retrieving from a corresponding one of the plurality of databases, a call routing identifier associated with the directory number NXX-XXXX assigned to the called Subscriber, in response to a calling party dialing the directory number NXX-XXXX to place a call; and (c) routing the call placed by the calling party to the called Subscriber using the retrieved call routing identifier.
Claim 11
Independent Claim
168 words
A method for routing a call to a called Subscriber having been assigned a directory number NXX-XXXX by one Local Service Provider and having changed to a different Local Service Provider, both Local Service Providers providing service within a Numbering Plan Area (NPA), comprising: (a) providing a plurality of local switch internal databases, each one thereof being accessible to at least one of the Local Service Providers and storing relationships between NXX-XXXX directory numbers assigned to called Subscribers within a corresponding one of a plurality of different Numbering Plan Areas (NPAs), and call routing identifiers, wherein the call routing identifiers are assigned to the Local Service Providers; (b) retrieving from a corresponding one of the plurality of databases, a call routing identifier associated with the directory number NXX-XXXX assigned to the called Subscriber, in response to a calling party dialing the directory number NXX-XXXX to place a call; and (c) routing the call placed by the calling party to the called Subscriber using the retrieved call routing identifier.
Claim 12
Dependent Claim
24 words
The method recited in claim 7 wherein all Subscriber directory numbers having a common NPA-NXX are stored in one of the plurality of databases.