IP Library Granted Patent US 12,314,061
Granted Patent B2
US 12,314,061 · App. 17/967,057 · Granted May 27, 2025

Vehicle data validation systems and methods

Inventors: Christian Karl Pschierer (Ochsenfurt, DE); Kyle Phillips (Neu-Isenburg, DE)
Assignee: THE BOEING COMPANY
G05D1/104G05D1/0094G05D1/106
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,314,061
App. No.
17/967,057
Granted
May 27, 2025
Kind
B2
Abstract

A system and a method include a control unit including one or more processors configured to receive first data associated with expected movement of a vehicle system and second data associated with actual movement of the vehicle system. The control unit is configured to compare the first and second data to determine one or more differences between the first and second data. A responsive action is initiated by the control unit responsive to determining that the one or more differences are outside a designated threshold.

Claims (39)

1. A method comprising:

receiving, by a control unit, first navigational data stored within a memory, the first navigational data associated with expected directional movement of a vehicle system within a determined distance of a landing space of the vehicle system;

receiving, by the control unit, second navigational data from one or more sensors, the second navigational data associated with actual directional movement of the vehicle system within the determined distance of the landing space of the vehicle system;

comparing, by the control unit, the first navigational data with the second navigational data to determine one or more differences between the first navigational data and the second navigational data;

automatically updating information stored within the memory, by the control unit, with at least some of the second navigational data responsive to determining that at least one of the one or more differences is outside of a designated threshold;

automatically controlling operation of the vehicle system to change one or more operational settings of the vehicle system based at least in part on the updated information stored within the memory; and

wirelessly communicating the updated information stored within the memory with one or more other vehicle systems, wherein the updated information is configured to provide instructions for how the one or more other vehicle systems are to move within the determined distance of the landing space of the vehicle system.

2. The method of claim 1 , wherein the first navigational data and the second navigational data is based on a classification of the vehicle system.

3. The method of claim 1 , further comprising changing one or more protocols stored within the memory for controlling future movement of the vehicle system within the determined distance of the landing space of the vehicle system.

4. The method of claim 1 , wherein the vehicle system and the one or more other vehicle systems have a same classification.

5. The method of claim 1 , wherein the first navigational data is based at least in part on expected geospatial information in which the vehicle system moves, and the second navigational data is based on actual geospatial information in which the vehicle system moves within the determined distance of the landing space of the vehicle system.

6. The method of claim 1 , further comprising identifying one or more discrepancies of the first navigational data based on the comparison of the first navigational data with the second navigational data.

7. The method of claim 1 , further comprising:

determining, by the control unit, that at least some of the first navigational data is missing from the memory; and

directing the memory to store the second navigational data corresponding to the at least some of the first navigational data that is missing.

8. The method of claim 1 , wherein the first navigational data is based at least in part on historical data associated with movement of plural vehicle systems over a predetermined length of time within the determined distance of the landing space of the vehicle system.

9. The method of claim 1 , wherein the first navigational data is stored within the memory based on the classification of the vehicle system.

10. A system comprising:

a control unit including one or more processors configured to receive the first navigational data from a memory and second navigational data from one or more sensors, the first navigational data associated with expected directional movement of a vehicle system within a determined distance of a landing space of the vehicle system, the second navigational data associated with actual directional movement of the vehicle system within the determined distance of the landing space of the vehicle system, the control unit configured to compare the first navigational data with the second navigational data to determine one or more differences between the first navigational data and the second navigational data,

the control unit configured to automatically update information stored within the memory with at least some of the second navigational data responsive to determining that at least one of the one or more differences is outside of a designated threshold, and

wherein the control unit is configured to wirelessly communicate the updated information stored within the memory with one or more other vehicle systems.

11. The system of claim 10 , wherein the vehicle system and the one or more other vehicle systems have a same classification.

12. The system of claim 10 , wherein the first navigational data is based at least in part on expected geospatial information in which the vehicle system moves, and the second navigational data is based on actual geospatial information in which the vehicle system moves within the determined distance of the landing space of the vehicle system.

13. The system of claim 10 , wherein the control unit is configured to identify one or more discrepancies of the first navigational data based on the comparison of the first navigational data with the second navigational data.

14. The system of claim 10 , wherein the vehicle system is an aerial vehicle system, and the first data is associated with the expected directional movement of the aerial vehicle system within the determined distance of the landing space of the aerial vehicle system.

15. The system of claim 10 , wherein the control unit is configured to determine that at least some of the first navigational data is missing from the memory, the control unit configured to direct the memory to store the second navigational data corresponding to the at least some of the first navigational data that is missing.

16. The system of claim 10 , wherein the first navigational data is based at least in part on historical data associated with movement of plural vehicle systems over a predetermined length of time within the determined distance of the landing space of the vehicle system.

17. A non-transitory computer-readable storage medium comprising executable instructions that, in response to execution, cause one or more processors to perform the operations comprising:

receiving, by a control unit, first navigational data stored within a memory, the first navigational data associated with expected directional movement of an aerial vehicle system within a determined distance of a landing space of the aerial vehicle system;

receiving, by the control unit, second navigational data from one or more sensors, the second navigational data associated with actual directional movement of the aerial vehicle system within the determined distance of the landing space of the aerial vehicle system;

comparing, by the control unit, the first navigational data with the second data to determine one or more differences between the first navigational data and the second navigational data;

updating the first navigational data stored in the memory with the second navigational data responsive to determining that the at least one of the one or more differences is outside of a designated threshold;

automatically controlling operation of the aerial vehicle system to change one or more operational settings of the aerial vehicle system based at least in part on the updated navigational data stored within the memory;

wirelessly communicating directions to the aerial vehicle system by the control unit to change movement of the aerial vehicle system, or

automatically updating, by the control unit, one or more protocols stored within the memory for controlling future movement of the aerial vehicle system and one or more other aerial vehicle systems; and

wirelessly communicating the one or more protocols that are updated with the one or more other aerial vehicle systems.

18. The system of claim 10 , wherein the control unit is configured to be disposed off-board the vehicle system and is configured to wirelessly communicate with the vehicle system.

19. The method of claim 1 , wherein updating the information stored within the memory includes updating one or more of positional or orientation discrepancies between the expected directional movement of the vehicle system and the actual directional movement of the vehicle system.

20. The system of claim 10 , wherein the control unit is configured to automatically update information stored within the memory based on one or more of positional or orientation discrepancies between the expected directional movement of the vehicle system and the actual directional movement of the vehicle system.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2026
From: THE BOEING COMPANY
To: JEPPESEN FOREFLIGHT, INC. (F/K/A BOEING DIGITAL SOLUTIONS, INC.)
Reel/Frame 074967/0544 →
SECURITY INTEREST Recorded Nov 17, 2025
From: FOREFLIGHT LLC; JEPPESEN FOREFLIGHT, INC.
To: APOLLO ADMINISTRATIVE AGENCY LLC, AS COLLATERAL AGENT
Reel/Frame 073622/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2025
From: THE BOEING COMPANY
To: BOEING DIGITAL SOLUTIONS, INC.
Reel/Frame 073156/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2022
From: PSCHIERER, CHRISTIAN KARL; PHILLIPS, KYLE
To: THE BOEING COMPANY
Reel/Frame 062134/0633 →
Continuity (1)
Related Publication 20240126273A1 · Apr 18, 2024
References Cited (20)
US 7706971B2 · Jaugilas et al. · 2010 [cited by applicant]
US 9969486B1 · O'Brien · 2018 [cited by examiner]
US 10380694B1 · Grant · 2019 [cited by examiner]
US 11557213B1 · Curlander · 2023 [cited by examiner]
US 20160280224A1 · Tatourian · 2016 [cited by examiner]
US 20160328982A1 · Jeong · 2016 [cited by examiner]
US 20170162065A1 · Scacchi · 2017 [cited by examiner]
US 20180196107A1 · Fleischer · 2018 [cited by examiner]
US 20190176862A1 · Kumar · 2019 [cited by examiner]
US 20200043350A1 · Cantrell · 2020 [cited by examiner]
US 20200388167A1 · Chase · 2020 [cited by examiner]
US 20210020056A1 · Chenchu · 2021 [cited by examiner]
US 20210072770A1 · Kwon · 2021 [cited by examiner]
US 20210082208A1 · Surace · 2021 [cited by examiner]
US 20210089055A1 · Tran · 2021 [cited by examiner]
US 20210090446A1 · Rab · 2021 [cited by examiner]
US 20210192405A1 · Bristow · 2021 [cited by examiner]
US 20210331798A1 · Yi · 2021 [cited by examiner]
US 20220139237A1 · Niihata · 2022 [cited by examiner]
US 20220238026A1 · Ushiro · 2022 [cited by examiner]