IP Library Granted Patent US 12,481,070
Granted Patent B2
US 12,481,070 · App. 18/068,242 · Granted Nov 25, 2025

Systems and methods for determining interfering GNSS signal source and providing evasive maneuver guidance for evacuating the affected region

Inventors: Guoqing Wang (Beijing, CN); Karl Abraham Keyzer (Minneapolis, MN); Xiaoqiang Chen (Beijing, CN); Danhua Liang (Beijing, CN); Mei Zhang (Tianjin, CN)
Assignee: Honeywell International Inc.
G01S19/21G08G5/34
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,481,070
App. No.
18/068,242
Granted
Nov 25, 2025
Kind
B2
Abstract

Techniques for providing evacuation guidance parameters to a vehicle traversing in a geographical region in the presence of interfering GNSS signals are disclosed. In some embodiments, a vehicle can determine evacuation guidance parameters from characteristics of at least one interfering source and implement evasive maneuvers based on the evacuation guidance parameters. Alternatively, a vehicle can send characteristics of at least one interfering source to a central processing system located remotely from the vehicle, and receive evacuation guidance parameters from the central processing system.

Claims (68)

1 . A method, comprising:

receiving at least one characteristic of at least one source radiating signals in at least one geographical region in which a vehicle is traversing, wherein the at least one characteristic includes an azimuth parameter of the at least one source and is received in response to a determination that the radiating signals from the at least one source interfere with operation of at least one global navigation satellite systems (GNSS) receiver associated with the vehicle, and wherein the azimuth parameter is identified based on a change of a heading of the vehicle; and

sending, in response to the received at least one characteristic of the at least one source, a message to one or more systems on the vehicle, the message including evacuation guidance parameters for evacuating the at least one geographical region due to the interference of the at least one GNSS receiver from the at least one source during a period of time in which the vehicle is inside the at least one geographical region.

2 . The method of claim 1 , wherein the at least one characteristic includes the azimuth parameter corresponding to the at least one source, a type of interference to the at least one GNSS receiver, a pseudorandom noise (PRN) number, and a time of interference to the at least one GNSS receiver.

3 . The method of claim 1 , further comprising:

acquiring at least one navigation parameter of the vehicle, wherein the at least one navigation parameter includes the change of the heading of the vehicle;

determining, based on the change of the heading of the vehicle, the azimuth parameter of the at least one source; and

determining, based on the azimuth parameter of the at least one source, a location and/or movement of the at least one source,

wherein the evacuation guidance parameters include the azimuth parameter, the location, and/or the movement of the at least one source in the at least one geographical region.

4 . The method of claim 1 , further comprising:

receiving at least one azimuth ambiguity that corresponds to the at least one source;

determining at least one updated azimuth ambiguity corresponding to the at least one source based on the change of the heading of the vehicle; and

generating a first modified travel path based on the received at least one azimuth ambiguity that avoids a position associated with the at least one updated azimuth ambiguity while the vehicle is traversing in the at least one geographical region.

5 . The method of claim 1 , further comprising:

receiving at least one source azimuth based on at least one azimuth ambiguity, the at least one source azimuth corresponding to the at least one source; and

generating a second modified travel path based on the at least one source azimuth that avoids a position associated with the at least one source azimuth while the vehicle is traversing in the at least one geographical region.

6 . The method of claim 1 , further comprising:

determining a movement of the at least one source based on at least one azimuth parameter of the at least one source, wherein the at least one azimuth parameter includes an azimuth ambiguity or a source azimuth of the at least one source; and

generating a third modified travel path based on the movement of the at least one source that avoids a change in position associated with the movement of the at least one source while the vehicle is traversing in the at least one geographical region.

7 . The method of claim 1 , further comprising:

determining a set of azimuth ambiguities including at least one first azimuth ambiguity and at least one second azimuth ambiguity corresponding to the at least one source;

determining a first set of carrier phase difference shifts including at least one first carrier phase difference shift corresponding to the at least one first azimuth ambiguity and at least one second carrier phase difference shift corresponding to the at least one second azimuth ambiguity based on the change of the heading of the vehicle;

measuring a second carrier phase difference shift in response to the change of the heading of the vehicle; and

determining an updated source azimuth ambiguity of the at least one source based on a correlation between the first set of carrier phase difference shifts and the measured second carrier phase difference shift.

8 . The method of claim 1 , comprising:

determining a set of azimuth ambiguities including at least one first azimuth ambiguity and at least one second azimuth ambiguity corresponding to the at least one source;

determining that the first azimuth ambiguity changes relative to an absolute reference axis corresponding to the change of the heading of the vehicle;

excluding the first azimuth ambiguity; and

determining the source azimuth based on the second azimuth ambiguity.

9 . The method of claim 1 , further comprising determining a source location of the at least one source, wherein determining the source location of the at least one source comprises:

determining that a first azimuth ambiguity intersects with a shifted azimuth ambiguity associated with the change of the heading of the vehicle; and

determining the source location of the at least one source based on the intersection between the first azimuth ambiguity and the first shifted azimuth ambiguity.

10 . A program product comprising a non-transitory processor-readable medium on which program instructions, configured to be executed by at least one processor, are embodied, wherein when executed by the at least one processor, the program instructions cause the at least one processor to:

receive at least one characteristic of at least one source radiating signals in at least one geographical region in which a vehicle is traversing in, wherein the at least one characteristic includes an azimuth parameter of the at least one source and is received in response to a determination that the radiating signals from the at least one source interfere with operation of at least one global navigation satellite systems (GNSS) receiver associated with the vehicle, and wherein the azimuth parameter is identified based on a change of a heading of the vehicle; and

send, in response to the received at least one characteristic of the at least one source, a message to one or more systems on the vehicle, the message including evacuation guidance parameters for evacuating the at least one geographical region due to the interference of the at least one GNSS receiver from the at least one source during a period of time in which the vehicle is inside the at least one geographical region.

11 . The program product of claim 10 , wherein the at least one characteristic includes the azimuth parameter corresponding to the at least one source, a type of interference to the at least one GNSS receiver, a pseudorandom noise (PRN) number, and a time of interference to the at least one GNSS receiver.

12 . The program product of claim 10 , wherein the program instructions cause the at least one processor to:

acquire at least one navigation parameter of the vehicle, wherein the at least one navigation parameter includes the change of the heading of the vehicle;

determine, based on the change of the heading of the vehicle, an azimuth parameter of the at least one source; and

determine, based on the azimuth parameter of the at least one source, a location and/or movement of the at least one source,

wherein the message includes the azimuth parameter, the location, and/or the movement of the at least one source in the at least one geographical region.

13 . The program product of claim 10 , wherein the evacuation guidance parameters include at least one azimuth ambiguity corresponding to the at least one source, the azimuth parameter corresponding to the at least one source, a location and/or movement associated with the at least one source, wherein the program instructions further cause the at least one processor to generate a modified travel path based on at least one of: the at least one azimuth ambiguity, the azimuth parameter of the at least one source, the location, or the movement associated with the at least one source.

14 . The program product of claim 10 , wherein the at least one geographical region is defined by an interference range of the at least one source.

15 . The program product of claim 10 , wherein to send a message to one or more systems on the vehicle comprises to send the message from a central processing system located remotely from the vehicle to a communications system onboard the vehicle.

16 . A system, comprising:

at least one global navigation satellite system (GNSS) receiver mounted on a vehicle and configured to receive GNSS signals; and

a vehicle processing system coupled to the vehicle and comprising at least one processor coupled to the at least one GNSS receiver, wherein the vehicle processing system is configured to determine interfering GNSS signals from the GNSS signals;

wherein the at least one processor is configured to:

determine, from the interfering GNSS signals, at least one characteristic of at least one source radiating signals in at least one geographical region in which the vehicle is traversing wherein the at least one characteristic includes an azimuth parameter of the at least one source and wherein the azimuth parameter is identified based on a change of a heading of the vehicle; and

acquire, in response to the determined at least one characteristic of the at least one source, evacuation guidance parameters for evacuating the at least one geographical region due to the interference of the at least one GNSS receiver from the at least one source during a period of time in which the vehicle is inside the at least one geographical region.

17 . The system of claim 16 , further comprising a communications system coupled to the vehicle processing system, wherein the communications system is configured to:

receive the at least one characteristic of the at least one source;

send a request message to a central processing system located remotely from the vehicle including the at least one characteristic;

receive a response message from the central processing system including the evacuation guidance parameters, wherein the evacuation guidance parameters include at least one of: at least one azimuth ambiguity corresponding to the at least one source, the azimuth parameter of the at least one source, a source location, and/or movement of the at least one source in the at least one geographical region; and

provide the evacuation guidance parameters to the vehicle processing system;

wherein the vehicle processing system comprises a guidance system configured to execute evasive maneuvers based on the evacuation guidance parameters.

18 . The system of claim 16 , wherein the vehicle processing system comprises a guidance system configured to determine the evacuation guidance parameters from the at least one characteristic, wherein to determine the evacuation guidance parameters comprises:

acquire at least one navigation parameter of the vehicle, wherein the at least one navigation parameter includes the change of the heading of the vehicle;

determine, based on the change of the heading of the vehicle, the azimuth parameter of the at least one source; and

determine, based on the azimuth parameter of the at least one source, a location and/or movement of the at least one source;

wherein the guidance system is configured to execute evasive maneuvers based on the azimuth parameter, the location, and/or the movement of the at least one source in the at least one geographical region.

19 . The system of claim 16 , wherein the vehicle processing system comprises a flight management system and a flight control system coupled to the flight management system, wherein the flight management system is configured to generate a modified travel path based on the evacuation guidance parameters, wherein the evacuation guidance parameters include at least one of: at least one azimuth ambiguity corresponding to the at least one source, the azimuth parameter of the at least one source, and/or a movement of the at least one source in the at least one geographical region;

wherein the flight management system is configured to, at least one of:

receive at least one azimuth ambiguity that corresponds to the at least one source; and generate a first modified travel path based on the received at least one azimuth ambiguity that avoids a position associated with the at least one azimuth ambiguity while the vehicle is traversing in the at least one geographical region;

receive the azimuth parameter of to the at least one source; and generate a second modified travel path based on the azimuth parameter that avoids a position associated with the azimuth parameter of the at least one source while the vehicle is traversing in the at least one geographical region; and/or

receive a movement of the at least one source based on the at least one azimuth parameter of the at least one source, wherein the at least one azimuth parameter includes an azimuth ambiguity or the azimuth of the at least one source; and generate a third modified travel path based on the movement of the at least one source that avoids a change in position associated with the movement of the at least one source while the vehicle is traversing in the at least one geographical region,

wherein the flight control system is configured to execute at least one of the first modified travel path, second modified travel path, or third modified travel path, wherein the flight control system is configured to generate a heading change based on the first modified travel path, second modified travel path, or third modified travel path, wherein the flight management system is configured to determine at least one updated azimuth ambiguity of the at least one source from the generated heading change.

20 . The system of claim 16 , wherein the vehicle processing system comprises a guidance system, and further comprising at least one onboard system coupled to the guidance system, wherein the guidance system is configured to adjust operational modes of the at least one onboard system based on the at least one characteristic of the at least one source.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2022
From: WANG, GUOQING; KEYZER, KARL ABRAHAM; CHEN, XIAOQIANG; LIANG, DANHUA; ZHANG, MEI
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 062147/0084 →
Continuity (1)
Related Publication 20240201394A1 · Jun 20, 2024
References Cited (79)
US 5557284A · Hartman · 1996 [cited by applicant]
US 5952968A · McDowell · 1999 [cited by applicant]
US 6933885B1 · Stockmaster et al. · 2005 [cited by applicant]
US 7221312B2 · Yee et al. · 2007 [cited by applicant]
US 7250903B1 · McDowell · 2007 [cited by applicant]
US 7783246B2 · Twitchell, Jr. et al. · 2010 [cited by applicant]
US 7952519B1 · Nielsen et al. · 2011 [cited by applicant]
US 8830122B2 · Menegozzi et al. · 2014 [cited by applicant]
US 9185516B2 · Fischer et al. · 2015 [cited by applicant]
US 9466881B1 · Berry et al. · 2016 [cited by applicant]
US 9528834B2 · Breed et al. · 2016 [cited by applicant]
US 9689686B1 · Carmack et al. · 2017 [cited by applicant]
US 9847033B1 · Carmack et al. · 2017 [cited by applicant]
US 9849978B1 · Carmack et al. · 2017 [cited by applicant]
US 10024973B1 · Alexander et al. · 2018 [cited by applicant]
US 10073179B2 · Driscoll et al. · 2018 [cited by applicant]
US 10466700B1 · Carmack et al. · 2019 [cited by applicant]
US 10725182B2 · Boyer et al. · 2020 [cited by applicant]
US 10746880B2 · Ben-Moshe et al. · 2020 [cited by applicant]
US 10948602B1 · Alexander et al. · 2021 [cited by applicant]
US 11194052B1 · Kazmierczak et al. · 2021 [cited by applicant]
US 11194053B1 · Johnston et al. · 2021 [cited by applicant]
US 11558106B2 · Lekutai · 2023 [cited by examiner]
US 20040203461A1 · Hay · 2004 [cited by applicant]
US 20060023655A1 · Engel et al. · 2006 [cited by applicant]
US 20060234641A1 · LaGrotta · 2006 [cited by applicant]
US 20130310068A1 · Fischer et al. · 2013 [cited by applicant]
US 20150116145A1 · Ashjaee · 2015 [cited by applicant]
US 20150123846A1 · Jeong et al. · 2015 [cited by applicant]
US 20160253907A1 · Taveira · 2016 [cited by applicant]
US 20170070971A1 · Wietfeldt et al. · 2017 [cited by applicant]
US 20180068567A1 · Gong et al. · 2018 [cited by applicant]
US 20180165971A1 · Chen · 2018 [cited by applicant]
US 20190033463A1 · Ben-Moshe et al. · 2019 [cited by applicant]
US 20190101652A1 · Jaeckle · 2019 [cited by applicant]
US 20200037219A1 · Kumar · 2020 [cited by examiner]
US 20200225048A1 · Schwindt · 2020 [cited by applicant]
US 20200371246A1 · Marmet · 2020 [cited by applicant]
US 20210384994A1 · Borges et al. · 2021 [cited by applicant]
US 20220018972A1 · Bennington et al. · 2022 [cited by applicant]
US 20220066044A1 · McDonald et al. · 2022 [cited by applicant]
US 20220120914A1 · Johnson et al. · 2022 [cited by applicant]
US 20220171074A1 · Savoy, Jr. · 2022 [cited by applicant]
US 20230280472A1 · Mohan et al. · 2023 [cited by applicant]
US 20230382424A1 · Hay · 2023 [cited by examiner]
CN 104297723A · 2015 [cited by applicant]
CN 107567003A · 2018 [cited by applicant]
CN 109856647A · 2019 [cited by applicant]
CN 113093125A · 2021 [cited by applicant]
CN 114034296A · 2022 [cited by applicant]
CN 114280648A · 2022 [cited by applicant]
CN 115267836A · 2022 [cited by applicant]
EP 3671253A1 · 2020 [cited by applicant]
GB 2521246A · 2015 [cited by applicant]
GB 2585221A · 2021 [cited by applicant]
WO 2013177181A2 · 2013 [cited by applicant]
WO 2017040076A1 · 2017 [cited by applicant]
WO 2020240571A1 · 2020 [cited by applicant]
U.S. Patent and Trademark Office, “Office Action”, U.S. Appl. No. 17/685,208, dated Apr. 22, 2024, pp. 1 through 47, Published: US. [cited by applicant]
European Patent Office, “Extended European Search Report”, dated May 22, 2024, from EP Application No. 23212229.1, from Foreign Counterpart to U.S. Appl. No. 18/068,242, pp. 1 through 10, Published: EP. [cited by applicant]
European Patent Office, “Extended European Search Report” from EP Application No. 21193669.5, from Foreign Counterpart to U.S. Appl. No. 17/445,524, May 30, 2022, pp. 1 through 14, Published: EP. [cited by applicant]
European Patent Office, “Partial European Search Report from EP Application No. 21193669.5”, from Foreign Counterpart to U.S. Appl. No. 17/445,524, Feb. 23, 2022, pp. 1 through 15, Published: EP. [cited by applicant]
Grace et al., “An Automated Tool for Mission Planning in GPS-Denied Areas”, Toyon Research Corporation, report work sponsored by the U.S. Navy, Space and Naval Warfare Systems Center, San Diego, CA, 2006, pp. 1 through … [cited by applicant]
Psiaki et al., “GNSS Spoofing Detection Using Two-Antenna Differential Carrier Phase”, Institute of Navigation (ION), Proceedings of the 27th International Technical Meeting of the Satellite Division of The Institute of… [cited by applicant]
Mohan, et al., “Systems and Methods to Provide Real-Time Context-Based Avoidance Mechanisms for GNSS Jamming or Spoofing Regions”, U.S. Appl. No. 17/685,208, filed Mar. 2, 2022, pp. 1 through 30. [cited by applicant]
Airbus, “GNSS loss and GNSS Interferences on Airbus A/C”, In-Service Information, Feb. 22, 2019, pp. 1 through 15, (c) Airbus SAS, 2019. [cited by applicant]
BBC, “Study maps ‘extensive Russian GPS spoofing’”, Apr. 2, 2019, pp. 1 through 7, https://www.bbc.com/news/technology-47786248. [cited by applicant]
European Patent Office, “Extended European Search Report from EP Application No. 21190914.8” from Foreign Counterpart to U.S. Appl. No. 17/177,437, May 24, 2022, pp. 1 through 9, Published: EP. [cited by applicant]
European Patent Office, “Extended European Search Report”, from EP Application No. 23156338.8, from Foreign Counterpart to U.S. Appl. No. 17/685,208, Jul. 5, 2023, pp. 1 through 8, Published: EP. [cited by applicant]
Harris, “FAA Files Reveal a Surprising Threat to Airline Safety: The U.S. Military's GPS Tests”, IEEE Spectrum, pp. 1 through 24, as downloaded on Sep. 2, 2021 from: https://spectrum.ieee.org/faa-files-reveal-a-surprisi… [cited by applicant]
Kong, Peng-Yong, “A Survey of Cyberattack Countermeasures for Unmanned Aerial Vehicles”, IEEE Access, IEEE, USA, vol. 9, Nov. 2, 2021, XP011887453, pp. 148244 through 148263. [cited by applicant]
McDonald et al., “Systems and Methods for Collecting, Processing and Providing Geographic Information About Interference With a Global Navigation Satellite System”, U.S. Appl. No. 17/177,437, filed Feb. 17, 2021, pp. 1 … [cited by applicant]
The Editorial Team, “Understanding GPS spoofing in shipping: How to stay protected”, Connectivity, Cyber Security, Jan. 31, 2020, as downloaded on Sep. 2, 2021 from https://safety4sea.com/cm-undertanding-gps-spoofing-in… [cited by applicant]
Tranchet, “ED-259—Jamming detection”, Presented in One Hundred and Seventh Meeting, Special Committee 159 (SC-159), Navigation Equipment Using the Global Navigation Satellite System (GNSS) and Fifty-Second Meeting EUROC… [cited by applicant]
U.S. Patent and Trademark Office, “Final Office Action”, U.S. Appl. No. 17/177,437, Feb. 16, 2023, pp. 1 through 22, Published: US. [cited by applicant]
U.S. Patent and Trademark Office, “Office Action”, U.S. Appl. No. 17/177,437, Sep. 19, 2022, pp. 1 through 36, Published: US. [cited by applicant]
U.S. Patent and Trademark Office, “Restriction Requirement”, U.S. Appl. No. 17/685,208, dated Mar. 1, 2024, pp. 1 through 7, Published: US. [cited by applicant]
U.S. Patent and Trademark Office, “Notice of Allowance”, U.S. Appl. No. 17/685,208, dated Sep. 28, 2024, pp. 1 through 8, Published: US. [cited by applicant]
European Patent Office, “Communication pursuant to Article 94(3)EPC”, dated Feb. 12, 2025, from EP Application No. 23156338.8, from Foreign Counterpart to U.S. Appl. No. 17/685,208, pp. 1 through 7, Published: EP. [cited by applicant]