Aircraft Software Update via Ground System Safety State

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Reliability

If physical presence of maintenance engineer is required for dataload, then update reliability is improved, but operational efficiency deteriorates

Engineering Contradiction:
Improveupdate reliabilityVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If no version identification mechanism is provided, then system complexity is reduced, but information availability deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidversion information availability
Core Design Contradiction:
Device complexityVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10664258B2Systems and methods for updating aircraft data based on location of aircraft
Publication Date: 2020.05.26 HONEYWELL INTERNATIONAL INC
  • US10664258B2 patent drawing
  • US10664258B2 patent drawing
  • US10664258B2 patent drawing

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.