Avionic Data Delivery System with Segmented Validity Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data update methods in avionic flight information systems transmit full data sets, including both updated and unchanged data, which leads to inefficiencies due to large data sizes and limitations in bandwidth and processing capabilities, while also requiring stringent validity checks to ensure data integrity, especially in aircraft systems that must comply with industry standards like DO178B or DO200A.

Innovation Solution

A data delivery system that performs individual and master validity checks on updated and unchanged data objects, allowing only the updated data objects, along with the validity checks, to be transmitted, thereby optimizing data transfer and ensuring data integrity by using cyclic redundancy checks and other validation methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full data sets are transmitted for periodic updates, then data integrity is ensured, but data transfer time and bandwidth usage increase significantly

Engineering Contradiction:
Improvedata integrityVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the data transfer process by dividing the full data set into individual data objects and identifying only those that have changed. Instead of transmitting the entire data set, the system segments and transmits only the updated data objects along with their associated validity checks, thereby reducing transfer time while maintaining integrity through selective transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential elements needed for data integrity - specifically, the updated data objects and their corresponding individual validity checks - from the complete data set. This extraction approach eliminates unnecessary data transmission while preserving the critical components required for verifying data integrity at the receiving end.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If full data sets are transmitted for periodic updates, then data completeness is maintained, but bandwidth consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments the data transmission by identifying and separating changed data objects from unchanged ones. Only the segmented changed portions are transmitted with their validity checks, while unchanged data is excluded from transmission. This segmentation maintains data completeness through validity verification while significantly reducing bandwidth consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by transmitting only the necessary subset of data - specifically, changed data objects with their validity checks - rather than the complete data set. This partial transmission approach is sufficient to maintain data completeness at the receiving end while minimizing bandwidth usage.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If individual and master validity checks are performed on all data objects, then data integrity is ensured, but processing complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validity check process is segmented into two distinct levels: individual validity checks performed on each updated data object, and a master validity check performed on the collective set of updated data objects. This segmentation organizes the complexity into manageable stages, ensuring comprehensive integrity verification while structuring the processing complexity in a systematic manner.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary validity checks on individual data objects before transmission. By conducting individual validity checks in advance at the sending end, the system prepares validated data objects for transmission, reducing the processing burden at the receiving end and organizing the complexity of integrity verification into a preliminary filtering stage.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If only updated data objects are transmitted, then data transfer efficiency improves, but difficulty in verifying data integrity increases

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoiddata integrity verification
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces validity checks as intermediary elements that mediate between the updated data objects and the integrity verification process. Each updated data object is accompanied by its individual validity check, and the master validity check serves as a higher-level intermediary that verifies the collective integrity. These intermediaries simplify the detection and measurement of data integrity by providing explicit validation markers with the transmitted data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms through validity checks that return verification results. Individual validity checks provide feedback on each updated data object's integrity, and the master validity check provides overall feedback on the complete set of updates. This feedback structure makes it easier to detect and measure data integrity issues by providing clear validation signals rather than requiring complex analysis of the raw data.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7650365B2System and method for delivering updated data information
Publication Date: 2010.01.19 JEPPESEN FOREFLIGHT INC
  • US7650365B2 patent drawing
  • US7650365B2 patent drawing
  • US7650365B2 patent drawing

AI summary

A data delivery system is provided for delivering updated data information from a sending database system to a receiving database system. The sending database system periodically obtains, from a database updating system, a new data set having both updated data objects and unchanged data objects relative to a loaded data set stored, for example, at a receiving database system. The sending database system performs individual validity checks on the updated data objects and the unchanged data objects. A master validity check is also performed by the sending database system on the individual validity checks for the updated data objects and the unchanged data objects. The individual validity checks and the master validity check may, for example, be cyclic redundancy checks. The receiving database system, such as a flight information system associated with an aircraft, receives the individual validity checks, the master validity check and the updated data objects delivered from the sending database system.