Method and apparatus for performing position-based call processing in a mobile telephone system using multiple location mapping schemes
First Claim
1. In a mobile communication system having two or more separate service providers, a system for processing telephonic communications to or from a subscriber unit location within a service area of the mobile communications system, said system comprising:
- means for mapping physical locations within the service area of the mobile communications system to a set of information cells storing location-based information corresponding to the physical location;
means for mapping physical locations within the service area of the mobile communications system to sets of virtual service provider cells with at least one separate set of virtual provider cells for each corresponding separate service provider; and
means for processing communications between a subscriber unit within the service area and a service provider using the information cells and the corresponding virtual service provider cells.
1 Assignment
0 Petitions
Accused Products
Abstract
The mobile telephone system employs a fleet of satellites and a set of gateway ground stations arranged around the globe for handling communications to and from mobile communication subscriber units such as mobile telephones. Signals are transmitted between a subscriber unit and the nearest gateway via one or more of the satellites. The gateway system is configured to process telephone call connection requests from a mobile subscriber unit based upon the location of the subscriber unit. The location of the subscriber unit is employed, for example, to determine how telephone numbers are to be parsed and how to properly route emergency telephone calls to the nearest appropriate emergency service centers. Multiple location mapping schemes are employed to facilitate a determination of the location of a subscriber unit and to assist in routing emergency calls. In one implementation, each location with the service area of the system is mapped into a set of uniformly sized and shaped information cells. Each information cell includes pointers to data structures defining, among other things, the service providers that are permitted to process calls to or from that location and the nearest emergency services center. Each location is also mapped into at least one virtual service provider cell which includes service provider preferences and requirements for handling a call to from that location and including a unique location identifier. A specific implementation for use with the Global System for Mobile Communication is described.
-
Citations
38 Claims
-
1. In a mobile communication system having two or more separate service providers, a system for processing telephonic communications to or from a subscriber unit location within a service area of the mobile communications system, said system comprising:
-
means for mapping physical locations within the service area of the mobile communications system to a set of information cells storing location-based information corresponding to the physical location; means for mapping physical locations within the service area of the mobile communications system to sets of virtual service provider cells with at least one separate set of virtual provider cells for each corresponding separate service provider; and means for processing communications between a subscriber unit within the service area and a service provider using the information cells and the corresponding virtual service provider cells. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a mobile communication system having two or more separate service providers, a method for processing telephonic communications to or from a subscriber unit location within a service area of the mobile communications system, said method comprising the steps of:
-
mapping physical locations within the service area of the mobile communications system to a set of information cells storing location-based information corresponding to the physical location; mapping physical locations within the service area of the mobile communications system to sets of virtual service provider cells with at least one separate set of virtual provider cells for each corresponding separate service provider; and processing communications between a subscriber unit within the service area and a service provider using the information cells and the corresponding virtual service provider cells. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification