Third party location query for wireless networks
First Claim
Patent Images
1. A computer-implemented method, for providing a location query service, comprising:
- receiving, at a location server, a request for location information associated with a wireless communication device, wherein;
the location information comprises data indicating a location of the wireless communication device; and
the request is received from a particular requestor;
subsequent to receiving the request, the location server consulting a pre-established access list, stored in a tangible computer-readable storage medium, of authorized requestors to determine whether the particular requestor is authorized to receive the location information;
in response to determining that the particular requestor is authorized to receive the location information, based on the particular being found in the pre-established access list;
retrieving the location information from a location system in communication with the location server; and
providing the location information to the particular requestor; and
in response to determining that the particular requestor is not authorized to receive the location information, executing an action.
8 Assignments
0 Petitions
Accused Products
Abstract
A location query service is disclosed. The service provides requestors with a location of a device. The service receives a location query from a requestor, retrieves location information associated with the network user, and returns the location information to the requestor. Before returning the location information to the requestor, the service is configured, in some embodiments, to authenticate that the requestor is authorized by the network user to receive the network user'"'"'s location information. Methods for providing a location query service also are disclosed.
38 Citations
15 Claims
-
1. A computer-implemented method, for providing a location query service, comprising:
-
receiving, at a location server, a request for location information associated with a wireless communication device, wherein; the location information comprises data indicating a location of the wireless communication device; and the request is received from a particular requestor; subsequent to receiving the request, the location server consulting a pre-established access list, stored in a tangible computer-readable storage medium, of authorized requestors to determine whether the particular requestor is authorized to receive the location information; in response to determining that the particular requestor is authorized to receive the location information, based on the particular being found in the pre-established access list; retrieving the location information from a location system in communication with the location server; and providing the location information to the particular requestor; and in response to determining that the particular requestor is not authorized to receive the location information, executing an action. - View Dependent Claims (5)
-
- 2. The computer-implemented method of 1, wherein executing the action comprises providing data to the wireless communication device, the data indicating the request for location information.
- 3. The computer-implemented method of 2, wherein executing the action further comprises receiving, at the location server, a response from the wireless communication device, the response indicating whether to share the location information with the requestor.
-
7. A tangible computer-readable storage medium, for providing a location query service, comprising instructions that, when executed by a processor, perform acts comprising:
-
receiving a request for location information associated with a wireless communication device, wherein; the location information comprises data indicating a location of the wireless communication device; and the request is received from a particular requestor; subsequent to receiving the request, consulting a pre-established access list of authorized requestors to determine whether the particular requestor is authorized to receive the location information; in response to determining that the particular requestor is authorized to receive the location information, based on the particular being found in the pre-established access list; retrieving the location information from a location system; and providing the location information to the particular requestor; and in response to determining that the particular requestor is not authorized to receive the location information, executing an action. - View Dependent Claims (11)
-
- 8. The tangible computer-readable storage medium of 7, wherein the instructions, in causing the processor to execute the action, causes the processor to provide data to the wireless communication device, the data indicating the request for location information.
- 9. The tangible computer-readable storage medium of 8, wherein the instructions, in causing the processor to execute the action, causes the processor to receive a response from the wireless communication device, the response indicating whether to share the location information with the requestor.
-
13. A tangible computer-readable storage medium, for providing a location query service, comprising instructions that, when executed by a processor, perform acts comprising:
-
receiving, from a particular requester, a query asking for location information associated with a wireless communication device of a user; determining whether the particular requester is authorized to receive location information associated with the wireless communication device of the user; in response to determining that the particular requester is authorized to receive location information associated with the wireless communication device of the user; retrieving the location information; and providing the location information to the requester; in response to determining that the particular requester is not authorized to receive location information associated with the wireless communication device of the user, forwarding, to the wireless communication device, an approval-seeking message identifying the particular requester; in response to receiving an approval from the wireless communication device, in reply to the message, retrieving the location information and forwarding the location information to the requester; and in response to not receiving an approval from the wireless communication device, in reply to the message, determining to not forward the location information to the particular requester. - View Dependent Claims (14, 15)
-
Specification