IP Library Granted Patent US 12,468,003
Granted Patent B2
US 12,468,003 · App. 17/987,839 · Granted Nov 11, 2025

Indoor and outdoor geolocation and time of arrival estimation using wireless signals

Inventor: Rabih Chrabieh (Paris, FR)
Assignee: NextNav France
G01S5/0218
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 12,468,003
App. No.
17/987,839
Granted
Nov 11, 2025
Kind
B2
Abstract

A method for estimating a time of arrival of a signal transmitted over a wireless channel, includes receiving the signal by a receiving device to produce a received signal; filtering by a filter either the received signal or a code sequence, wherein the filter is designed to produce a correlation output that is near causal; correlating the received signal with the code sequence to create the correlation output that is near causal; wherein near causal means that early side lobes and an early part of a main lobe of the correlation output are sufficiently suppressed in order to substantially reduce an impact of delayed multipath onto a first path component in the received signal, wherein the first path is in an operating region; identifying in the correlation output, an observation window associated with a main lobe in the correlation output; processing the observation window to determine a time of arrival of the first path component in the received signal.

Claims (20)

1 . A method for estimating a time of arrival of a signal transmitted over a wireless channel, the method comprising:

receiving the signal by a receiving device to produce a received signal;

filtering by a filter either the received signal or a code sequence, wherein the filter is designed to produce a correlation output that is near causal;

correlating the received signal with the code sequence to create the correlation output that is near causal; wherein near causal means that early side lobes and an early part of a main lobe of the correlation output are sufficiently suppressed in order to substantially reduce an impact of delayed multipath onto a first path component in the received signal, wherein the first path is in an operating region;

identifying in the correlation output, an observation window associated with a main lobe in the correlation output;

processing the observation window to determine a time of arrival of the first path component in the received signal.

2 . The method of claim 1 wherein the early part of the main lobe is a part of the main lobe before a peak of the main lobe.

3 . The method of claim 1 wherein the side lobes and the early part of the main lobe are suppressed by predetermined amounts selected to reduce TOA error in predetermined operational conditions.

4 . The method of claim 1 wherein the side lobes and the early part of the main lobe are sufficiently suppressed to decrease the impacting early side lobes and the first 50% or less of the main lobe by at least 20 dB below the peak of the main lobe.

5 . The method of claim 1 wherein the filter is designed to produce a correlation output that is near causal by iteratively reweighting a cost function until the early side lobes and a part of the main lobe of the output correlation are suppressed.

6 . The method of claim 1 wherein the filtered code sequence is precomputed and stored by the receiving device.

7 . The method of claim 1 wherein the filtered code sequence is computed by the receiver.

8 . The method of claim 1 wherein the shaping sequence is a square wave or binary offset carrier (BOC) waveform.

9 . The method of claim 1 wherein the power delay profile is an expected power delay profile of the wireless channel.

10 . The method of claim 1 wherein the power delay profile is a measured power delay profile of the wireless channel.

11 . The method of claim 1 wherein the code sequence is a PRN code sequence, CDMA code sequence, GNSS code sequence, or GPS L1 code sequence.

12 . The method of claim 1 wherein identifying an observation window associated with a main lobe comprises identifying a rising edge in the correlation output.

13 . The method of claim 1 wherein identifying an observation window associated with a main lobe comprises identifying a falling edge in the correlation output.

14 . The method of claim 1 further comprising correlating the observation window with correlator sequences that reduce the effect of colored noise after a hypothetical first path component.

15 . The method of claim 14 wherein the correlator sequences correspond to different time shifts of the hypothetical first path component.

Assignments (2)
CHANGE OF NAME Recorded May 17, 2023
From: NESTWAVE SAS
To: NEXTNAV FRANCE
Reel/Frame 064516/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: CHRABIEH, RABIH
To: NESTWAVE SAS
Reel/Frame 061784/0721 →
Continuity (5)
Continuation In Part 16952982 · Nov 19, 2020
Continuation In Part 16534192 · Aug 7, 2019
Provisional Application 63300454 · Jan 18, 2022
Provisional Application 62715535 · Aug 7, 2018
Related Publication 20230081564A1 · Mar 16, 2023
References Cited (35)
US 6665539B2 · Sih · 2003 [cited by examiner]
US 6952446B1 · Tsui et al. · 2005 [cited by applicant]
US 8161453B2 · Chrabieh · 2012 [cited by applicant]
US 8166483B2 · Chrabieh · 2012 [cited by applicant]
US 9749069B2 · Garcia et al. · 2017 [cited by applicant]
US 10042037B2 · Chrabieh et al. · 2018 [cited by applicant]
US 10212608B2 · Chrabieh · 2019 [cited by applicant]
US 10539652B2 · Chrabieh · 2020 [cited by applicant]
US 10880678B1 · Chrabieh · 2020 [cited by applicant]
US 11079467B2 · Chrabieh · 2021 [cited by applicant]
US 11522576B2 · Chrabieh · 2022 [cited by applicant]
US 20020106035A1 · Harikumar et al. · 2002 [cited by applicant]
US 20030081659A1 · Yousef et al. · 2003 [cited by applicant]
US 20040142696A1 · Saunders et al. · 2004 [cited by applicant]
US 20050135495A1 · Barak et al. · 2005 [cited by applicant]
US 20060209974A1 · Yoshida · 2006 [cited by applicant]
US 20070076785A1 · Reial et al. · 2007 [cited by applicant]
US 20080130794A1 · Chong et al. · 2008 [cited by applicant]
US 20090149132A1 · Lefever et al. · 2009 [cited by applicant]
US 20090262010A1 · Kwak et al. · 2009 [cited by applicant]
US 20110286505A1 · Hedley et al. · 2011 [cited by applicant]
US 20110316747A1 · Budianu · 2011 [cited by examiner]
US 20130094620A1 · Alexander et al. · 2013 [cited by applicant]
US 20160306027A1 · Chrabieh et al. · 2016 [cited by applicant]
US 20200348421A1 · Lennen · 2020 [cited by examiner]
WO 2016132338A1 · 2016 [cited by applicant]
WO 2022106043A · 2022 [cited by applicant]
Fan et al., “Weak target detection technology of passive radar on the navigation satellite signal”, The Journal of Engineering, the Institution of Engineering and Technology, vol. 2019, No. 20, Oct. 1, 2019 (Oct. 1, 201… [cited by applicant]
International Search Report and Written Opinion dated Apr. 11, 2025 for International Application PCT/IB2024/060727. [cited by applicant]
Ducoff et al., “Chapter 8: Pulse Compression Radar,” in “Radar Handbook” Jan. 1, 2008, McGraw Hill. [cited by applicant]
Guvenc et al., “Threshold-based TOA estimation for impulse radio UWB systems,” Ultra-wideband, 2005, IEEE Intl. Conf. Sep. 2005, p. 420-425. DOI: 10.1109/ICU.2005.1570024. [cited by applicant]
International Search Report for IA PCT/IB2016/050919 dated Jul. 27, 2021. [cited by applicant]
International Search Report for IA PCT/IB2016/050919 dated Jun. 20, 2016. [cited by applicant]
Sharp et al. “Peak and leading edge detection for time-of-arrival estimation in band-limited positioning systems,” IET Comm. vol. 3, No. 10, Jan. 1, 2009, p. 1616. DOI: 10.1049/iet-com.2008.0637. [cited by applicant]
Chrabieh, et al. “Enhanced Multipath Mitigation Design for GNSS in NLOS,” Proceedings of the 2022 International Technical Meeting of The Institute of Navigation, Long Beach, California, Jan. 25-27, 2022, pp. 967-979. [cited by applicant]