IP Library Granted Patent US 10,880,769
Granted Patent B2
US 10,880,769 · App. 16/185,882 · Granted Dec 29, 2020

Fine timing measurement for time synchronization

Inventors: Ganesh Venkatesan (Hillsboro, OR); Carlos Aldana (Santa Clara, CA); Kevin Stanton (Hillsboro, OR)
Assignee: Intel IP Corporation
H04W24/10H04W56/001H04W64/00H04W84/12
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,880,769
App. No.
16/185,882
Granted
Dec 29, 2020
Kind
B2
Abstract

This disclosure describes systems, methods, and devices related to fine timing measurement (FTM) time synchronization and location estimation. A device may determine a FTM request received from an initiator device, wherein the first FTM request comprises a first trigger field. The device may determine to establish a first FTM session with the initiator device based on the first trigger field. The device may identify a second FTM request received from the initiator device, wherein the second FTM request comprises a second trigger field. The device may determine to establish a second FTM session with the initiator device based on the first trigger field and the second trigger field.

Claims (58)

1. A device, the device comprising processing circuitry coupled to storage, the processing circuitry configured to:

determine a first fine timing measurement (FTM) request received from an initiator device, wherein the first FTM request comprises a first trigger field;

establish a first FTM session with the initiator device based on a first value of the first trigger field;

identify a second FTM request received from the initiator device, wherein the second FTM request comprises a second trigger field, the second trigger field having a second value; and

establish a second FTM session with the initiator device based on the first value and the second value.

2. The device of claim 1 , wherein the processing circuitry is further configured to:

assign a first FTM session identification (ID) associated with the first FTM request; and

assign a second FTM session ID associated with the second FTM request.

3. The device of claim 1 , wherein the processing circuitry is further configured to:

determine the first value of the first trigger field is associated with a location determination of the initiator device; and

determine the second value of the second trigger field is associated with a time synchronization of the initiator device.

4. The device of claim 1 , wherein determining to establish the first FTM session comprises the processing circuitry being further configured to cause to perform one or more first FTM bursts associated with the first FTM request.

5. The device of claim 4 , wherein the processing circuitry is further configured to determine to establish the second FTM session using results received during the first FTM bursts.

6. The device of claim 1 , wherein the processing circuitry is further configured to:

determine the first FTM session is associated with time synchronization;

determine the second FTM session is associated with location determination;

cause to abort the first FTM session; and

establish the second FTM session.

7. The device of claim 1 , wherein the processing circuitry is further configured to:

determine the first FTM session is associated with location determination;

determine the second FTM session is associated with time synchronization;

determine the first FTM session is terminated; and

establish the second FTM session after the first FTM session is terminated.

8. The device of claim 1 , wherein the processing circuitry is further configured to:

determine the first FTM session is associated with location determination;

determine the second FTM session is associated with time synchronization;

determine to reject the second FTM session; and

establish the second FTM session after the first FTM session is terminated.

9. The device of claim 1 , wherein the processing circuitry is further configured to determine the first FTM session is established independently of the second FTM session.

10. The device of claim 1 , further comprising a transceiver configured to transmit and receive wireless signals.

11. The device of claim 10 , further comprising an antenna coupled to the transceiver.

12. A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors result in performing operations comprising:

determining a first fine timing measurement (FTM) request received from an initiator device, wherein the first FTM request comprises a first trigger field;

establishing a first FTM session with the initiator device based on a first value of the first trigger field;

identifying a second FTM request received from the initiator device, wherein the second FTM request comprises a second trigger field, the second trigger field having a second value; and

establishing a second FTM session with the initiator device based on the first value and the second value.

13. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise:

assigning a first FTM session identification (ID) associated with the first FTM request; and

assigning a second FTM session ID associated with the second FTM request.

14. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise:

determining the first value of the first trigger field is associated with a location determination of the initiator device; and

determining the second value of the second trigger field is associated with a time synchronization of the initiator device.

15. The non-transitory computer-readable medium of claim 12 , wherein determining to establish the first FTM session comprises the processing circuitry being further configured to cause to perform one or more first FTM bursts associated with the first FTM request.

16. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise determining to establish the second FTM session using results received during the first FTM bursts.

17. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise:

determining the first FTM session is associated with time synchronization;

determining the second FTM session is associated with location determination;

causing to abort the first FTM session; and

establishing the second FTM session.

18. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise determining the first FTM session is established independently of the second FTM session.

19. A method comprising:

determining, by one or more processors, a first fine timing measurement (FTM) request received from an initiator device, wherein the first FTM request comprises a first trigger field;

establishing a first FTM session with the initiator device based on a first value of the first trigger field;

identifying a second FTM request received from the initiator device, wherein the second FTM request comprises a second trigger field, the second trigger field having a second value; and

establishing a second FTM session with the initiator device based on the first value and the second value.

20. The method of claim 19 , further comprising:

assigning a first FTM session identification (ID) associated with the first FTM request; and

assigning a second FTM session ID associated with the second FTM request.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2019
From: VENKATESAN, GANESH; ALDANA, CARLOS; STANTON, KEVIN
To: INTEL IP CORPORATION
Reel/Frame 051040/0385 →
Continuity (2)
Provisional Application 62583926 · Nov 9, 2017
Related Publication 20190082345A1 · Mar 14, 2019