System and method for locating a phone user
First Claim
1. A method for providing a location of a target communication device to a requesting communication device, the method comprising:
- receiving a location request from the requesting communication device, the location request comprising a unique identifier of the requesting communication device;
parsing the location request to obtain the unique identifier for the requesting communication device;
determining a category for the unique identifier of the requesting communication device, wherein the determined category is associated with at least one alternate location;
determining whether to allow or deny the request; and
if it is determined to allow the location request,receiving a selection of one of a current location of the target wireless communication device and the at least one alternate location, wherein the at least one alternate location is different from the current location of the target wireless communication device, andsending location information comprising the selected location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for locating a user of a wired or wireless communication device allow a communication device to respond to a location request with its current location or a default location. A request for the location of a target wireless communication device is sent to the network where the request is responded to by the network or forwarded to the target device. When the request is received by the target device, the device can deny the location request or respond to the location request with the actual location of the device (as determined by GPS or the network) or with a default, predetermined location. The type of response (denial, actual location, or default location) can be selected by the user of the target device on a granular, per request basis so that the user of the target device can selectively respond to location requests in an appropriate fashion.
24 Citations
18 Claims
-
1. A method for providing a location of a target communication device to a requesting communication device, the method comprising:
-
receiving a location request from the requesting communication device, the location request comprising a unique identifier of the requesting communication device; parsing the location request to obtain the unique identifier for the requesting communication device; determining a category for the unique identifier of the requesting communication device, wherein the determined category is associated with at least one alternate location; determining whether to allow or deny the request; and if it is determined to allow the location request, receiving a selection of one of a current location of the target wireless communication device and the at least one alternate location, wherein the at least one alternate location is different from the current location of the target wireless communication device, and sending location information comprising the selected location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless communication device comprising:
-
a memory comprising a contact list having a plurality of contact records, each contact record having a location field configured to store a location associated with the respective contact record; and a location module comprising software that, when executed by at least one processor, is configured to receive a location request from a requesting communication device, parse the location request to obtain a unique identifier for the requesting communication device, determine a category for the unique identifier of the requesting communication device, wherein the determined category is associated with at least one alternate location, determine whether to allow or deny the location request based upon the unique identifier of the requesting communication device, and if it is determined to allow the location request, determine whether to respond to the location request with a current location of the wireless communication device or the at least one alternate location based upon the unique identifier, wherein the at least one alternate location is different from the current location of the wireless communication device, and send location information comprising the determined location. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A wireless communication device comprising:
-
a contact list comprising a plurality of contact records, each contact record having a location field configured to store a location associated with the respective contact record; a location module comprising software that, when executed by at least one processor, is configured to construct an outgoing location request seeking real-time location information for a target wireless communication device associated with a particular contact record, wherein the outgoing location request comprises a unique identifier to identify a user of the wireless communication device, send the outgoing location request over a wireless communication network to the target wireless communication device, update the location field for the particular contact record upon receiving a response to the outgoing location request, receive an incoming location request from a requesting wireless communication device requesting a real-time location of the wireless communication device, the incoming location request comprising a unique identifier to identify a user of the requesting communication device, parsing the incoming location request to obtain the unique identifier, determining a category for the unique identifier, wherein the determined category is associated with at least one alternate location, prompt the user of the wireless communication device to determine whether to deny the incoming location request or to respond to the incoming request with location information based at least in part on the unique identifier of the requesting wireless communication device, determine whether to respond to the incoming location request with a current location of the wireless communication device or the at least one alternate location based on predetermined parameters associated with the unique identifier of the requesting wireless communication device, wherein the at least one alternate location is different from the current location of the wireless communication device, and send location information comprising the determined location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification