IP Library Granted Patent US 12681190
Granted Patent B2
US 12681190 · App. 18/726,047 · Granted Jul 14, 2026

GNSS spoofer detection system and method and computer program product, configured to alert for spoofers

Inventors: Yitzhak Shimon (Tel Aviv, IL); Yacov Indik (Petah Tikva, IL)
Assignee: ISRAEL AEROSPACE INDUSTRIES LTD.
G01S19/215G01S19/49
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 12681190
App. No.
18/726,047
Granted
Jul 14, 2026
Kind
B2
Abstract

A system for identifying spoofers affecting a platform, including a hardware processor configured for, at least once, providing a time-specific spoof indication including using at least plural GNSS drift indications to compute plural drift-indication specific possible spoof alerts respectively, and/or combining the drift-indication specific possible spoof alerts to yield the time-specific spoof indication.

Claims (46)

1 . A method for identifying spoofers affecting a platform, the method comprising:

providing a time-specific spoof indication including

using plural GNSS drift indications to compute plural drift-indication specific possible spoof alerts respectively, and

combining said drift-indication specific possible spoof alerts to yield the time-specific spoof indication

wherein plural navigation methods are connected to one generalized navigation method,

and a relationship is defined between the navigation methods for detecting deviations.

2 . The method according to claim 1 wherein the plural drift indications comprise outputs of plural navigation methods.

3 . A computer program product, comprising a non-transitory tangible computer readable medium having computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for identifying spoofers affecting a platform, the method including providing a time-specific spoof indication by

using plural GNSS drift indications to compute plural drift-indication specific possible spoof alerts respectively, and

combining said drift-indication specific possible spoof alerts to yield the time-specific spoof indication

wherein plural navigation methods are connected to one generalized navigation method,

and a relationship is defined between the navigation methods for detecting deviations.

4 . The computer program product according to claim 3 wherein the plural drift indications comprise outputs of plural navigation methods.

5 . A system for identifying spoofers affecting a platform comprising:

a hardware processor configured for, at least once, providing a time-specific spoof indication including

using plural GNSS drift indications to compute plural drift-indication specific possible spoof alerts respectively, and

combining said drift-indication specific possible spoof alerts to yield the time-specific spoof indication,

wherein machine learning is employed to determine over time which navigation method did best in detecting presence of a spoofer.

6 . The system according to claim 5 and also comprising alerting for presence of a spoofer affecting the platform, if at least one sequence of time-specific spoof indications (or of drift-indication specific possible spoof alerts) occurs which answers to a criterion of consecutiveness.

7 . The system according to claim 5 wherein the computing of a time-specific spoof indication occurs repeatedly.

8 . The system according to claim 5 wherein each drift-indication specific possible spoof alert is computed each time a periodically occurring signal.

9 . The system according to claim 5 wherein said plural GNSS drift indications include a GNSS time drift.

10 . The system according to claim 5 wherein said plural GNSS drift indications include a GNSS barometric altitude drift.

11 . The system according to claim 5 and wherein said time-specific spoof indication is used to navigate the platform.

12 . The system according to claim 5 and also comprising a platform having navigation apparatus and wherein said time-specific spoof indication is used by said navigation apparatus to navigate the platform.

13 . The system according to claim 5 wherein an input is considered reliable if the input is known to be unaffected by the spoofer and where at least one unreliable input is filtered out.

14 . The system according to claim 5 wherein said time-specific spoof indication triggers an alert, sent to network members, of presence of a spoofer affecting the platform.

15 . The system according to claim 5 wherein each GNSS drift indication used to compute each drift-indication specific possible spoof alert, is time-tagged, to ensure synchronization of all drift indications used.

16 . The system according to claim 5 wherein each GNSS drift indication used to compute each drift-indication specific possible spoof alert, is time-tagged, to ensure synchronization of all drift-indication specific possible spoof alerts computed.

17 . The system according to claim 5 wherein the plural drift indications comprise outputs of plural navigation methods.

18 . The system according to claim 5 and wherein said time-specific spoof indication includes at least one of reporting time-specific spoof indication via an aerial network to other platforms, and reporting said time-specific spoof indication to an operator of a platform operating the system.

19 . The system according to claim 18 wherein said reporting includes providing a last position of the platform known to be unaffected by the spoofer, to one or more of the group consisting of:

other platforms and

the operator of the platform operating the system.

20 . The system according to claim 5 wherein said plural GNSS drift indications include a GNSS computed altitude drift.

21 . The system according to claim 5 wherein said plural GNSS drift indications include a GNSS position drift.

22 . The system according to claim 21 wherein the GNSS position drift is determined relative to an inertial navigation subsystem aka INS (which may be GNSS aided).

23 . The system according to claim 21 wherein the GNSS position drift is determined relative to an anchoring system.

24 . The system according to claim 21 wherein the GNSS position drift is determined relative to a network member position.

25 . The system according to claim 21 wherein the GNSS position drift is determined relative to at least one ground station whose position is known.

26 . The system according to claim 21 wherein said GNSS position drift comprises GNSS Latitude drift.

27 . The system according to claim 21 wherein said GNSS position drift comprises GNSS Longitude drift.

28 . The system according to claim 21 wherein the GNSS position drift is determined relative to a network member spoofing indication.

29 . The system according to claim 5 wherein said time-specific spoof indication triggers an alert, to a platform operator, of presence of a spoofer affecting the platform.

30 . The system according to claim 29 wherein the alert comprises a report of the last position of the platform which is known to be unaffected by the spoofer.

31 . The system according to claim 29 wherein the alert comprises a report of the platform's last position radius known to be unaffected by the spoofer.