METHOD AND SYSTEM FOR PROVIDING LOCATION OF TARGET DEVICE USING STATELESS USER INFORMATION
First Claim
1. A method of providing a location of a target device to an application implementing a location based service, the method comprising:
- receiving a request for a location of the target device from the application at a location server, the request including a location reference comprising a user reference referring to user information corresponding to the target device and stored in at least one data source;
retrieving the user information from the at least one data source using the user reference;
determining the location of the target device based at least in part on the retrieved user information; and
providing the determined location of the target device to the application.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a location of a target device to an application implementing a location based service includes receiving a request for a location of the target device from the application at a location server, the request including a location reference having a user reference referring to user information corresponding to the target device and stored in at least one data source. The method further includes retrieving the user information from the at least one data source using the user reference, determining the location of the target device based at least in part on the retrieved user information, and providing the determined location of the target device to the application.
-
Citations
20 Claims
-
1. A method of providing a location of a target device to an application implementing a location based service, the method comprising:
-
receiving a request for a location of the target device from the application at a location server, the request including a location reference comprising a user reference referring to user information corresponding to the target device and stored in at least one data source; retrieving the user information from the at least one data source using the user reference; determining the location of the target device based at least in part on the retrieved user information; and providing the determined location of the target device to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing a location of a target device to an application implementing a location based service, the system comprising:
-
a location server configured to receive a request for a location of the target device from the application, the request including a location reference comprising a user reference referring to user information corresponding to the target device; and a data source configured to store the user information, wherein the location server retrieves the user information from the data source using the user reference, determines the location of the target device based at least in part on the retrieved user information, and provides the determined location of the target device to the application. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of providing a location of a target device, the method comprising:
-
receiving a first location uniform resource indicator (URI) request from the target device at a first location information server (LIS); generating a first location URI in response to the first request, the first location URI comprising device identification information identifying the target device and a user reference referring to user information corresponding to the target device and stored in at least one data source; including the first location URI in a second location URI request to a second LIS, the second LIS generating a stateless second location URI in response to the second request, the first location URI being embedded in the second location URI; receiving the second location URI from the second LIS; providing the second location URI to the target device to be provided to an application requesting location information of the target device from the second LIS; receiving a query from the second LIS requesting the location of the target device, the query including the first location URI; identifying the target device using the device identification information in the first location URI; retrieving the user information from the at least one data source using the user reference in the first location URI; determining the location of the target device based at least in part on the retrieved user information; and providing the determined location of the target device to the second LIS, which provides the determined location to the application.
-
Specification