Multi-subset-based detection and mitigation of gnss spoofing

US2021311202A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021311202-A1
Application numberUS-202117186668-A
CountryUS
Kind codeA1
Filing dateFeb 26, 2021
Priority dateApr 1, 2020
Publication dateOct 7, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one or more of the embodiments herein, systems and techniques for multi-subset-based detection and mitigation of Global Navigation Satellite System (GNSS) spoofing are provided. In one embodiment, a method comprises: determining data associated with a distance between an object and each of a plurality of satellites to produce a corresponding plurality of datums; creating a plurality of different subsets of the datums; determining a plurality of possible computed solutions for the object based on the subsets of datums; determining, in response to the plurality of possible computed solutions falling within an acceptable proximity of each other, a trusted computed solution for the object based on the plurality of datums; and initiating, in response to at least one the plurality of possible computed solutions not falling within the acceptable proximity of each other of the plurality of possible computed solutions, one or more mitigation actions.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: determining, by a process, data associated with a distance between an object and each of a plurality of satellites to produce a corresponding plurality of datums; creating, by the process, a plurality of subsets of datums each having a different combination of datums from the plurality of datums; determining, by the process, a plurality of possible computed solutions for the object each based respectively on a corresponding one of the plurality of subsets of datums; determining, by the process, whether the plurality of possible computed solutions fall within an acceptable proximity of each other; determining, by the process in response to the plurality of possible computed solutions falling within the acceptable proximity of each other, a trusted computed solution for the object based on the plurality of datums between the object and the plurality of satellites; and initiating, by the process in response to at least one the plurality of possible computed solutions not falling within the acceptable proximity of each other of the plurality of possible computed solutions, one or more mitigation actions. 2 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises: determining one or more specific datums of the plurality of datums between the object and the plurality of satellites that are incorrect datums. 3 . The method as in claim 2 , wherein one of the one or more mitigation actions comprises: excluding the one or more specific datums of the plurality of datums between the object and the plurality of satellites that are incorrect datums from a computed solution determination of the object based on remaining datums of the plurality of datums between the object and the plurality of satellites. 4 . The method as in claim 1 , wherein the plurality of datums comprises greater than four datums. 5 . The method as in claim 1 , wherein the trusted computed solution for the object is based on all of the plurality of datums between the object and the plurality of satellites. 6 . The method as in claim 1 , wherein all of the plurality of datums are determined using a single location determination hardware system. 7 . The method as in claim 6 , wherein the single location determination hardware system is a Global Navigation Satellite System (GNSS). 8 . The method as in claim 1 , wherein determining the plurality of datums is based on a primary location determination hardware system, and wherein one of the one or more mitigation actions comprises switching from utilization of the primary location determination hardware system to a secondary location determination hardware system for geolocation of the object. 9 . The method as in claim 8 , wherein the primary location determination hardware system is based on Global Navigation Satellite System (GNSS) satellites, and wherein the secondary location determination hardware system is based on communication satellites. 10 . The method as in claim 9 , wherein the datums are distances to communication satellites that are calculated by echo messages communicated between the communication satellites and the object. 11 . The method as in claim 9 , wherein the datums are distances to communication satellites that are calculated by one-way relay messages communicated between the communication satellites and the object. 12 . The method as in claim 1 , wherein the process is executed on a device other than the object, wherein the device is in communication with the object to obtain the plurality of datums. 13 . The method as in claim 1 , wherein the process is executed on the object, and wherein the object is a mobile device. 14 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises determining a weighted average location of the object based on the plurality of datums. 15 . The method as in claim 1 , wherein the plurality of datums is based on a plurality of location determination hardware systems. 16 . The method as in claim 1 , wherein the plurality of datums is based on one or more location determination hardware systems selected from a group consisting of: the Global Positioning System (GPS), the BeiDou Navigation Satellite System (BDS), the Global Navigation Satellite System (GLONASS), the Galileo Global Navigation Satellite System, echo messages communicated between the communication satellites and the object, and one-way relay messages communicated between the communication satellites and the object. 17 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises providing a spoofing alert message. 18 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises alerting one or more subordinate devices. 19 . The method as in claim 18 , wherein alerting the one or more subordinate devices causes the one or more subordinate devices switch from utilization of a primary location determination hardware system to an alternative location determination hardware system for geolocation of a respective subordinate device of the one or more subordinate devices. 20 . The method as in claim 1 , wherein the process is executed on an aircraft, and wherein one of the one or more mitigation actions comprises preventing a drop of cargo from the aircraft. 21 . The method as in claim 20 , wherein the cargo is configured to self-navigate during a drop based on a primary location determination hardware system, and wherein the plurality of datums are determined based on the primary location determination hardware system. 22 . The method as in claim 1 , wherein the process is executed on an aircraft, and wherein a cargo associated with the aircraft is configured to self-navigate during a drop based on a primary location determination hardware system, and wherein the plurality of datums are determined based on the primary location determination hardware system, and wherein one of the one or more mitigation actions comprises instructing the cargo to utilize an alternative location determination hardware system during a drop from the aircraft. 23 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises adjusting one or more communication parameters of a primary location determination hardware system to circumvent spoofing communications of the primary location determination hardware system. 24 . The method as in claim 1 , wherein one of the one or more mitigation actions comprises selecting one or more different satellites than the plurality of satellites to circumvent spoofed satellite signals associated with the plurality of satellites. 25 . The method as in claim 1 , wherein the acceptable proximity is based on an accuracy error of the plurality of possible computed solutions. 26 . The method as in claim 1 , wherein data associated with the distance between the object and each of the plurality of satellites to produce the corresponding plurality of datums is selected from a group consisting of: a computed distance between the object and each of the plurality of satellites; a determined time of flight of a radio signal between the object and each of the plurality of satellites; a computed delay time of a radio signal from each of the plurality of satellites to the object; and a computed time of arrival of a radio signal from each of the plurality of sate

Assignees

Inventors

Classifications

  • Location-based management or tracking services · CPC title

  • using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • Transmission in a satellite or space-based system · CPC title

  • Relative positioning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021311202A1 cover?
According to one or more of the embodiments herein, systems and techniques for multi-subset-based detection and mitigation of Global Navigation Satellite System (GNSS) spoofing are provided. In one embodiment, a method comprises: determining data associated with a distance between an object and each of a plurality of satellites to produce a corresponding plurality of datums; creating a pluralit…
Who is the assignee on this patent?
Higher Ground Llc
What technology area does this patent fall under?
Primary CPC classification H04B7/18513. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Oct 07 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).