IP Library › Granted Patent US 12,613,346
Granted Patent B2
US 12,613,346 · App. 18/195,910 · Granted Apr 28, 2026

Modernized global navigation satellite system (GNSS) receivers and commercially viable consumer grade GNSS receivers

Inventors: Paul A. Conflitti (Ashland, OR); Paul McBurney (Palo Alto, CA); Mark Moeglein (Ashland, OR); Gregory Turetzky (San Jose, CA); Norman Krasner (Redwood City, CA); Anthony Tsangaropoulos (Redwood City, CA)
Assignee: oneNav, Inc.
G01S19/21G01S19/30G01S19/32G01S19/36G01S19/37G01S19/426H04B1/709H04B2201/70715
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,613,346
App. No.
18/195,910
Granted
Apr 28, 2026
Kind
B2
Abstract

GNSS receivers and systems within such receivers use improvements to reduce memory usage while providing sufficient processing resources to receive and acquire and track E5 band GNSS signals directly (without attempting in one embodiment to receive L1 GNSS signals). Other aspects are also described.

Claims (36)

1 . A method for mitigating interference in a global navigation satellite system (GNSS) receiver, the method comprising:

receiving, in the GNSS receiver, GNSS signals from a GNSS satellite (SV), the received GNSS signals having a first GNSS signal component in a first sideband of GNSS signals from the GNSS SV and a second GNSS signal component in a second sideband of GNSS signals from the GNSS SV;

detecting interference from a signal source, the interference interfering with the first GNSS signal component in the first sideband more than the second GNSS signal component in the second sideband;

configuring a GNSS processing system in the GNSS receiver, in response to the detected interference, to process the second sideband from the GNSS SV and not process the first sideband in order to acquire or track GNSS signals from the GNSS SV, wherein the interference is detected when (1) the strength of the signal source is higher than a threshold value above a noise floor or (2) the post correlation signal to noise ratio for a particular sideband is lower than a given threshold and wherein the GNSS processing system processes the second sideband and not the first sideband during the duration of the detected interference and reverts to processing both sidebands after the interference diminishes below the noise floor which is either fixed or dynamically adjusted.

2 . The method as in claim 1 , wherein the method further comprises: switching to processing the first sideband, and not the second sideband, in response to detecting a change in the interference.

3 . The method as in claim 1 , wherein the signal source of the interference is an aeronautical radio navigation source.

4 . The method as in claim 1 , wherein the first sideband is a Galileo E5A sideband, which includes an E5AI signal component and an E5AQ signal component, and the second sideband is a Galileo E5B sideband, which includes an E5BI signal component and an E5BQ signal component.

5 . The method as in claim 1 , wherein the first sideband is a Galileo E5B sideband, which includes an E5BI signal component and an E5BQ signal component, and the second sideband is a Galileo E5A sideband, which includes an E5AI signal component and an E5AQ signal component.

6 . The method as in claim 1 , wherein the GNSS receiver receives and acquires GNSS signals in an L5 band without receiving and acquiring GNSS signals in an L1 band.

7 . The method as in claim 1 , wherein one or more signal components in the first sideband are not used to determine location data when the first sideband is not processed.

8 . The method as in claim 1 , wherein the GNSS receiver also receives and processes GNSS signals in an L1 RF band.

9 . A global navigation satellite system (GNSS) receiver comprising:

a GNSS antenna to receive GNSS signals from GNSS satellites (SVs);

an analog to digital converter (ADC) to generate a digital representation of received GNSS signals, the ADC coupled to the GNSS antenna;

a sample memory to store the digital representation of the received GNSS signals as digitized GNSS sample data, the sample memory configured to store the digitized GNSS sample data and coupled to the ADC;

a GNSS processing system coupled to the sample memory, the GNSS processing system configured to process the GNSS sample data which includes (1) a first signal component from a first sideband in the received GNSS signals and (2) a second signal component from a second sideband in the received GNSS signals; and the GNSS processing system configured to:

detect interference from a signal source, the interference interfering with the first signal component in the first sideband more than the second signal component in the second sideband;

configure the GNSS processing system in the GNSS receiver, in response to the detected interference, to process the second sideband from the GNSS SV and not process the first sideband in order to acquire or track GNSS signals from the GNSS SV, wherein the interference is detected when (1) the strength of the signal source is higher than a threshold value above a noise floor or (2) the post correlation signal to noise ratio for a particular sideband is lower than a given threshold and wherein the GNSS processing system processes the second sideband and not the first sideband during the duration of the detected interference and reverts to processing both sidebands after the interference diminishes below the noise floor which is either fixed or dynamically adjusted.

10 . The GNSS receiver as in claim 9 , wherein the GNSS processing system is configured to switch to processing signal components in the first sideband, and not the second sideband, in response to detecting a change in the interference.

11 . The GNSS receiver as in claim 9 , wherein the signal source of the interference is an aeronautical radio navigation source.

12 . The GNSS receiver as in claim 9 , wherein the first sideband is a Galileo E5A sideband, which includes an E5AI signal component and an E5AQ signal component, and the second sideband is a Galileo E5B sideband, which includes an E5BI signal component and an E5BQ signal component.

13 . The GNSS receiver as in claim 9 , wherein the first sideband is a Galileo E5B sideband, which includes an E5BI signal component and an E5BQ signal component, and the second sideband is a Galileo E5A sideband, which includes an E5AI signal component and an E5AQ signal component.

14 . The GNSS receiver as in claim 9 , wherein the GNSS receiver receives and acquires GNSS signals in an L5 band without receiving and acquiring GNSS signals in an L1 band.

15 . The GNSS receiver as in claim 9 , wherein one or more signal components in the first sideband are not used to determine location data when the first sideband is not processed.

16 . The GNSS receiver as in claim 9 , wherein the GNSS receiver also receives and processes GNSS signals in an L1 RF band.

17 . A method for mitigating interference in a global navigation satellite system (GNSS) receiver, the method comprising:

receiving, in the GNSS receiver, GNSS signals from a GNSS satellite (SV), the received GNSS signals having a first GNSS signal component in a first sideband of GNSS signals from the GNSS SV and a second GNSS signal component in a second sideband of GNSS signals from the GNSS SV;

detecting interference from a signal source, the interference interfering with the first GNSS signal component in the first sideband more than the second GNSS signal component in the second sideband;

configuring a GNSS processing system in the GNSS receiver, in response to the detected interference, to process the second sideband from the GNSS SV and not process the first sideband in order to acquire or track GNSS signals from the GNSS SV, and wherein the GNSS processing system processes the second sideband and not the first sideband during the duration of the detected interference and reverts to processing both sidebands after the interference diminishes below a noise floor which is either fixed or dynamically adjusted.

18 . A global navigation satellite system (GNSS) receiver comprising:

a GNSS antenna to receive GNSS signals from GNSS satellites (SVs);

an analog to digital converter (ADC) to generate a digital representation of received GNSS signals, the ADC coupled to the GNSS antenna;

a sample memory to store the digital representation of the received GNSS signals as digitized GNSS sample data, the sample memory configured to store the digitized GNSS sample data and coupled to the ADC;

a GNSS processing system coupled to the sample memory, the GNSS processing system configured to process the GNSS sample data which includes (1) a first signal component from a first sideband in the received GNSS signals and (2) a second signal component from a second sideband in the received GNSS signals; and the GNSS processing system configured to:

detect interference from a signal source, the interference interfering with the first signal component in the first sideband more than the second signal component in the second sideband;

configure the GNSS processing system in the GNSS receiver, in response to the detected interference, to process the second sideband from the GNSS SV and not process the first sideband in order to acquire or track GNSS signals from the GNSS SV and wherein the GNSS processing system processes the second sideband and not the first sideband during the duration of the detected interference and reverts to processing both sidebands after the interference diminishes below a noise floor which is either fixed or dynamically adjusted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2023
From: CONFLITTI, PAUL A.; MCBURNEY, PAUL; MOEGLEIN, MARK; TURETZKY, GREGORY; KRASNER, NORMAN; TSANGAROPOULOS, ANTHONY
To: ONENAV, INC.
Reel/Frame 064865/0525 →
Continuity (3)
Continuation 17068659 · Oct 12, 2020
Provisional Application 62915510 · Oct 15, 2019
Related Publication 20230305170A1 · Sep 28, 2023
References Cited (102)
US 4998111A · Ma et al. · 1991 [cited by applicant]
US 5307379A · Bergstrom · 1994 [cited by examiner]
US 5663734A · Krasner · 1997 [cited by applicant]
US 5781156A · Krasner · 1998 [cited by applicant]
US 5812087A · Krasner · 1998 [cited by applicant]
US 5841396A · Krasner · 1998 [cited by applicant]
US 6009118A · Tiemann et al. · 1999 [cited by applicant]
US 6591230B1 · Ding et al. · 2003 [cited by applicant]
US 6724807B1 · Krasner et al. · 2004 [cited by applicant]
US 6909738B2 · Akopian et al. · 2005 [cited by applicant]
US 7447259B2 · Betz et al. · 2008 [cited by applicant]
US 7471241B1 · Yang · 2008 [cited by applicant]
US 7522100B2 · Yang et al. · 2009 [cited by applicant]
US 7830993B2 · Riley et al. · 2010 [cited by applicant]
US 7990315B2 · Chen et al. · 2011 [cited by applicant]
US 8279910B2 · Grover et al. · 2012 [cited by applicant]
US 8306154B2 · Ruegamer et al. · 2012 [cited by applicant]
US 8401546B2 · Landry et al. · 2013 [cited by applicant]
US 8520719B2 · Conflitti · 2013 [cited by applicant]
US 8611397B2 · Norman et al. · 2013 [cited by applicant]
US 8665149B2 · Joo et al. · 2014 [cited by applicant]
US 8717237B2 · Vollath · 2014 [cited by applicant]
US 8824361B2 · Rügamer et al. · 2014 [cited by applicant]
US 9014653B2 · Madadi et al. · 2015 [cited by applicant]
US 9515697B2 · Raasakka et al. · 2016 [cited by applicant]
US 20050104767A1 · Kirby · 2005 [cited by examiner]
US 20060133463A1 · Pietila et al. · 2006 [cited by applicant]
US 20070195867A1 · Betz et al. · 2007 [cited by applicant]
US 20090103656A1 · Chen · 2009 [cited by applicant]
US 20090213006A1 · Nayyar et al. · 2009 [cited by applicant]
US 20100195773A1 · Young · 2010 [cited by applicant]
US 20100210206A1 · Young · 2010 [cited by applicant]
US 20100253578A1 · Mantovani · 2010 [cited by applicant]
US 20130207839A1 · Simic · 2013 [cited by examiner]
US 20140369452A1 · Dubash · 2014 [cited by examiner]
US 20150097722A1 · Sin · 2015 [cited by examiner]
US 20150156038A1 · Van Nee et al. · 2015 [cited by applicant]
US 20150204981A1 · Kong · 2015 [cited by applicant]
US 20160245923A1 · Badke · 2016 [cited by applicant]
US 20170350985A1 · Agee · 2017 [cited by applicant]
US 20190120971A1 · Lennen · 2019 [cited by applicant]
US 20220137234A1 · Syrjärinne · 2022 [cited by examiner]
CN 102565822B · 2012 [cited by applicant]
CN 103308932A · 2013 [cited by applicant]
CN 103605141A · 2014 [cited by applicant]
CN 103308932B · 2015 [cited by applicant]
CN 104678411A · 2015 [cited by applicant]
CN 105204044A · 2015 [cited by applicant]
CN 106526632A · 2017 [cited by applicant]
CN 106814374A · 2017 [cited by applicant]
CN 109581440A · 2019 [cited by applicant]
EP 1644753B1 · 2007 [cited by applicant]
EP 2028762A1 · 2009 [cited by applicant]
EP 1829232 · 2014 [cited by applicant]
EP 3101445A1 · 2016 [cited by applicant]
EP 3413089B1 · 2019 [cited by applicant]
KR 101809271B1 · 2017 [cited by applicant]
WO 03104969A2 · 2003 [cited by applicant]
WO 2014106125A1 · 2014 [cited by applicant]
WO 2019219218A1 · 2019 [cited by applicant]
WO 2020125839A1 · 2020 [cited by applicant]
Global Positioning Systems Directorate Systems Engineering & Integration, Interface Specification, IS-GPS-200, Navstar GPS Space Segment/Navigation User Interfaces (Year: 2013). [cited by examiner]
Marco Pini, Enea Viviani, Letizia Lo Presti. “GPS L5 Signal Acquisition Exploiting Neumann-Hoffman Code Transitions”, Proceedings of the 2010 International Technical Meeting of The Institute of Navigation, Jan. 25-27, 2… [cited by applicant]
Hegarty, C., M. Tran, and A. J., Van Dierendonck. “Acquisition Algorithms for the GPS L5 Signal”, Proceeding of Ion GPS/GNSS 2003, Sep. 2003, Portland, OR, pp. 165-177. [cited by applicant]
Bo Zheng and Gérard Lachapelle. “Acquisition Schemes for a GPS L5 Software Receiver”, Proceedings of the 17th International Technical Meeting of the Satellite Division of The Institute of Navigation (Ion GNSS 2004), Lon… [cited by applicant]
Tu Thi-Thanh Nguyen and Tung Hai Ta. “A robust acquisition architecture for GPS safety-of-life L5 Signal”, 7th International Conference on Signal Processing and Communication Systems (ICSPCS), Carrara, VIC, Australia, D… [cited by applicant]
Choi Seung Hyun, et al. “Acquisition and tracking schemes for a GPS L5 receiver”, 2008 International Conference on Control, Automation and Systems, Oct. 14-17, 2008, pp. 2214-2217. [cited by applicant]
Andrew Dempster. “Correlators for L2C: Some Considerations”, Inside GNSS, Oct. 2006, pp. 32-37. [cited by applicant]
Lionel Ries, Christophe Macabiau, Olivier Nouvel, Quentin Jeandel, Willy Vigneau, Vincent Calmettes, Jean-Luc Issler. “A software receiver for GPS-IIF L5 signal”, HAL Id: hal-01021711https://hal-enac.archives-ouvertes.f… [cited by applicant]
Surendran Konavattam Shanmugam. “New Enhanced Sensitivity Detection Techniques for GPS L1 C/A and Modernized Signal Acquisition”, a Dissertation Submitted to the Faculty of Graduate Studies in Partial Fulfillment of the… [cited by applicant]
Christophe Macabiau, Lionel Ries, Frédéric Bastide, Jean-Luc Issler. “GPS L5 receiver implementation issues”, on GPS/GNSS 2003, 16th International Technical Meeting of the Satellite Division of TheInstitute of Navigatio… [cited by applicant]
Jérôme Leclère, René Landry and Cyril Botteron. “Comparison of L1 and L5 Bands GNSS Signals Acquisition”, Sensors (2018). This article is an open access article distributed under the terms and conditions of the Creative… [cited by applicant]
Jérôme Leclère, René Landry. “Galileo E5 signal acquisition using intermediate coherent integration time”, Presentation in INC 2018, Nov. 12-15, 2018, Mercure, Bristol Grand Hotel, Bristol, UK. [cited by applicant]
PCT International Search Report and Written Opinion of the International Searching Authority for PCT/US20/55416, mailed Mar. 4, 2021, 16 pages. [cited by applicant]
PCT International Preliminary Report on Patentability for PCT/US2020/055416, mailed Apr. 28, 2022, 13 pages. [cited by applicant]
M. Naimul Hasan, Sudhir Aggarwal, Qun Jane Gu, Xiaoguang Liu. “Tunable N-Path RF Front-end Filter with an Adaptive Integrated Notch for FDD/Co-Existence”, 2014, 4 pages. [cited by applicant]
Nagaraj C. Shivaramaiah, Andrew G. Dempster. “An Analysis of Galileo E5 Signal Acquisition Strategies”, Mar. 2008, 11 pages. [cited by applicant]
Herman Toho Diessongo, Heike Bock, Torben Schuler, Stefan Junker, Anthony Kiroe. “Exploiting the Galileo E5 Wideband Signal for Improved Single-Frequency Precise Positioning”, Sep./Oct. 2012, pp. 64-73. [cited by applicant]
“European GNSS (Galileo) Open Service”, European Union 2015, OS SIS ICD, Issue 1.2, Nov. 2015, 86 pages. [cited by applicant]
Marc-Antoine Fortin, Rene Landry Jr. Implementation Strategies for a Universal Acquisition and Tracking Channel Applied to Real GNSS Signals, Sensors 2016, 16, 624, Published May 2, 2016, 26 pages. [cited by applicant]
Z Qian, C. Lu, M. An, and R Tolimieri. “Self-Sorting in-Place FFT Algorithm with Minimum Working Space”, IEEE Transactions on Signal Processing, vol. 42, No. 10, Oct. 1994, pp. 2835-2836. [cited by applicant]
D. Borio, C. O'Driscoll and G. Lachapelle. “Composite GNSS Signal Acquisition over Multiple Code Periods,” in IEEE Transactions on Aerospace and Electronic Systems, vol. 46, No. 1, pp. 193-206, Jan. 2010, doi: 10.1109/T… [cited by applicant]
First Office Action from Chinese Patent Application No. 201510736211.6 dated Mar. 2, 2017, 10 pages. This translated office action is from the prosecution file for CN105204044 which is also cited herein. [cited by applicant]
First Office Action from Chinese Patent Application No. 201811545894.7 dated May 28, 2020, 11 pages. This translated office action is from the prosecution file for CN109581440 which is also cited herein. [cited by applicant]
B. Kim and S.-H. Kong. “Design of FFT-Based TDCC for GNSS Acquisition,” in IEEE Transactions on Wireless Communications, vol. 13, No. 5, pp. 2798-2808, May 2014, doi: 10.1109/TWC.2014.040714.131884. [cited by applicant]
Y. Moon et al. “A 26mW dual-mode RF receiver for GPS/Galileo with L1/L1F and L5/E5a bands,” 2008 International SoC Design Conference, 2008, pp. I-421-I-424, doi: 10.1109/SOCDC.2008.4815662. [cited by applicant]
F. Van Diggelen. “Who's Your Daddy? Why GPS Will Continue to Dominate Consumer GNSS,” InsideGNSS, Mar./Apr. 2014, pp. 30-41. [cited by applicant]
Extended European Search Report from related European Application No. 20877653.4, mailed on Jun. 30, 2023, 15 pages. [cited by applicant]
First Office Action from related Taiwan Application No. 109135794, mailed on Jun. 18, 2024, 13 pages including translation. [cited by applicant]
China National Intellectual Property Administration, Notification for Dividing the Application from related Chinese Patent Application No. 202080071834.5 mailed on Mar. 20, 2025, 2 pages. [cited by applicant]
China National Intellectual Property Administration, Notification to Grant Patent Right for Invention from related Chinese Patent Application No. 202080071834.5 mailed on May 26, 2025, 5 pages. [cited by applicant]
Notice of Preliminary Rejection from related Korean Patent Application No. 10-2022-7015800 mailed on Jun. 25, 2025, 11 pages including translation. [cited by applicant]
Notice of Allowance from related Taiwan Patent Application No. 109135794 mailed on Nov. 27, 2024, 4 pages. [cited by applicant]
Weihua, Mou. “Study on Key Techniques of Software Process for GNSS Signal”, dissertation, Graduate School of National University of Defense Technology, Changsha, Hunan, P.R.China, Nov. 2017, 141 pages. ***Submitted in t… [cited by applicant]
Lee, Jung-Hoon et al. “Fast Acquisition of GPS L5 PRN and NH Code Using L1 Signal for Software Receivers”, International Journal of Control, Automation and Systems 14(4) (2016) pp. 1133-1139, http://dx.doi.org/10.1007/s… [cited by applicant]
Office Action from related Taiwan Patent Application No. 114106835, mailed on Sep. 30, 2025, 7 pages including translation. [cited by applicant]
Notice of Allowance from related EP Patent Application No. 20877653.4, mailed on Aug. 27, 2025, 7 pages. [cited by applicant]
Wang, J. et al. “Two-stage FFT Acquisition Method of Weak GNSS Signals”, IEEE 2012 2nd International Conference on Computer Science and Network Technology, p. 1918-1921 (Year: 2012). [cited by applicant]
First Office Action mailed Feb. 26, 2026 from related Taiwan Patent Application No. 110137647, 11 pages including translation. [cited by applicant]
van Nee, D.J.R et al. “New fast GPS code-acquistion technique using FFT”, Electronics Letters, The Institution of Engineering and Technology, GB, vol. 27, No. 2 (Jan. 17, 1991), pp. 158-160, DOI: 10.1049/el: 19910102. [cited by applicant]
Leclère, Jérôme et al. “Improving the Performance of the FFT-based Parallel Code-phase Search Acquisition of GNSS Signals by Decomposition of the Circular Correlation”, Proceedings of the 25th International Technical Me… [cited by applicant]
Extended European Search Report dated Mar. 9, 2026 from related EP Patent Application No. 26152944.0, 11 pages. [cited by applicant]