US 11,682,310 B2
System and method for verifying aircraft position information
Swathi Pennapareddy, Bangalore (IN)
Assigned to THE BOEING COMPANY, Arlington, VA (US)
Filed by THE BOEING COMPANY, Chicago, IL (US)
Filed on Jul. 31, 2019, as Appl. No. 16/528,170.
Prior Publication US 2021/0035457 A1, Feb. 4, 2021
Int. Cl. G08G 5/00 (2006.01); H04L 9/06 (2006.01); H04L 9/00 (2022.01); G01S 5/00 (2006.01); G01S 19/14 (2010.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04W 4/02 (2018.01); H04W 4/06 (2009.01); H04W 4/42 (2018.01); G06F 16/27 (2019.01); G06F 21/64 (2013.01); H04L 67/12 (2022.01)
CPC G08G 5/0078 (2013.01) [G08G 5/003 (2013.01); G08G 5/0008 (2013.01); G08G 5/0021 (2013.01); H04L 9/0643 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method of verifying aircraft position information based on automatic dependent surveillance broadcast (ADS-B) messages, the method comprising:
receiving, by a processor from a system, a tamper-resistant distributed public ledger of authenticated flight plan data, wherein an entry for a flight of an aircraft in the tamper-resistant distributed public ledger includes an aircraft identifier of the aircraft, a flight path for the flight, and a hash value to enable validation of the entry;
receiving, by the processor, an ADS-B message indicating an identifier of a first aircraft and indicating a position of the first aircraft, wherein the first aircraft is distinct from the system;
accessing, by the processor, the tamper-resistant distributed public ledger to determine whether the identifier of the first aircraft corresponds to the aircraft identifier of a particular entry in the tamper-resistant distributed public ledger;
conditioned upon a determination that the identifier of the first aircraft corresponds to the aircraft identifier of the particular entry and that the particular entry is authentic based on the hash value of the particular entry, comparing, by the processor, the position to the flight path indicated by the particular entry;
selecting, by the processor, a characteristic of an icon corresponding to the first aircraft based on a determination whether the position corresponds to the flight path;
displaying, on a display device and based on the characteristic, the icon at a location corresponding to the position, wherein an aircraft cockpit of a second aircraft comprises the display device, wherein the display device displays a plurality of icons corresponding to a plurality of flights in an airspace around the second aircraft; and
responsive to a determination that the position fails to correspond to the flight path or that the authenticated flight plan data is not stored in the tamper-resistant distributed public ledger, transmitting a message to a flight management system to confirm the position of the first aircraft.