US 12,432,526 B2
Systems and methods for multicarrier phase-based localization
Jonathan Lu, Redwood City, CA (US); Mainak Chowdhury, Redwood City, CA (US); and Philip A. Kratz, Redwood City, CA (US)
Assigned to ZaiNar, Inc., Redwood City, CA (US)
Filed by ZaiNar, Inc., Redwood City, CA (US)
Filed on Jun. 16, 2023, as Appl. No. 18/211,151.
Application 18/211,151 is a continuation of application No. 17/871,771, filed on Jul. 22, 2022, granted, now 11,722,851.
Application 17/871,771 is a continuation of application No. 17/379,873, filed on Jul. 19, 2021, granted, now 11,425,536, issued on Aug. 23, 2022.
Claims priority of provisional application 63/152,780, filed on Feb. 23, 2021.
Claims priority of provisional application 63/053,509, filed on Jul. 17, 2020.
Prior Publication US 2023/0413013 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/029 (2018.01); G01S 5/02 (2010.01); G01S 5/10 (2006.01); H04L 5/00 (2006.01); H04W 56/00 (2009.01); H04W 64/00 (2009.01)
CPC H04W 4/029 (2018.02) [G01S 5/021 (2013.01); G01S 5/0284 (2013.01); G01S 5/10 (2013.01); H04L 5/0007 (2013.01); H04L 5/0051 (2013.01); H04L 5/0053 (2013.01); H04W 56/001 (2013.01); H04W 64/00 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method for calculating a location of a user device comprising:
for a first transceiver in a set of transceivers:
accessing a first time-of-arrival of a first multicarrier uplink signal, transmitted from the user device, at the first transceiver, the first time-of-arrival calculated by:
receiving the first multicarrier uplink signal comprising a first subcarrier uplink signal for a first subcarrier frequency in a set of subcarrier frequencies;
calculating a first phase difference between the subcarrier uplink signal and a first corresponding subcarrier reference signal;
calculating a first phase offset based on the first subcarrier frequency and a first calibration function for the first transceiver;
calculating a first adjusted phase difference for the first multicarrier uplink signal based on the first phase difference and the first phase offset; and
calculating the first time-of-arrival of the first multicarrier uplink signal based on the first adjusted phase difference for the first multicarrier uplink signal; and
calculating a first time-differences-of-arrival based on the first time-of-arrival of the first multicarrier uplink signal; and
calculating an uplink location estimate of the user device based on the first time-differences-of-arrival and a location of each transceiver in the set of transceivers.