Authorization of network address tracking

US9510191B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9510191-B2
Application numberUS-201414311125-A
CountryUS
Kind codeB2
Filing dateJun 20, 2014
Priority dateJun 20, 2014
Publication dateNov 29, 2016
Grant dateNov 29, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. The computer-implemented method of claim 1 , wherein detecting the signal from the kiosk comprises using a compass on the mobile device to detect a magnetic signal from the kiosk. 3. The computer-implemented method of claim 2 , wherein extracting the verification comprises: demultiplexing a clock signal and an encoded data signal from the signal from the kiosk, the encoded data signal comprising the verification; and decoding the encoded data signal using the clock signal. 4. The computer-implemented method of claim 3 , wherein demultiplexing a clock signal and an encoded data signal comprises determining physical dimensions on which the clock signal and encoded data signal are transmitted. 5. The computer-implemented method of claim 3 , wherein extracting the verification further comprises demultiplexing a quantization calibration signal, and wherein decoding the encoded data signal using the clock signal further comprises deqauntizing the encoded data signal using the quantization calibration signal. 6. The computer-implemented method of claim 1 , wherein determining that the kiosk is authentic comprises transmitting, by the mobile device, the verification to a server and receiving, by the mobile device, a positive confirmation regarding the verification. 7. The computer-implemented method of claim 1 , wherein the unique identifier is a MAC address. 8. The computer-implemented method of claim 1 , further comprising detecting the kiosk identifier based on a manipulation of a compass of the mobile device, wherein the manipulation is associated with a magnetic field emitted by the kiosk. 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. 10. The non-transitory computer-readable medium of claim 9 , wherein detecting the signal from the kiosk comprises using a compass on the mobile device to detect a magnetic signal from the kiosk. 11. The non-transitory computer-readable medium of claim 10 , wherein extracting the verification comprises: demultiplexing a clock signal and an encoded data signal from the signal from the kiosk, the encoded data signal comprising the verification; and decoding the encoded data signal using the clock signal. 12. The non-transitory computer-readable medium of claim 11 , wherein demultiplexing a clock signal and an encoded data signal comprises determining physical dimensions on which the clock signal and encoded data signal are transmitted. 13. The non-transitory computer-readable medium of claim 11 , wherein extracting the verification further comprises demultiplexing a quantization calibration signal, and wherein decoding the encoded data signal using the clock signal further comprises deqauntizing the encoded data signal using the quantization calibration signal. 14. The non-transitory computer-readable medium of claim 9 , wherein determining that the kiosk is authentic comprises transmitting, by the mobile device, the verification to a server and receiving, by the mobile device, a positive confirmation regarding the verification. 15. The non-transitory computer-readable medium of claim 9 , wherein the unique identifier is a MAC address. 16. The non-transitory computer-readable medium of claim 9 , wherein the method comprises detecting the kiosk identifier based on a manipulation of a compass of the mobile device, and wherein the manipulation is associated with a magnetic field emitted by the kiosk. 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. 18. The kiosk of claim 17 , wherein the physical actuator comprises an electromagnet configured to output a magnetic signal, the magnetic signal stronger than the Earth's magnetic field. 19. The kiosk of claim 17 , the signal generator further configured to combine a quantization calibration signal into the output signal. 20. The kiosk of claim 17 , the signal generator further configured to Manchester encode the verification using the clock signal. 21. The kiosk of claim 17 , the kiosk further comprising an enclosure configured to receive a mobile device, the enclosure further configured to confine at least a portion of the output signal. 22. The kiosk of claim 17 , wherein the physical actuator is configured to transmit multiple subsignals on multiple dimensions. 23. The kiosk of claim 17 , wherein the kiosk identifier is detected based on a manipulation of a compass of the mobile device, and wherein the manipulation is associated with a magnetic field emitted by the kiosk.

Assignees

Inventors

Classifications

  • for controlling access to devices or network resources · CPC title

  • H04W12/02Primary

    Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII] · CPC title

  • Authentication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9510191B2 cover?
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 …
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04W12/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).