Indoor location server provision and discovery
First Claim
1. A method of supporting location services at a mobile device comprising:
- receiving at the mobile device an identity of a first location provider;
querying a home location server for authorization to a first location server associated with the first location provider, the first location server providing location services to a first service area comprising a venue or building;
receiving an authorization from the home location server for access to a second location server associated with a second location provider, the second location server providing location services to a second service area larger than the first service area;
querying the second location server for authorization to the first location server;
receiving an authorization to access the first location server from the second location server; and
accessing the first location server to receive location services.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are presented for discovering a local location server associated with a local provider based on a relationship between the local provider and another regional/global provider. A mobile device discovers the local provider and queries a home location server which returns the address of a regional/global location server associated with the regional/global provider. A mobile device then queries the regional/global location server to discover the local location server and may then access the local location server to obtain location services. The method may be employed with the OMA SUPL location solution wherein the home location server may be an H-SLP and the local and regional/global location servers may be D-SLPs.
59 Citations
29 Claims
-
1. A method of supporting location services at a mobile device comprising:
-
receiving at the mobile device an identity of a first location provider; querying a home location server for authorization to a first location server associated with the first location provider, the first location server providing location services to a first service area comprising a venue or building; receiving an authorization from the home location server for access to a second location server associated with a second location provider, the second location server providing location services to a second service area larger than the first service area; querying the second location server for authorization to the first location server; receiving an authorization to access the first location server from the second location server; and accessing the first location server to receive location services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A device comprising:
-
means for receiving at the mobile device an identity of a first location provider; means for querying a home location server for authorization to a first location server associated with the first location provider, the first location server providing location services to a first service area comprising a venue or building; means for receiving an authorization from the home location server for access to a second location server associated with a second location provider, the second location server providing location services to a second service area larger than the first service area; means for querying the second location server for authorization to the first location server; means for receiving an authorization to access the first location server from the second location server; and means for accessing the first location server to receive location services. - View Dependent Claims (23, 24)
-
-
25. A non-transitory computer readable instruction medium comprising instructions that, when executed by a processor of a mobile device, cause the mobile device to perform a method comprising:
-
receiving at the mobile device an identity of a first location provider; querying a home location server for authorization to a first location server associated with the first location provider, the first location server providing location services to a first service area comprising a venue or building; receiving an authorization from the home location server for access to a second location server associated with a second location provider, the second location server providing location services to a second service area larger than the first service area; querying the second location server for authorization to the first location server; receiving an authorization to access the first location server from the second location server; and accessing the first location server to receive location services. - View Dependent Claims (26, 27)
-
-
28. A mobile device comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; receive at the mobile device an identity of a first location provider; query a home location server for authorization to a first location server associated with the first location provider, the first location server providing location services to a first service area comprising a venue or building; receive an authorization from the home location server for access to a second location server associated with a second location provider, the second location server providing location services to a second service area larger than the first service area; query the second location server for authorization to the first location server; receive an authorization to access the first location server from the second location server; and access the first location server to receive location services. - View Dependent Claims (29)
-
Specification