Patentable/Patents/US-11137499
US-11137499

System and method for detecting GPS signal spoofing

PublishedOctober 5, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method, a system, and computer readable medium for detecting interference with a navigation system are provided. The method includes detecting a global positioning system (GPS) signal via the navigation system of a vehicle, determining a signal strength of the GPS signal, determining a location of the vehicle based on the GPS signal, and determining a first attribute and a second attribute. The first attribute is determined as a function of the signal strength. The second attribute is determined as a function of the location of the vehicle. The method further includes outputting an alert indicating an interference with the navigation system when the first attribute and the second attribute are true.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for detecting interference with a navigation system, the method comprising: detecting a global positioning system (GPS) signal via the navigation system of a vehicle; determining, using processing circuitry, a signal strength of the GPS signal; determining, using the processing circuitry, a location of the vehicle based on the GPS signal; determining, using the processing circuitry, a first attribute as a function of the signal strength and a second attribute as a function of the location of the vehicle including: comparing the signal strength with a signal threshold, assigning a true value to the first attribute when a difference between the signal strength and the signal threshold is greater than a predetermined value, determining a difference between the location of the vehicle and a previous location of the vehicle, assigning a true value to the second attribute when the difference is greater than a location threshold, determining whether the first attribute is true or false in a case that the second attribute is determined to be false, and determining whether the second attribute is true or false in a case that the first attribute is determined to be false; determining an interference with the navigation system is detected when the first attribute and the second attribute are both true; determining the interference is not detected when the first attribute is false and the second attribute is true; determining the interference is not detected when the first attribute is true and the second attribute is false; and outputting an alert indicating the interference with the navigation system when the interference is detected.

2

2. The method of claim 1 , wherein the signal threshold is based on environmental factors.

3

3. The method of claim 1 , further comprising: outputting a warning alert when the first attribute is false and the second attribute is true; and outputting the warning alert when the first attribute is true and the second attribute is false.

4

4. The method of claim 1 , further comprising: outputting information associated with the interference with the navigation system to a remote server, the information including at least a timestamp and location data; and aggregating the information received from a plurality of vehicles in the remote server.

5

5. The method of claim 4 , wherein the determining of the first attribute is based on the aggregated information.

6

6. The method of claim 1 , further comprising: deactivating an autonomous mode of the vehicle when an interfere nce with the navigation system is detected.

7

7. The method of claim 1 , further comprising: deactivating the navigation of the vehicle when an interference with the navigation system is detected.

8

8. A system for detecting interference with a navigation system, the system comprising: a vehicle; and a navigation system including processing circuitry configured to detect a global positioning system (GPS) signal, determine a signal strength of the GPS signal, determine a location of the vehicle based on the GPS signal, determine a first attribute as a function of the signal strength and a second attribute as a function of the location of the vehicle including: compare the signal strength with a signal threshold; assign a true value to the first attribute when a difference between the signal strength and the signal threshold is greater than a predetermine d value, determine a difference between the location of the vehicle and a previous location of the vehicle, assign a true value to the second attribute when the difference is greater than a location threshold, determine whether the first attribute is true or false in a case that the second attribute is determined to be false, and determine whether the second attribute is true or false in a case that the first attribute is determined to be false, determine an interference with the navigation system is detected when the first attribute and the second attribute are both true, determine the interference is not detected when the first attribute is false and the second attribute is true, determining the interference is not detected when the first attribute is true and the second attribute is false, and output an alert indicating the interference with the navigation system when the interference is detected.

9

9. The system of claim 8 , wherein the signal threshold is based on environmental factors.

10

10. The system of claim 8 , wherein the processing circuitry is further configured to: output a warning alert when the first attribute is false and the second attribute is true; and output the warning alert when the first attribute is true and the second attribute is false.

11

11. The system of claim 8 , wherein the processing circuitry is further configured to: output information associated with the interference with the navigation system to a remote server, the information including at least a timestamp and location data; and aggregate the information received from a plurality of vehicles in the remote server.

12

12. The system of claim 11 , wherein the determining of the first attribute is based on the aggregated information.

13

13. The system of claim 8 , wherein the processing circuitry is further configured to: deactivate an autonomous mode of the vehicle when an interference with the navigation system is detected.

14

14. The system of claim 8 , wherein the processing circuitry is further configured to: deactivate the navigation of the vehicle when an interference with the navigation system is detected.

15

15. The system of claim 8 , wherein the alert is output via a speaker of a head unit of the vehicle.

16

16. A non-transitory computer readable medium storing computer-readable instructions therein which when executed by a computer cause the computer to perform a method for detecting interference with a navigation system, the method comprising: detecting a global positioning system (GPS) signal via the navigation system of a vehicle; determining a signal strength of the GPS signal; determining a location of the vehicle based on the GPS signal; determining a first attribute as a function of the signal strength and a second attribute as a function of the location of the vehicle including: comparing the signal strength with a signal threshold, assigning a true value to the first attribute when a difference between the signal strength and the signal threshold is greater than a predetermined value, determining a difference between the location of the vehicle and a previous location of the vehicle, assigning a true value to the second attribute when the difference is greater than a location threshold, determining whether the first attribute is true or false in a case that the second attribute is determined to be false, and determining whether the second attribute is true or false in a case that the first attribute is determined to be false; determining an interference with the navigation system is detected when the first attribute and the second attribute are both true; determining the interference is not detected when the first attribute is false and the second attribute is true; determining the interference is not detected when the first attribute is true and the second attribute is fats e; and outputting an alert indicating the interference with the navigation system when the interference is detected.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 31, 2018

Publication Date

October 5, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for detecting GPS signal spoofing” (US-11137499). https://patentable.app/patents/US-11137499

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.