US 11,927,678 B2
Systems and methods for providing anti-spoofing capability to a global navigation satellite system receiver
Derek Michael Loomer Boyer, Corona, CA (US); Steven B. Alexander, Orange, CA (US); and Richard F. Redhead, Mission Viejo, CA (US)
Assigned to L3Harris Interstate Electronics Corporation, Anaheim, CA (US)
Filed by Interstate Electronics Corporation, Anaheim, CA (US)
Filed on Nov. 16, 2021, as Appl. No. 17/455,191.
Application 17/455,191 is a continuation of application No. 16/902,858, filed on Jun. 16, 2020, granted, now 11,181,646.
Application 16/902,858 is a continuation of application No. 15/861,961, filed on Jan. 4, 2018, granted, now 10,725,182, issued on Jul. 28, 2020.
Prior Publication US 2022/0137233 A1, May 5, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G01S 19/21 (2010.01); G01S 19/03 (2010.01); G01S 19/24 (2010.01); G01S 19/36 (2010.01)
CPC G01S 19/215 (2013.01) [G01S 19/03 (2013.01); G01S 19/36 (2013.01); G01S 19/24 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An apparatus comprising a first global navigation satellite system (GNSS) receiver configured to provide anti-spoofing capability to a second GNSS receiver, the apparatus comprising:
an acquisition and tracking circuit comprising at least a matched filter, the acquisition and tracking circuit configured to track a plurality downconverted signals;
a processor configured to determine which of the plurality of downconverted signals are based on authentic GNSS signals and which of the plurality of downconverted signals are based on spoofed GNSS signals;
a beamformer at least partially controlled by the processor, wherein the beamformer has at least a first output with a first group of signals and a second output with a second group of signals, wherein the first output corresponds to a first antenna pattern and the second output corresponds to a second antenna pattern different than the first antenna pattern, wherein the first group of signals is provided as an input to the acquisition and tracking circuit; and
wherein the processor is configured to determine whether a particular downconverted signal is based on an authentic GNSS signal or on a spoofed GNSS signal.