Dynamic Label Assignment for Avionics Data Exposure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for recording avionics data, particularly Level A software, struggle to expose and record embedded data that is not visible, as they rely on predefined labels and do not efficiently capture critical parameters needed for comprehensive analysis and certification.
Innovation Solution
The method involves dynamically assigning labels to aircraft main controller parameters, allowing for the exposure and recording of embedded data using a selective recording device, which operates on a data bus to capture and store data words identified by these labels, even if they are not typically visible to other sub-controllers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If predefined labels are used for data transmission, then system compatibility and standardization are improved, but accessibility of embedded data deteriorates
Solution Approach 1:
The patent implements dynamic label assignment where labels are not fixed but can be assigned and reassigned to different parameters. The system allows labels to be dynamically configured to expose previously hidden embedded parameters, enabling flexible access to data that was previously inaccessible under static predefined labeling schemes.
Solution Approach 2:
The system changes the labeling parameters of data words to expose embedded parameters. By modifying which labels are assigned to which parameters, the system can reveal previously hidden data without changing the underlying data structure or transmission protocol, thus maintaining compatibility while improving accessibility.
2Loss of information
If all parameters are recorded, then data completeness is improved, but recording device complexity and data processing burden increase
Solution Approach 1:
The patent extracts only the specific embedded parameters that need to be recorded by assigning them unique dynamic labels. The selective recording device is configured to capture only data words with these specific labels, filtering out unnecessary data. This extraction approach achieves data completeness for critical parameters without the burden of recording all possible parameters.
Solution Approach 2:
The dynamic label assignment acts as an intermediary mechanism between the data source and the selective recording device. Labels serve as mediators that identify which parameters should be captured, simplifying the recording device's task by providing clear selection criteria rather than requiring complex analysis of all incoming data.
3Loss of information
If dynamic label assignment is implemented, then embedded data accessibility is improved, but system configuration complexity increases
Solution Approach 1:
The system implements self-service through automated label assignment mechanisms. Rather than requiring manual configuration of each label-parameter mapping, the system can automatically assign labels based on predefined rules, parameter characteristics, or configuration files, reducing the complexity burden on operators while maintaining improved data accessibility.
4Productivity
If selective recording based on dynamic labels is used, then data retrieval efficiency is improved, but label management complexity increases
Solution Approach 1:
The patent uses label copies or replicas as identification markers for data words. Instead of managing complex unique identifiers, the system uses simplified label copies that can be easily compared and matched by the selective recording device, improving retrieval efficiency while reducing management complexity through this copying approach.
Data Source
Figure 1~2
Figure 3~6
Figure 4
AI summary
A method (100) of exposing and recording embedded avionics data using dynamically assigned labels assigns a first plurality of data labels to aircraft controller parameters designated for at least one aircraft sub-controller (12a-c). A second plurality of data labels are dynamically assigned (108) to desired embedded parameters of an aircraft main controller (10). At least one data word storing one of the desired embedded parameters is created. The at least one data word has one of the second plurality of data labels. The at least one data word is exposed by transmitting (112) the at least one data word to a selective recording device (34). The selective recording device records (114) the at least one data word.