Anonymous location service for wireless networks
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 return messages from the global computer network, the proxy server reads the dummy identifications, looks up the related identity information in the memory storage, and forwards the data to the appropriate network devices.
238 Citations
60 Claims
-
1-30. -30. (Cancelled).
-
31. A method for providing an anonymous location service for use in a wireless network, the method comprising:
-
receiving identity of a wireless network device;
associating a dummy identification with the identity of the wireless network device into a relationship;
storing the relationship in memory;
receiving a message from a web site through a global computer network, wherein the message includes the dummy identification;
locating the dummy identification in the memory;
using the relationship to determine the identity of the wireless network device;
forwarding the message to the wireless network device;
receiving location information of the wireless network device;
substituting the dummy identification for the identity of the wireless network device; and
forwarding the location information and the dummy identification of the wireless network device to the web site through the global computer network. - View Dependent Claims (32, 33)
-
-
34. A method for providing an anonymous location service for use in a wireless network, the method comprising:
-
receiving identity of a wireless network device operating in the wireless network;
receiving location information of the wireless network device;
substituting a dummy identification for the identity of the wireless network device; and
forwarding the location information and the dummy identification of the wireless network device to a web site through a global computer network, wherein the forwarding further comprises receiving a message from the web site requesting communication with wireless devices in a particular location;
reading the location information of the wireless network device; and
forwarding the location information and the dummy identification of the wireless network device to the web site if the location information matches the particular location. - View Dependent Claims (35, 36, 37)
-
-
38. A method for providing an anonymous location service for use in a wireless network, the method comprising:
-
receiving location information and identity of a network device operating in the wireless network;
providing the location and the identity to a first web site, the first web site receiving content;
receiving a request for content from the first web site including the location and the identity;
generating a dummy identification and substituting the dummy identification for the identity;
recording an association between the dummy identification and the identity;
forwarding to a second web site a modified request for content including the location and the dummy identification, the second web site providing content;
receiving from the second web site a content that references the dummy identification;
determining the identity of the network device using the dummy identification and the recorded association;
replacing the dummy identification referenced in the content with the identity of the network device; and
forwarding the content including the location and the identity of the network device. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A system for providing an anonymous location service for use in a wireless network that tracks locations and identities of network users, the system comprising:
-
a proxy server having memory storage;
a plurality of web sites in communication with the proxy server over a global computer network;
a plurality of handheld devices in communication with the proxy server over the wireless network; and
a location system in communication with the proxy server, wherein the proxy server receives the locations of the network users from the location system, receives the identities of the network users from the plurality of handheld devices, translates the identities of the network users into dummy identifications, and forwards the locations of the network users and the dummy identifications to the plurality of web sites. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A proxy server for providing an anonymous location service for use in a wireless network that tracks locations and identities of network users, the proxy server comprising:
-
a wireless communication link with a plurality of wireless handheld devices;
a communication link with a global computer network; and
a memory storage, wherein the proxy server receives, as part of data messages, the locations and the identities of the plurality of wireless handheld devices, wherein the proxy server generates dummy identifications and substitutes the dummy identifications for the identities, wherein the proxy server records the dummy identifications and their associated identities in the memory storage, and wherein the proxy server forwards the data messages with the locations and dummy identifications to web sites via the global computer network. - View Dependent Claims (58, 59, 60)
-
Specification