IP Library Granted Patent US 10,341,886
Granted Patent B2
US 10,341,886 · App. 16/120,370 · Granted Jul 2, 2019

Apparatus, system and method of performing a fine timing measurement (FTM) procedure

Inventors: Emily H. Qi (Gig Harbor, WA); Carlos Cordeiro (Portland, OR); Jonathan Segev (Tel Mond, IL)
Assignee: INTEL IP CORPORATION
H04W24/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,341,886
App. No.
16/120,370
Granted
Jul 2, 2019
Kind
B2
Abstract

Some demonstrative embodiments include apparatuses, systems and/or methods of performing a Time of Flight (ToF) measurement. For example, a first wireless device may include a radio to communicate a discovery frame with a second wireless device, the discovery frame including an initiator indication to indicate whether a sender of the discovery frame is to be an initiator or a responder of a Time of Flight (ToF) measurement procedure, and availability information to indicate a wireless channel and one or more time intervals; and a controller to perform the ToF measurement procedure with the second wireless device over the wireless channel during the one or more time intervals, the controller be either the initiator or responder of the ToF measurement according to the initiator indication.

Claims (34)

1. An apparatus comprising:

a memory; and

a processor configured to cause a first Neighbor Awareness Networking (NAN) device to:

transmit a first NAN frame to a second NAN device to indicate that the first NAN device is to perform a role of an initiator and that the second NAN device is to perform a role of a responder of a Fine Timing Measurement (FTM) procedure;

receive a second NAN frame from the second NAN device, the second NAN frame comprising a ranging report bit to indicate whether or not the initiator is required to send to the responder a ranging report based on the FTM procedure;

perform the FTM procedure with the second NAN device; and

select whether or not to transmit the ranging report to the responder based on the ranging report bit.

2. The apparatus of claim 1 configured to cause the first NAN device to select to transmit the ranging report to the responder when the ranging report bit comprises a predefined bit value to indicate that the initiator is required to send the ranging report to the responder.

3. The apparatus of claim 2 , wherein the predefined bit value is “1”.

4. The apparatus of claim 1 , wherein the ranging report comprises a Basic Service Set ID (BSSID) field, the BSSID field comprising a Medium Access Control (MAC) address of the responder.

5. The apparatus of claim 1 , wherein the first NAN frame comprises availability information to indicate one or more time intervals to perform the FTM procedure.

6. The apparatus of claim 1 , wherein the second NAN frame comprises availability information to indicate one or more time intervals to perform the FTM procedure.

7. The apparatus of claim 1 configured to cause the first NAN device to transmit a NAN Service Discovery Frame (SDF) comprising capability information to indicate that the first NAN device has both an initiator capability and a responder capability of the FTM procedure.

8. The apparatus of claim 1 configured to cause the first NAN device to have both an initiator capability and a responder capability of the FTM procedure.

9. The apparatus of claim 1 , wherein the FTM procedure comprises a single burst FTM procedure.

10. The apparatus of claim 1 configured to cause the first NAN device to perform the FTM procedure by transmitting an FTM request to the responder, receiving from the responder an acknowledgement (Ack), and exchanging one or more message sequences with the responder, a message sequence of the one or more message sequences comprises an FTM message from the responder to the initiator, and an Ack from the initiator to the responder.

11. The apparatus of claim 1 comprising a radio.

12. The apparatus of claim 1 comprising one or more antennas.

13. A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a first Neighbor Awareness Networking (NAN) device to:

transmit a first NAN frame to a second NAN device to indicate that the first NAN device is to perform a role of an initiator and that the second NAN device is to perform a role of a responder of a Fine Timing Measurement (FTM) procedure;

receive a second NAN frame from the second NAN device, the second NAN frame comprising a ranging report bit to indicate whether or not the initiator is required to send to the responder a ranging report based on the FTM procedure;

perform the FTM procedure with the second NAN device; and

select whether or not to transmit the ranging report to the responder based on the ranging report bit.

14. The product of claim 13 , wherein the instructions, when executed, cause the first NAN device to select to transmit the ranging report to the responder when the ranging report bit comprises a predefined bit value to indicate that the initiator is required to send the ranging report to the responder.

15. The product of claim 13 , wherein the ranging report comprises a Basic Service Set ID (BSSID) field, the BSSID field comprising a Medium Access Control (MAC) address of the responder.

16. The product of claim 13 , wherein the first NAN frame comprises availability information to indicate one or more time intervals to perform the FTM procedure.

17. The product of claim 13 , wherein the instructions, when executed, cause the first NAN device to transmit a NAN Service Discovery Frame (SDF) comprising capability information to indicate that the first NAN device has both an initiator capability and a responder capability of the FTM procedure.

18. The product of claim 13 , wherein the instructions, when executed, cause the first NAN device to perform the FTM procedure by transmitting an FTM request to the responder, receiving from the responder an acknowledgement (Ack), and exchanging one or more message sequences with the responder, a message sequence of the one or more message sequences comprises an FTM message from the responder to the initiator, and an Ack from the initiator to the responder.

19. An apparatus comprising:

means for causing a first Neighbor Awareness Networking (NAN) device to transmit a first NAN frame to a second NAN device to indicate that the first NAN device is to perform a role of an initiator and that the second NAN device is to perform a role of a responder of a Fine Timing Measurement (FTM) procedure;

means for causing the first NAN device to receive a second NAN frame from the second NAN device, the second NAN frame comprising a ranging report bit to indicate whether or not the initiator is required to send to the responder a ranging report based on the FTM procedure;

means for causing the first NAN device to perform the FTM procedure with the second NAN device; and

means for causing the first NAN device to select whether or not to transmit the ranging report to the responder based on the ranging report bit.

20. The apparatus of claim 19 comprising means for selecting to cause the first NAN device to transmit the ranging report to the responder when the ranging report bit comprises a predefined bit value to indicate that the initiator is required to send the ranging report to the responder.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTEL CORPORATION
To: SOLID, INC.
Reel/Frame 057827/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056323/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: QI, EMILY H.; CORDEIRO, CARLOS; SEGEV, JONATHAN
To: INTEL IP CORPORATION
Reel/Frame 047204/0814 →
Continuity (4)
Continuation 15676110 · Aug 14, 2017
Continuation 14472409 · Aug 29, 2014
Provisional Application 62006353 · Jun 2, 2014
Related Publication 20180376356A1 · Dec 27, 2018