Flight Information Amalgamation via Dynamic Message Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for processing flight information from multiple sources often result in errors due to processing messages in the order received, leading to issues with outdated or irrelevant information, as each source provides a myopic view of the aircraft's state and trajectory, and there is a need for an amalgamated representation of current and intended flight information.
Innovation Solution
A system comprising processors that determine the most recent and relevant flight messages, authenticate and process updates, and merge information to create a single representation of current and/or intended flight information, using a flight information object to amalgamate data from multiple sources, prioritizing based on time, source, and user configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If flight information messages are processed in the order received, then the processing sequence is simple, but errors occur due to receiving messages simultaneously, processing outdated information, or treating old messages as new
Solution Approach 1:
The system performs preliminary actions by evaluating and prioritizing flight information messages before processing them. The evaluation processor assesses message relevance, recency, and applicability to the specific flight before any processing occurs, ensuring that only accurate and current information is acted upon. This preliminary evaluation prevents the errors of processing outdated or irrelevant messages that would occur with simple sequential processing.
Solution Approach 2:
The system implements dynamic message prioritization based on multiple factors including message recency, relevance to the specific flight, and applicability of the information. Rather than a static first-come-first-served approach, the system dynamically adjusts processing priority based on the actual content and context of each message, allowing the most relevant and current flight information to be processed first while filtering out outdated or inapplicable messages.
2Loss of information
If multiple flight information sources are used, then comprehensive flight data is obtained, but each source provides only a myopic view of the overall flight trajectory
Solution Approach 1:
The system merges flight information from multiple sources including aircraft downlink messages, Air Navigation Service Provider messages, and other ground sources into a unified flight information object. The amalgamation processor integrates these diverse data sources, combining their individual myopic views into a comprehensive representation of the overall flight trajectory. This merging process maintains data from all sources while eliminating redundancies and resolving conflicts through systematic evaluation and prioritization.
3Loss of information
If all received flight messages are processed, then no information is lost, but outdated or irrelevant messages are processed causing errors
Solution Approach 1:
The system applies local quality by evaluating each flight information message individually based on its specific characteristics such as recency, relevance to the particular flight, and applicability of the information. Rather than uniformly processing all messages or discarding entire categories, the system assesses each message's quality and relevance locally, retaining and processing only those messages that are current and applicable to the specific flight context, while filtering out outdated or irrelevant information.
Data Source
AI summary
Systems and methods for receiving flight messages relating to a particular flight from multiple sources and processing information in those flight messages to create a single representation of an updated current and intended trajectory of such flight. Preferably, the system comprises one or more processors for performing the following operations: determining which flight message is the most recent; determining which flight messages are relevant; authenticating and processing proposed updates; and merging information contained in the flight messages to create a single representation of one or both of current or intended flight information.


