Authorization of network address tracking
First Claim
1. A computer-implemented method for providing user tracking authorization, comprising:
- detecting, by a mobile device, a signal from a kiosk, the mobile device associated with a unique identifier;
extracting, by the mobile device, a verification from the signal from the kiosk, wherein the verification is associated with a kiosk identifier, wherein the kiosk identifier includes a rotating key identifier and a local identifier;
determining, by the mobile device, that the kiosk is authentic using the verification; and
transmitting, by the mobile device, an authorization to track the unique identifier, wherein the authorization is determined at least based on the kiosk identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are disclosed for enabling a user to physically acknowledge monitoring of their mobile device'"'"'s network address (e.g., upon entering a store to track the user'"'"'s movement through the store based upon the mobile device'"'"'s MAC address). An Access Point coupled with a network system may identify the user device'"'"'s MAC address, but the network system may defer retention and use of the MAC address until the user provides a physical authorization to do so. The user may provide such a physical authorization by placing their mobile device in physical proximity to a kiosk. The kiosk may emit a signal via, e.g., a magnetic field, radiation, sonification, imaging, etc. An application running on the user device may receive this signal. For example, the kiosk may emit a magnetic field to manipulate the user device'"'"'s compass hardware. The application may monitor and derive a kiosk identifier from these manipulations. The application may then provide the kiosk identifier (and the device MAC address in some embodiments) to the network system to verify the user'"'"'s willingness for their MAC address to be monitored.
-
Citations
23 Claims
-
1. A computer-implemented method for providing user tracking authorization, comprising:
-
detecting, by a mobile device, a signal from a kiosk, the mobile device associated with a unique identifier; extracting, by the mobile device, a verification from the signal from the kiosk, wherein the verification is associated with a kiosk identifier, wherein the kiosk identifier includes a rotating key identifier and a local identifier; determining, by the mobile device, that the kiosk is authentic using the verification; and transmitting, by the mobile device, an authorization to track the unique identifier, wherein the authorization is determined at least based on the kiosk identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium comprising instructions configured to cause one or more processors to perform a method comprising:
-
detecting, by a mobile device, a signal from a kiosk, the mobile device associated with a unique identifier; extracting, by the mobile device, a verification from the kiosk, wherein the verification is associated with a kiosk identifier, wherein the kiosk identifier includes a rotating key identifier and a local identifier; determining, by the mobile device, that the kiosk is authentic using the verification; and transmitting, by the mobile device, an authorization to track the unique identifier, wherein the authorization is determined at least based on the kiosk identifier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A kiosk comprising:
-
a verification receiver configured to receive a verification from across a network, wherein the verification is associated with a kiosk identifier, wherein the kiosk identifier includes a rotating key identifier and a local identifier; a signal generator configured to combine the verification with a clock signal into an output signal; and a physical actuator configured to output the output signal on a physical medium, wherein the output signal includes an authorization determined at least based on the kiosk identifier. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification