US 12,069,602 B2
Time delay estimations between wireless nodes
Meghna Agrawal, Cupertino, CA (US); and Andrew Nuttall, Mountain View, CA (US)
Assigned to Skylo Technologies, Inc., Palo Alto, CA (US)
Filed by Skylo Technologies, Inc., Palo Alto, CA (US)
Filed on Jan. 14, 2022, as Appl. No. 17/575,760.
Application 17/575,760 is a continuation in part of application No. 16/718,574, filed on Dec. 18, 2019, granted, now 11,329,745.
Claims priority of provisional application 63/239,263, filed on Aug. 31, 2021.
Claims priority of provisional application 62/914,438, filed on Oct. 12, 2019.
Claims priority of provisional application 62/890,553, filed on Aug. 22, 2019.
Prior Publication US 2022/0150859 A1, May 12, 2022
Int. Cl. H04W 56/00 (2009.01); G04R 20/04 (2013.01)
CPC H04W 56/0045 (2013.01) [G04R 20/04 (2013.01); H04W 56/006 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of dynamically estimating a propagation time between a first node and a second node of a wireless network, comprising:
receiving, by the second node, kinematic information of a third node, wherein the third node is located within a wireless communication link between the first node and the second node;
determining, by the second node, GNSS (global navigation satellite system) time and location information of the second node;
determining, by the second node, a first time propagation delay between the first node and the second node based on the GNSS location of the second node and the kinematic information of the third node;
receiving, by the second node, a packet from the first node containing a timestamp representing a transmit time of the packet from the first node, wherein the first timestamp was generated using GNSS time information of the first node;
determining, by the second node, a second time propagation delay between the first node and the second node based upon the difference between a reception time of the packet, and the first time stamp included within the packet; and
transmitting, by the second node, a TX packet to the first node through the third node after a holding delay based on the first propagation delay and the second propagation delay.