# US 12,181,587 B2 · Systems and methods for using a satellite for detecting spoof attempts and geolocating spoofers

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,181,587 B2
- Document ID: US12181587B2
- Status: Granted
- Kind: B2
- Application number: 17/587,461
- Filed: 2022-01-28
- Published: 2022-12-15
- Granted: 2024-12-31
- Earliest claimed: 2021-01-29
- Assignees: Horizon Technologies Space Limited
- Applicants: Horizon Technologies Space Limited
- Inventors: David Saunders; Gary Goodrum; John Beckner
- Web page: https://patentgrep.com/patent/US12181587B2

## CPC

- G01S 19/215: {issues related to spoofing}
- G01S 5/0249: {Determining position using measurements made by a non-stationary device other than the device whose position is being determined}
- G01S 19/06: employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
- G01S 5/14: Determining absolute distances from a plurality of spaced points of known location
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

Systems and methods for detecting spoofing attempts are disclosed. In one embodiment, a ground station system for detecting a Global Navigation Satellite System (GNSS) spoof signal includes a receiver configured to receive data collected by a detection satellite that (1) is on a first orbit that is lower than a second orbit used by a GNSS satellite and (2) includes: a first antenna positioned to receive signals originating from a planetary surface, and a second antenna positioned to receive signals originating from the GNSS satellite on a higher orbit than the first orbit of the detection satellite. The ground station further includes one or more processors configured to calculate, using the time of arrival of the signal received at the first antenna and the position of the detection satellite determined based on the signal received at the second antenna, a geolocation of a source of the signal originating from a planetary surface.

## Claims

### Claim 1

A ground station system for detecting a Global Navigation Satellite System (GNSS) spoof signal, configured for receiving communications from a detection satellite, wherein the detection satellite: (1) is on a first orbit that is lower than a second orbit used by a GNSS satellite and (2) includes:
a first antenna positioned to receive signals originating from a planetary surface, wherein the first antenna is capable of receiving signals in a frequency range used by the GNSS spoof signal,
a second antenna positioned to receive signals originating from the GNSS satellite on a higher orbit than the first orbit of the detection satellite, wherein the second antenna is capable of receiving signals in a frequency range used by the GNSS satellite,
one or more processors configured to:
receive GNSS signals of a first type emitted from the surface via the first antenna,
receive GNSS signals of a second type emitted by the GNSS satellite via the second antenna,
determine, based on the received GNSS signals of a second type, a position of the detection satellite when the GNSS signals of the first type are received at the detection satellite, and
determine times of arrival associated with received GNSS signals of the first type, and
a transmitter configured to transmit, to the ground station system, the positions of the detection satellite and the respective times of arrival; and
the ground station comprising: one or more processors configured to determine, using the times of arrival and the positions of the detection satellite included in the collected data, a geolocation of a source of the first type of GNSS signals received at the first antenna of the detection satellite, wherein the processors included in the ground station are further configured to identify a repetitive part of the first type signals, and the data collected by the detection satellite includes a recording of the repetitive part.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first antenna is further capable of receiving signals in at least one frequency range used by a non-GNSS signal.

### Claim 3 (depends on 2)

The system of claim 2, wherein the processors included in the ground station system are further configured to receive the non-GNSS signal and determine a signature associated with the non-GNSS signal.

### Claim 4 (depends on 3)

The system of claim 3, wherein the processors included in the ground station system are further configured to identify a signal source associated with the signature and using the identified signal source to determine an identity associated with the source of the non-GNSS signal.

### Claim 5 (depends on 2)

The system of claim 2, wherein the non-GNSS signal is a radar signal, satellite phone service signal, or an automatic identification system (AIS) signal.

### Claim 6 (depends on 1)

The system of claim 1, wherein a body of the detection satellite is interposed between the first and second antenna, and the body is configured to shield the second antenna from signals originating from the planetary surface.

### Claim 7 (depends on 2)

The system of claim 2, wherein the processors included in the detection satellite are further configured to receive the non-GNSS signal and determine a signature associated with the non-GNSS signal.

### Claim 8

A method for detecting a Global Navigation Satellite System (GNSS) spoof signal by a ground station in communication with a detection satellite that: (1) is on a first orbit that is lower than a second orbit used by a GNSS satellite and (2) includes:
a first antenna positioned to receive signals originating from a planetary surface, wherein the first antenna is capable of receiving signals in a frequency range used by the GNSS spoof signal,
a second antenna positioned to receive signals originating from the GNSS satellite on a higher orbit than the first orbit of the detection satellite, wherein the second antenna is capable of receiving signals in a frequency range used by the GNSS satellite,
one or more processors configured to:
receive GNSS signals of a first type emitted from the surface via the first antenna,
receive GNSS signals of a second type emitted by the GNSS satellite via the second antenna,
determine, based on the received GNSS signals of a second type, a position of the detection satellite when the first type of GNSS signal is received at the detection satellite, and
determine times of arrival associated with received GNSS signals of the first type of GNSS signal, and
a transmitter configured to transmit, to the ground station system, the positions of the detection satellite and the respective times of arrival;
the method comprising:
identifying a repetitive part of the GNSS signals of the first type, and the data collected by the detection satellite includes a recording of the repetitive part; and
determining, using the times of arrival and the respective positions of the detection satellite included in the collected data, a geolocation of a source of the GNSS signals of the first type received at the first antenna of the detection satellite, by obtaining at least three measurements of satellite positions and arrival times related to the signals received at different times and performing comparisons based on determined distances between the detection satellite and candidate locations for the source.

### Claim 9 (depends on 8)

The method of claim 8, wherein the first antenna is further capable of receiving signals in at least one frequency range used by a non-GNSS signal.

### Claim 10 (depends on 9)

The method of claim 9, further comprising receiving the non-GNSS signal and determine a signature associated with the non-GNSS signal.

### Claim 11 (depends on 10)

The method of claim 10, further comprising identifying a signal source associated with the signature and using the identified signal source to determine an identity associated with the source of the non-GNSS signal.

### Claim 12 (depends on 9)

The method of claim 9, wherein the non-GNSS signal is a radar signal, satellite phone service signal, or an automatic identification system (AIS) signal.

### Claim 13 (depends on 8)

The method of claim 8, wherein a body of the detection satellite is interposed between the first and second antenna, and the body is configured to shield the second antenna from signals originating from the planetary surface.

### Claim 14 (depends on 9)

The method of claim 9, wherein the processors included in the detection satellite are further configured to receive the non-GNSS signal and determine a signature associated with the non-GNSS signal.
