Method and apparatus for providing a global secure user plane location (SUPL) service
First Claim
Patent Images
1. A method of providing location based services for a mobile station having a satellite positioning system receiver, comprising:
- receiving a request for assistance data for the satellite positioning system receiver at a global secure user plane location center (G-SLC), where the G-SLC comprises a database of cell identifiers, said database of cell identifiers storing;
an identification of a plurality of cell towers in a plurality of networks, wherein at least one of the cell towers in at least a first of the plurality of networks is supported by a first home secure user plane location center (H-SLC) and at least one of the cell towers in at least a second of the plurality of networks is supported by a second home H-SLC; and
a location for each of the plurality of cell towers in the plurality of networks;
generating assistance data at the G-SLC, where the assistance data corresponds to a position estimate for the mobile station, wherein the mobile station is in radio communication with a particular cell tower, and wherein the position estimate is a location for the particular one of the cell towers in the database of global assistance data if the particular cell tower is one of the plurality of cell towers in the database of cell identifiers; and
sending the assistance data to the mobile station.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing assistance data for satellite positioning system receivers utilizing a secure user plane location (SUPL) service. In one embodiment, the assistance data is supplied by a global secure user plane location center that contains global assistance data.
-
Citations
23 Claims
-
1. A method of providing location based services for a mobile station having a satellite positioning system receiver, comprising:
-
receiving a request for assistance data for the satellite positioning system receiver at a global secure user plane location center (G-SLC), where the G-SLC comprises a database of cell identifiers, said database of cell identifiers storing; an identification of a plurality of cell towers in a plurality of networks, wherein at least one of the cell towers in at least a first of the plurality of networks is supported by a first home secure user plane location center (H-SLC) and at least one of the cell towers in at least a second of the plurality of networks is supported by a second home H-SLC; and a location for each of the plurality of cell towers in the plurality of networks; generating assistance data at the G-SLC, where the assistance data corresponds to a position estimate for the mobile station, wherein the mobile station is in radio communication with a particular cell tower, and wherein the position estimate is a location for the particular one of the cell towers in the database of global assistance data if the particular cell tower is one of the plurality of cell towers in the database of cell identifiers; and sending the assistance data to the mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus for providing location based services, comprising:
a global SUPL center (G-SLC) for providing assistance data to a satellite positioning system receiver using TCP/IP communications, where said assistance data improves signal acquisition or enhance sensitivity for the satellite positioning system receiver, and where said G-SLC comprises a database, said database of cell identifiers storing; an identification of a plurality of cell towers in a plurality of networks, wherein at least one of the cell towers in at least a first of the plurality of networks is supported by a first home secure user plane location center (H-SLC) and at least one of the cell towers in at least a second of the plurality of networks is supported by a second home H-SLC; and a location for each of the plurality of cell towers in the plurality of networks. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
Specification