Anonymous Location Service for Wireless Networks
First Claim
1. A proxy server comprising:
- at least one computer processor; and
at least one tangible computer-readable storage medium having instructions that, when executed by the at least one processor, cause the at least one processor to at least;
determine that each of multiple wireless devices is associated with a predetermined vicinity;
determine respective identification information corresponding to each of the wireless devices; and
associate the respective identification information corresponding to the wireless devices to a dummy identification in response to determining that each of the wireless devices is associated with the predetermined vicinity.
7 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.
36 Citations
20 Claims
-
1. A proxy server comprising:
-
at least one computer processor; and at least one tangible computer-readable storage medium having instructions that, when executed by the at least one processor, cause the at least one processor to at least; determine that each of multiple wireless devices is associated with a predetermined vicinity; determine respective identification information corresponding to each of the wireless devices; and associate the respective identification information corresponding to the wireless devices to a dummy identification in response to determining that each of the wireless devices is associated with the predetermined vicinity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, for providing a privacy service, comprising:
-
determining, at a tangible proxy server, that each of multiple wireless devices is associated with a predetermined vicinity; determining, at the proxy server, respective identification information corresponding to each of the wireless devices; and associating, at the proxy server, the respective identification information corresponding to the wireless devices to a dummy identification in response to determining that each of the wireless devices is associated with the predetermined vicinity. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, for providing a privacy service, comprising:
-
receiving, at a privacy-service system having at least one computer server, from a requester, a request regarding a pre-identified vicinity; receiving, at the privacy-service system, identification information corresponding to a wireless device associated with the pre-identified vicinity; and sending to the requester, from the privacy-service system, a dummy identification corresponding to the wireless device. - View Dependent Claims (18, 19, 20)
-
Specification