Networked GPS Receiver Verification Against Pseudorange Spoofing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spoofing and cyber-attacks in military and civilian systems using global navigation satellite systems (GNSS) and GPS pose a significant threat by providing false location information, necessitating a method to accurately classify and prevent hostile entities.

Innovation Solution

A network system with assured and unassured users employs a computer program product that time-tags and compares location measurements using GPS and datalink messages, applying assurance thresholds and computation techniques to determine user status, enabling communication only among assured users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS and GNSS systems are used for location determination, then positioning capability is improved, but vulnerability to spoofing and cyber-attacks increases

Engineering Contradiction:
Improvepositioning capabilityVSAvoidspoofing and cyber-attacks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary verification mechanism where assured users validate location measurements from unassured users through comparison of GPS and datalink-derived locations. This intermediary verification process filters out spoofed information before it can be acted upon, resolving the contradiction by adding a protective layer without eliminating the underlying GPS positioning capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback through the verification process where location measurements are compared and validated. The feedback loop involves unassured users providing location data, assured users verifying it against independent measurements, and the system updating trust status accordingly. This feedback mechanism enables continuous improvement of security while maintaining positioning functionality.

Inventive Principle:
Principle #23Feedback

2Reliability

If location measurements are verified through comparison with assured users, then security against spoofing is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity against spoofingVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments users into distinct categories (assured and unassured) and applies different verification protocols to each segment. This segmentation simplifies the overall system by allowing standardized verification procedures for different user types rather than requiring a single complex verification system for all users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of user trust status from a binary state to a dynamic attribute that can be modified based on verification results. By treating reliability as a changeable parameter rather than a fixed property, the system achieves high security through dynamic verification while maintaining manageable complexity through parameter-based control.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If communication is restricted to assured users only, then system integrity is improved, but connectivity availability decreases

Engineering Contradiction:
Improvesystem integrityVSAvoidconnectivity availability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic user classification where users transition between assured and unassured states based on verification outcomes. This dynamic approach allows the system to adapt connectivity availability to individual user trust levels, maintaining system integrity through selective communication while preserving flexibility for users who pass verification.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary verification actions before establishing communication channels. By conducting verification procedures in advance and classifying users accordingly, the system ensures integrity is established before communication occurs, while still allowing connectivity for those who pass the preliminary checks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250334704A1Assuring GPS pseudorange measurements with networked GPS receivers
Publication Date: 2025.10.30 BAE SYSTEMS INFORMATION ANDELECTRONIC SYSTEMS INTEGRATION INC
  • US20250334704A1 patent drawing
  • US20250334704A1 patent drawing
  • US20250334704A1 patent drawing

AI summary

A method of signifying an assurance status of an unassured user. The method includes steps of: installing a computer program product for assurance on a computer readable medium of an unassured user that is executable by a processor of the unassured user, and installing the computer program product for assurance on a computer readable medium of an assured user that is executable by a processor of the assured user. When executed, processor of the assured user is caused to: time tag an unassured datalink message received from the unassured user by an assured receiver of the assured user; send an assured location measurement and an assured datalink message to the unassured user from an assured transceiver of the assured user; compare an unassured location measurement received from the unassured user and the assured location measurement based on an assurance threshold; and signify an assurance status of the unassured user.