Avionic Data Path Modeling via Graphical Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The identification and verification of end-to-end communication between avionic components in aircraft systems are time-consuming due to the need for extensive review of individual component specifications and interface control documents (ICDs).

Innovation Solution

A system generates a graphical user interface (GUI) that represents avionic components and data paths between them, allowing for the depiction of input, output, and operation data, which is stored in a machine-readable format and translated into binary form to control on-aircraft communication, thereby reducing the time and effort required to document and verify communication paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual component specifications and interface control documents are reviewed manually to verify end-to-end communication, then communication verification accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvecommunication verification accuracyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a graphical copy/representation of the data paths between avionic components. Instead of manually reviewing individual component specifications and interface control documents, the system generates a visual graphical user interface that copies and displays the end-to-end communication paths, allowing verification of communication accuracy while dramatically reducing the time required to review thousands of data connections

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a graphical user interface as an intermediary between the complex avionic component specifications and the verification process. This intermediary visually represents data paths and allows users to verify end-to-end communication without directly examining individual component documents, thus maintaining verification accuracy while reducing time consumption

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a graphical user interface is generated to represent data paths between avionic components, then documentation efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvedocumentation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system creates a graphical copy of the complex avionic data path structure. By generating a visual representation that mirrors the actual data connections between components, the system improves documentation efficiency while managing complexity through visualization rather than direct manipulation of the underlying complex system

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments the complex avionic system into visualizable data path segments within the graphical user interface. By dividing the overall system into manageable graphical representations of individual data paths between components, the system improves documentation efficiency while keeping the interface complexity manageable through structured segmentation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10496234B2Modeling the connection between the software signal path and hardware signal path using routes
Publication Date: 2019.12.03 THE BOEING CO
  • US10496234B2 patent drawing
  • US10496234B2 patent drawing
  • US10496234B2 patent drawing

AI summary

An improved system and method for modeling the data paths amongst the multiple avionic components inside an aircraft is described. A graphical user interface (GUI) operable to depict an interactive environment representing avionic components and data paths between the avionic components is generated, where the graphical user interface depicts a representation of an input, output, and operation associated with the avionic components. Using the GUI, data indicative of the input, output, and operation is received. The data is stored in a machine readable form, and translated into binary form usable to control on-aircraft communication between the avionic components.