IP Library Granted Patent US 12,438,890
Granted Patent B2
US 12,438,890 · App. 18/223,302 · Granted Oct 7, 2025

Attack detection and countermeasures for autonomous navigation

Inventors: Md Tanvir Arafin (Baltimore, MD); Kevin Kornegay (Towson, MD)
Assignee: MORGAN STATE UNIVERSITY
H04L63/14H04L9/40G01S19/00G01S19/21G01S19/215G01S19/25G01S19/256
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,438,890
App. No.
18/223,302
Filed
Jul 18, 2023
Granted
Oct 7, 2025
Kind
B2
Art Unit
2439
USPC
726/23
Abstract

Autonomous navigation cyber-attack detection and/or avoidance techniques include visual and inertial odometry (VIO) algorithms to provide a root-of-trust during navigation, VIO algorithms that cross-validate navigation parameters using IMU and visual data, and hardware-dependent attack survival mechanisms that support autonomous systems during an attack.

Claims (50)

1. A method for detecting a replay attack on an autonomous navigation system and surviving said replay attack, comprising:

using two or more stereo image sensors mounted in an autonomous vehicle to collect primary pose data for said autonomous vehicle, using inertial measurement units mounted in said autonomous vehicle to collect secondary pose date for said autonomous vehicle,

sending said primary data and said secondary data to a neural network,

using an open-loop shallow neural network-based nonlinear autoregressive exogenous model on said neural network to train drift estimation between said primary pose data and said secondary pose data; and

using a closed-loop model on said neural network for multi-step prediction of pose drift y(t) between said primary pose data and said secondary pose data based on the equation:

y

(

t

)

=

F

(

y

t

-

1

,

y

t

-

2

,

,

x

t

,

x

t

-

1

,

x

t

-

2

,

)

+

ϵ

;

(

1

)

wherein said neural network comprises a predefined threshold modeling error and a predefined temporal window for assessing anomalous events;

said method further comprising implementing attack survival steps when error E(t) exceeds said predefined threshold modeling error, said attack survival steps including termination of autonomous driving.

2. The method of claim 1 , further comprising monitoring trusted hardware mounted internally in said autonomous navigation system to detect data corruption by cross-validating GPS time signals with a free-running oscillator.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2025
From: ARAFIN, MD TANVIR; KORNEGAY, KEVIN
To: MORGAN STATE UNIVERSITY
Reel/Frame 072578/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2023
From: KORNEGAY, KEVIN
To: MORGAN STATE UNIVERSITY
Reel/Frame 065159/0419 →
Continuity (2)
Provisional Application 63343184 · May 18, 2022
Related Publication 20240214394A1 · Jun 27, 2024
References Cited (6)
US 11415438B2 · Khoury · 2022 [cited by examiner]
US 11644834B2 · Ditty · 2023 [cited by examiner]
US 20190258251A1 · Ditty · 2019 [cited by examiner]
US 20220272122A1 · Kaabouch · 2022 [cited by examiner]
“Pose Estimation for an Autonomous Vehicle using Monocular Vision”—2017 Indian Control Conference (ICC), Indian Institute of Technology, Jan. 6, 2017 https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7846512&tag=… [cited by examiner]
“Drift with Devil: Security of Multi-Sensor Fusion based Localization in High-Level Autonomous Driving Under GPS Spoofing”—Shen et al., Proceedings of the 29th USENIX Conference on Security Symposium, ACM Digital Librar… [cited by examiner]