Secure fine timing measurement exchange

US10064057B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10064057-B2
Application numberUS-201615333551-A
CountryUS
Kind codeB2
Filing dateOct 25, 2016
Priority dateMar 1, 2016
Publication dateAug 28, 2018
Grant dateAug 28, 2018

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.

Techniques for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers are disclosed. An example of a method according to the disclosure include transmitting a protected FTM range request message with a Dialog Token of a FTM frame, receiving a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information, and authenticating the station based at least in part on the FTM information included in the protected FTM range report message.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers, comprising: transmitting a protected FTM range request message with a Dialog token of a FTM frame, wherein at least one element of the protected FTM range request message is encrypted; receiving a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information; and authenticating the station based at least in part on the FTM information included in the protected FTM range report message. 2. The method of claim 1 wherein at least one element of the protected FTM range report message is encrypted. 3. The method of claim 1 wherein the encryption is based on a key exchange between the two wireless transceivers. 4. The method of claim 1 wherein the encryption is based on a membership to a trusted network. 5. The method of claim 1 wherein the Dialog token transmitted in the protected FTM range request message is the Dialog token in an initial FTM frame. 6. The method of claim 1 wherein the FTM information is based on a time of departure and a time of arrival of a FTM exchange between the two wireless transceivers. 7. The method of claim 1 wherein the FTM information is a Follow Up Dialog token value or a collection of Follow Up Dialog token values. 8. The method of claim 1 wherein authenticating the station further comprises: calculating a distance to the station based on the FTM information; and determining if the station is within an authentication range. 9. A method of participating in a secure Fine Timing Measurement (FTM) exchange with a mobile device, comprising: receiving a protected FTM range request message including a Dialog token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; transmitting a FTM request message; receiving a plurality of FTM messages; determining that a Dialog token included in a FTM frame in the plurality of FTM messages matches the Dialog token included in the protected FTM range request message; determining a FTM timing information based at least on one of the plurality of FTM messages; and transmitting a protected FTM range report message including the FTM timing information. 10. The method of claim 9 wherein the FTM timing information is based on a time of departure value (T 1 ) and a time of arrival value (T 4 ) in an FTM exchange. 11. The method of claim 9 wherein the FTM timing information is a Round Trip Time (RTT) value based on the plurality of FTM messages. 12. The method of claim 9 wherein the protected FTM range report message includes the Follow Up Dialog Token value of a last frame of the plurality of FTM messages. 13. The method of claim 9 wherein the protected FTM range report message includes one or more encrypted elements. 14. The method of claim 9 wherein the FTM request message and the plurality of FTM messages are public action frames. 15. The method of claim 9 wherein the Dialog token received in the protected FTM range request message is the Dialog token in an initial FTM frame. 16. A system for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers, comprising: a memory; at least one processor operably coupled to the memory; a transceiver operably coupled to the memory and the at least one processor, and configured to: transmit a protected FTM range request message with a Dialog Token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; receive a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM information; and wherein the at least on processor is configured to authenticate the station based at least in part on the FTM information included in the protected FTM range report message. 17. The system of claim 16 wherein at least one element of the protected FTM range report message is encrypted. 18. The system of claim 16 wherein the encryption is based on a key exchange between the two wireless transceivers. 19. The system of claim 16 wherein the encryption is based on a membership to a trusted network. 20. The system of claim 16 wherein the Dialog token transmitted in the protected FTM range request message is the Dialog token in an initial FTM frame. 21. The system of claim 16 wherein the FTM information is based on a time of departure and a time of arrival of a FTM exchange between the two wireless transceivers. 22. The system of claim 16 wherein the FTM information is a Follow Up Dialog token value or a collection of Follow Up Dialog token values. 23. The system of claim 16 wherein the at least one processor is further configured to: calculate a distance to the station based on the FTM information; and determine if the station is within an authentication range. 24. A client station for participating in a secure Fine Timing Measurement (FTM) exchange with a mobile device, comprising: a memory; at least one processor operably coupled to the memory; a transceiver operably coupled to the memory and the at least one processor, and configured to: receive a protected FTM range request message including a Dialog token of a FTM frame, wherein the protected FTM range request message includes one or more encrypted elements; transmit a FTM request message; receive a plurality of FTM messages; wherein the at least one processor is configured to: determine that a Dialog token included a FTM frame in the plurality of FTM messages matches the Dialog token included in the protected FTM range request message; determine a FTM timing information based at least on one of the plurality of FTM messages; and the transceiver is configured to transmit a protected FTM range report message including the FTM timing information. 25. The client station of claim 24 wherein the FTM timing information is based on a time of departure value (T 1 ) and a time of arrival value (T 4 ) in an FTM exchange. 26. The client station of claim 24 wherein the FTM timing information is a Round Trip Time (RTT) value based on the plurality of FTM messages. 27. The client station of claim 24 wherein the protected FTM range report message includes the Follow Up Dialog Token value of a last frame of the plurality of FTM messages. 28. The client station of claim 24 wherein the protected FTM range report message includes one or more encrypted elements. 29. The client station of claim 24 wherein the FTM request message and the plurality of FTM messages are public action frames. 30. The client station of claim 24 wherein the Dialog token received in the protected FTM range request message is the Dialog token in an initial FTM frame.

Assignees

Inventors

Classifications

  • of multiple transceivers, e.g. in ad hoc networks · CPC title

  • H04W12/06Primary

    Authentication · CPC title

  • using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · 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 US10064057B2 cover?
Techniques for providing a secure Fine Timing Measurement (FTM) exchange between two wireless transceivers are disclosed. An example of a method according to the disclosure include transmitting a protected FTM range request message with a Dialog Token of a FTM frame, receiving a protected FTM range report message from a station, wherein the protected FTM range report message includes FTM inform…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W12/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 28 2018 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).