Aircraft Software Update via Ground System Safety State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current avionics software or database updates require physical presence of maintenance engineers and lack mechanisms to identify available versions on aircraft or data loaders, making remote updates inefficient.
Innovation Solution
A method for remotely updating aircraft software or databases by receiving messages about aircraft safety states, selecting aircraft in need of updates, initiating remote loading, and verifying status through a ground system connected via wireless infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If physical presence of maintenance engineer is required for dataload, then update reliability is improved, but operational efficiency deteriorates
Solution Approach 1:
The aircraft's onboard systems automatically perform software and database updates by receiving data packets via wireless communication and autonomously installing them, eliminating the need for maintenance engineers to be physically present. The system self-manages the entire update process including verification and status reporting back to the ground system.
Solution Approach 2:
A ground system acts as an intermediary between the maintenance engineer and the aircraft. The ground system receives update requests, transmits data packets wirelessly to the aircraft, monitors installation status, and reports back to the engineer, enabling remote update operations while maintaining oversight.
2Device complexity
If no version identification mechanism is provided, then system complexity is reduced, but information availability deteriorates
Solution Approach 1:
The system continuously exchanges status information between the aircraft and ground system. The aircraft reports its current software and database versions to the ground system, which then determines whether updates are needed and transmits appropriate data packets. This feedback loop ensures version information is always available without adding significant complexity.
Data Source
AI summary
A method for updating aircraft data is provided. The method comprises: receiving one or more messages at a ground system that one or more aircraft is in a safe state on the ground; selecting one or more aircraft in the safe state to receive a software or database update from the ground system; verifying that the selected one or more aircraft in the safe state is in need of the software or database update; initiating a remote loading of the software or database update to the verified selected one or more aircraft in the safe state; and receiving one or more messages at the ground system from the verified selected one or more aircraft indicating a status of the remote loading.


