IP Library › Granted Patent US 12,270,915
Granted Patent B2
US 12,270,915 · App. 17/655,191 · Granted Apr 8, 2025

Satellite automatic identification system (AIS) for estimating position of potential spoofing maritime vessels and related methods

Inventors: Edward R. Beadle (Melbourne, FL); Steven R. Heuser (Palm Bay, FL)
Assignee: EAGLE TECHNOLOGY, LLC
G01S19/215G01S5/0249
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,270,915
App. No.
17/655,191
Filed
Mar 17, 2022
Granted
Apr 8, 2025
Kind
B2
Art Unit
3648
USPC
342/357.59
Abstract

A satellite Automatic Identification System (AIS) is for tracking a plurality of maritime vessels. The AIS may include a ground AIS server and a constellation of Low-Earth Orbit (LEO) satellites in communication with the ground AIS server. Each LEO satellite may include an AIS payload configured to receive AIS messages from the plurality of maritime vessels and determine therefrom reported vessel position data, determine actual signal arrival measurements for the AIS messages, and determine a potential spoofing maritime vessel based upon the reported vessel position data and actual signal arrival measurements and send a potential spoof alert to the ground AIS server. The ground AIS server may be configured to perform time sequenced pairwise differential calculations of the actual signal arrival measurements from at least one of the AIS payloads and for the potential spoofing maritime vessel to estimate a position of the potential spoofing maritime vessel.

Claims (32)

1. A satellite Automatic Identification System (AIS) for tracking a plurality of maritime vessels, the AIS comprising:

a ground AIS server; and

a constellation of Low-Earth Orbit (LEO) satellites in communication with the ground AIS server, each LEO satellite having respective LEO satellite ephemeris data associated therewith, each LEO satellite comprising an AIS payload configured to

receive AIS messages from the plurality of maritime vessels and determine therefrom reported vessel position data,

determine actual signal arrival measurements for the AIS messages,

determine a potential spoofing maritime vessel based upon the reported vessel position data and the actual signal arrival measurements, and

send a potential spoof alert along with the actual signal arrival measurements for the potential spoofing maritime vessel to the ground AIS server, and withholding sending actual signal arrival measurements to the ground AIS server for AIS messages absent a determination of a potential spoofing maritime vessel associated therewith;

the ground AIS server configured to

receive the actual signal arrival measurements for the potential spoofing maritime vessel,

perform time sequenced pairwise differential calculations of the received actual signal arrival measurements from at least one of the AIS payloads and for the potential spoofing maritime vessel, and

estimate a position of the potential spoofing maritime vessel based upon the time sequenced pairwise differential calculations and the respective satellite ephemeris data.

2. The satellite AIS of claim 1 wherein the actual signal arrival measurements comprise actual frequency of arrival (FOA) measurements.

3. The satellite AIS of claim 1 wherein the actual signal arrival measurements comprise actual time of arrival (TOA) measurements.

4. The satellite AIS of claim 1 wherein each of the AIS payloads determines the potential spoofing maritime vessel based upon a difference between a corresponding expected signal arrival measurement and an actual signal arrival measurement for the AIS messages.

5. The satellite AIS of claim 1 wherein the ground AIS server is configured to determine the estimated position of the potential spoofing maritime vessel further based upon expected signal arrival measurements and the received actual signal arrival measurements associated with the plurality of AIS messages.

6. The satellite AIS of claim 5 wherein the ground AIS server is configured to determine the estimated position of the potential spoofing maritime vessel further based upon a nonlinear least squares algorithm applied to a sequence of measurements of the received actual signal arrival measurements.

7. The satellite AIS of claim 1 wherein the maritime vessels have different vessel categories associated therewith; and wherein each AIS payload determines the potential spoofing maritime vessel based upon the different vessel categories.

8. A method for tracking a plurality of maritime vessels using a satellite Automatic Identification System (AIS) comprising a ground AIS server and a constellation of Low-Earth Orbit (LEO) satellites in communication with the ground AIS server with each LEO satellite having respective LEO satellite ephemeris data associated therewith and comprising an AIS payload, the method comprising:

at each AIS payload,

receiving AIS messages from the plurality of maritime vessels and determine therefrom reported vessel position data,

determining actual signal arrival measurements for the AIS messages,

determining a potential spoofing maritime vessel based upon the reported vessel position data and the actual signal arrival measurements, and

sending a potential spoof alert along with the actual signal arrival measurements for the potential spoofing maritime vessel to the ground AIS server only when a potential spoofing maritime vessel is determined; and

at the ground AIS server and when the potential spoof alert is sent

receiving the actual signal arrival measurements for the potential spoofing maritime vessel,

performing time sequenced pairwise differential calculations of the received actual signal arrival measurements from at least one of the AIS payloads and for the potential spoofing maritime vessel, and

estimating a position of the potential spoofing maritime vessel based upon the time sequenced pairwise differential calculations and the respective satellite ephemeris data.

9. The method of claim 8 wherein the actual signal arrival measurements comprise actual frequency of arrival (FOA) measurements.

10. The method of claim 8 wherein the actual signal arrival measurements comprise actual time of arrival (TOA) measurements.

11. The method of claim 8 wherein determining the potential spoofing maritime vessel comprises determining the potential spoofing maritime vessel based upon a difference between a corresponding expected signal arrival measurement and an actual signal arrival measurement for the AIS messages.

12. The method of claim 8 wherein estimating comprises estimating the position of the potential spoofing maritime vessel further based upon expected signal arrival measurements and the received actual signal arrival measurements associated with the plurality of AIS messages.

13. The method of claim 8 wherein the maritime vessels have different vessel categories associated therewith; and wherein determining the potential spoofing maritime vessel comprises determining the potential spoofing maritime vessel based upon the different vessel categories.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2022
From: BEADLE, EDWARD R.; HEUSER, STEVEN R.
To: EAGLE TECHNOLOGY, LLC
Reel/Frame 059334/0625 →
Continuity (1)
Related Publication 20230296783A1 · Sep 21, 2023
References Cited (84)
US 5844521A · Stephens et al. · 1998 [cited by applicant]
US 7663547B2 · Ho et al. · 2010 [cited by applicant]
US 7809370B2 · Stolte et al. · 2010 [cited by applicant]
US 8004459B2 · Ho et al. · 2011 [cited by applicant]
US 8411969B1 · Joslin et al. · 2013 [cited by applicant]
US 9007262B1 · Witzgall · 2015 [cited by applicant]
US 9015567B2 · Peach · 2015 [cited by applicant]
US 9779594B2 · Rigdon et al. · 2017 [cited by applicant]
US 9842504B2 · Short et al. · 2017 [cited by applicant]
US 10290053B2 · Priess et al. · 2019 [cited by applicant]
US 10746880B2 · Ben-Moshe et al. · 2020 [cited by applicant]
US 10862907B1 · Pon et al. · 2020 [cited by applicant]
US 10872136B2 · Franco · 2020 [cited by applicant]
US 10872322B2 · Siddique et al. · 2020 [cited by applicant]
US 10884138B2 · Ernandes et al. · 2021 [cited by applicant]
US 10884803B2 · Shear et al. · 2021 [cited by applicant]
US 10885173B2 · Witchey et al. · 2021 [cited by applicant]
US 10887330B2 · Christian · 2021 [cited by applicant]
US 10891621B2 · Oka et al. · 2021 [cited by applicant]
US 10896421B2 · Adjaoute · 2021 [cited by applicant]
US 10902105B2 · Strong et al. · 2021 [cited by applicant]
US 10943436B2 · Malek · 2021 [cited by applicant]
US 10963910B2 · Golan et al. · 2021 [cited by applicant]
US 10965707B2 · Kraning et al. · 2021 [cited by applicant]
US 10984633B2 · Malek · 2021 [cited by applicant]
US 10986124B2 · Thomas et al. · 2021 [cited by applicant]
US 11023894B2 · Adjaoute · 2021 [cited by applicant]
US 11044267B2 · Jakobsson et al. · 2021 [cited by applicant]
US 11048788B2 · Witchey et al. · 2021 [cited by applicant]
US 11062317B2 · Adjaoute · 2021 [cited by applicant]
US 11070575B2 · Ravindranath et al. · 2021 [cited by applicant]
US 11080336B2 · Van Dusen · 2021 [cited by applicant]
US 11080407B2 · Mahaffey · 2021 [cited by applicant]
US 11080668B2 · Ceribelli et al. · 2021 [cited by applicant]
US 11089038B2 · Muttik · 2021 [cited by applicant]
US 11095588B2 · Santos · 2021 [cited by applicant]
US 11100933B2 · Lefkofsky et al. · 2021 [cited by applicant]
US 11102238B2 · Ackerman et al. · 2021 [cited by applicant]
US 11102244B1 · Jakobsson et al. · 2021 [cited by applicant]
US 20080252525A1 · Ho et al. · 2008 [cited by applicant]
US 20080304597A1 · Peach · 2008 [cited by applicant]
US 20090161797A1 · Cowles · 2009 [cited by examiner]
US 20140258802A1 · Randhawa et al. · 2014 [cited by applicant]
US 20150071492A1 · Barr et al. · 2015 [cited by applicant]
US 20160054425A1 · Katz · 2016 [cited by examiner]
US 20160349373A1 · Ben-Moshe et al. · 2016 [cited by applicant]
US 20170043848A1 · Rigdon et al. · 2017 [cited by applicant]
US 20170102466A1 · Petkus et al. · 2017 [cited by applicant]
US 20180123680A1 · Stolte et al. · 2018 [cited by applicant]
US 20190219705A1 · Akos · 2019 [cited by examiner]
US 20200278433A1 · Vanhakartano et al. · 2020 [cited by applicant]
US 20200371246A1 · Marmet · 2020 [cited by examiner]
US 20200410301A1 · Delay et al. · 2020 [cited by applicant]
US 20210116558A1 · Chan · 2021 [cited by examiner]
US 20220397682A1 · Saunders · 2022 [cited by examiner]
US 20230067192A1 · Lundberg et al. · 2023 [cited by applicant]
US 20230161050A1 · Salzman · 2023 [cited by examiner]
CN 104270721 · 2015 [cited by applicant]
CN 110210352 · 2019 [cited by applicant]
CN 111179638 · 2020 [cited by applicant]
EP 2610636 · 2013 [cited by applicant]
GB 2580857 · 2020 [cited by applicant]
WO WO2015127540 · 2015 [cited by applicant]
Ball, Heather “Satellite AIS for Dummies®, Special Edition” 2013 by John Wiley & Sons Canada, Ltd. pp. 67. [cited by applicant]
Chen et al. “Analysis on the Performance Bound of Doppler Positioning Using One LEO Satellite”. [cited by applicant]
Ellis et al. “Single Satellite Emitter Geolocation in the Presence of Oscillator and Ephemeris Errors” pp. 7. [cited by applicant]
Ellis, Patrick Buenviaje “Geolocation of a Radio Frequency Emitter using a Single Low Earth Satellite” UC Santa Cruz Electronic Theses and Dissertations' 2020; pp. 140. [cited by applicant]
Gioia et al. “Multi-Network Asynchronous TDOA Algorithm Test in a Simulated Maritime Scenario” https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180892/ pp. 22. [cited by applicant]
Gou et al. “Space Electronic Reconnaissance: Localization Theories and Methods” Wiley Teleconf: 2014 Abstract Only. [cited by applicant]
Gregersen et al. “Detecting AIS position spoofing using LEO satellites, Doppler shifts, and MCMC method” Aalborg University Mathematical Engineering 2018; pp. 198. [cited by applicant]
Johnson et al. “Cramer-Rao Lower Bounds for Estimation of Doppler Frequency in Emitter Location Systems” IEEE Transactions on Aerospace and Electronic Systems; pp. 24. [cited by applicant]
Kay, Steven “Fundamentals of statistical signal processing, vol. 1: estimation theory” Pearson, 1993; Abstract Only. [cited by applicant]
Levanon et al. “Angle-Independent Doppler Velocity Measurement” IEEE Transactions on Aerospace and Electronic Systems 19(3) Jun. 1983; : 354-359. [cited by applicant]
Levanon, Nadav “Quick Position Determination Using 1 or 2 LEO Satellites” IEEE Transactions on Aerospace and Electronic Systems vol. 34, No. Jul. 3, 1998 pp. 19. [cited by applicant]
Mason, John J. “Sandia Report—TOA / FOA Geolocation Error Analysis” SAND2008-5682 Aug. 2008; pp. 21. [cited by applicant]
Nelson et al. “Target location from the estimated instantaneous received frequency” Proceedings of SPIE—The International Society for Optical Engineering 8020; May 2011; pp. 9. [cited by applicant]
U.S. Appl. No. 17/655,195, filed Mar. 17, 2022 Beadle et al. [cited by applicant]
Pillai et al. “Space based radar: theory & appliaations”McGraww-hill: 2008; Abstract Only. [cited by applicant]
Small, Andrew J. “Radio Frequency Emitter Geolocation Using Cubesats” Radio Frequency Emitter Geolocation Using Cubesats (2014). Theses and Dissertations. 624. https://scholar.afit.edu/etd/624; pp. 102. [cited by applicant]
Witzgall et al. “Doppler Geolocation with Drifting Carrier” The 2011 Military Communications Conference—Track 1—Waveforms and Signal Processing; pp. 3. [cited by applicant]
U.S. Appl. No. 17/655,188, filed Mar. 17, 2022 Beadle et al. [cited by applicant]
Witzgall et al. “Single Platform Passive Doppler Geolocation with Unknown Emitter Frequency” IEEEAC paper # 1316, Version 4, Updated 2009:12:28 pp. 8. [cited by applicant]
Zhang et al., “Detection of AIS closing behavior and MMSI spoofing behavior of shops based on spatiotemporal data”, Remote Sensing, Feb. 2020, 19 pgs. [cited by applicant]
Pawar, “Model fitting using non-linear least-squares”, https://mhasoba.github.io/TheMulQuaBio/notebooks/20-ModelFitting-NLLS.html, 2022, pp. 1-34. [cited by applicant]