Anonymous location service for wireless networks
First Claim
1. A system comprising:
- a processor; and
a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprisingreceiving, from a requester, a request regarding a targeted area;
receiving identification information corresponding to a wireless device located within the targeted area;
determining that a preference associated with the wireless device indicates that the identification information associated with the wireless device is not to be shared; and
sending to the requester a dummy identification corresponding to the wireless device.
6 Assignments
0 Petitions
Accused Products
Abstract
An anonymous location wireless network service for use in a wireless network. 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.
335 Citations
20 Claims
-
1. A system comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, from a requester, a request regarding a targeted area; receiving identification information corresponding to a wireless device located within the targeted area; determining that a preference associated with the wireless device indicates that the identification information associated with the wireless device is not to be shared; and sending to the requester a dummy identification corresponding to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A proxy server comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, from a requester, a request for information relating to a targeted area; receiving identification information corresponding to a wireless device located within the targeted area; determining that a preference associated with the wireless device indicates that the identification information associated with the wireless device is not to be shared; and sending, to the requester, a dummy identification corresponding to the wireless device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, from a requester, a request regarding a pre-identified vicinity; receiving identification information corresponding to a wireless device associated with the pre-identified vicinity; determining location information indicating a location of the wireless device; determining that a privacy setting associated with the wireless device is set to disallow communication of identification information associated with the wireless device; in response to determining that the privacy setting is set to disallow the communication of the identification information, associating the location information with a dummy identification; and sending, to the requester, the dummy identification corresponding to the wireless device. - View Dependent Claims (19, 20)
-
Specification