Anonymous location service for wireless networks
First Claim
1. A method for providing an anonymous location service for use in a wireless network that tracks locations and identities of wireless network devices, the method comprising:
- receiving, from a requester and at a first device, a request to communicate with a wireless network device located at and identified location;
receiving an identity of a wireless network device; and
forwarding a dummy identification of the wireless network device to the requester if a location of the wireless device matches the identified location.
7 Assignments
0 Petitions
Accused Products
Abstract
An anonymous location wireless network service for use in a wireless network that tracks the location and identity of network users, such as networks complying with enhanced 911 standards. The service provides content providers with the location of network users without revealing their identities. The service includes a wireless network having a proxy server, a network communication link to a plurality of web sites, and a wireless communication link to a plurality of handheld devices. The proxy server blocks identity by reading the location and identity information of network devices, generating dummy identifications, relating the dummy identifications to the identity information, storing the relationships in a memory storage, and forwarding the location information and dummy identifications to the global computer network. Upon receiving messages from the global computer network, the proxy server reads the dummy identifications, looks up the related identification information in the memory storage, and forwards the data to the appropriate network devices.
26 Citations
30 Claims
-
1. A method for providing an anonymous location service for use in a wireless network that tracks locations and identities of wireless network devices, the method comprising:
-
receiving, from a requester and at a first device, a request to communicate with a wireless network device located at and identified location; receiving an identity of a wireless network device; and forwarding a dummy identification of the wireless network device to the requester if a location of the wireless device matches the identified location. - View Dependent Claims (2, 3, 4, 5, 6, 26, 29, 30)
-
-
7. A method for providing an anonymous location service for use in a wireless network that tracks locations and identities of network devices, the method comprising:
-
a) receiving, at a first device, a location and an identity of a particular network device of the network devices; b) providing the location and the identity of the particular network device to a first web site; c) receiving a request for content from the first web site, the request including the identity of the particular network device; d) recording an association between a dummy identification and the identity of the particular network device to form a recorded association; e) forwarding to a second web site a modified request for the content, the modified request including the location and a dummy identification; f) receiving the content from the second web site in a first communication referencing the dummy identification; g) determining the identity of the particular network device using the dummy identification and the recorded association; h) replacing the dummy identification referenced in the first communication received from the second web site with the identity of the particular network device; and i) forwarding the content in a second communication including the location and the identity of the particular network device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for providing an anonymous location service for use in a wireless network that tracks locations and identities of a plurality of wireless devices, the system comprising:
-
a server having a memory; and a location sub-system in communication with the server; wherein the server is configured to; receive, from a requester, a request to communicate with a wireless network device located at an identified location; receive a location of a particular wireless device of the plurality of wireless devices from the location sub-system; receive an identity associated with the particular wireless device; and forward a dummy identification associated with the particular wireless device to the requester if the location of the particular wireless device corresponds to an identified location indicated by the requester. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A server for providing an anonymous location service for use in a wireless network that tracks locations and identities of a plurality of network devices, the server comprising:
-
a processor; and a memory storing computer-readable instructions executable by the processor to cause the processor to at least; receive, from a requester, a request to communicate with a wireless device in an identified location; receive a location of a particular wireless device, of the network devices, and an identity of the particular wireless device; generate a dummy identification corresponding to the particular wireless device and substitute the dummy identification for the identity of the particular wireless device; record the dummy identification in the memory in association with the identity of the particular wireless device; and forward a dummy identification to the requester if the location of the particular wireless device matches the identified location. - View Dependent Claims (24, 25, 27, 28)
-
Specification