Onboard Analytics Middleware for Aircraft Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Aircraft systems face challenges in handling the increased data transmission and processing demands of Aviation Internet of Things (AIoT), as they are not designed to manage the elevated data processing requirements, with limited onboard computer server capacities and bandwidth constraints.

Innovation Solution

The implementation of an onboard analytics system utilizing a middleware layer with an orchestrator that sends application containers to cabin and crew network smart members, each equipped with an edge member daemon, which manages resource allocation to perform analytics without interfering with primary functions, thereby leveraging underutilized resources and prioritizing primary functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data processing capacity is increased to handle AIoT demands, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing capacityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments data processing across multiple distributed smart members (e.g., sensors, actuators, controllers) throughout the aircraft. Each smart member runs containerized analytics applications independently, dividing the overall processing load into manageable units that can operate autonomously while contributing to fleet-level analytics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal container runtime platform that can execute multiple different analytics applications across diverse smart members. The same infrastructure (orchestrator, container runtime, middleware) serves multiple functions: deploying applications, managing resources, handling data transmission, and coordinating analytics across different device types and locations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If onboard computer server capacities are increased to handle AIoT data, then productivity is improved, but weight increases

Engineering Contradiction:
Improvedata processing capacityVSAvoidaircraft weight
Core Design Contradiction:
ProductivityVSWeight of moving object

Solution Approach 1:

The system enables smart members to perform analytics processing locally using their own embedded computing resources rather than relying on centralized onboard servers. Each smart member autonomously executes containerized applications and processes data locally, then transmits only results or aggregated data to the ground, eliminating the need for additional heavy onboard server infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts data processing functionality from traditional centralized server architectures and distributes it to edge devices (smart members) throughout the aircraft. By moving analytics capabilities to the edge where data is generated, the system eliminates the need for additional onboard server hardware while maintaining processing capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If more smart members are joined to the middleware layer for analytics, then productivity is improved, but resource availability for primary functions decreases

Engineering Contradiction:
Improveanalytics processing capacityVSAvoidavailable computing resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system dynamically manages smart member states, allowing members to transition between ready, joined, and busy states based on real-time resource availability and analytics demands. The orchestrator monitors resource usage and dynamically assigns or removes containerized applications from smart members, optimizing the balance between analytics processing capacity and primary function resource requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

When smart members complete analytics tasks or transition to busy states, the system discards active container instances and recovers computing resources for primary aircraft functions. The orchestrator manages the lifecycle of containers, terminating them when no longer needed and reallocating resources to critical flight operations.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12120181B2Onboard analytics system and methods of use
Publication Date: 2024.10.15 THE BOEING CO
  • US12120181B2 patent drawing
  • US12120181B2 patent drawing
  • US12120181B2 patent drawing

AI summary

An aircraft is configured to perform onboard analytics using available onboard systems. The aircraft comprises a cabin and crew network core with a middleware layer comprising an orchestrator configured to send application containers to a number of cabin and crew network smart members to perform the onboard analytics; and the number of cabin and crew network smart members each having a respective edge member daemon, each edge member daemon configured to place a respective cabin and crew network smart member in a joined state with the middleware layer and release resources of the respective cabin and crew network smart member when it leaves a joined state and enters a busy state so that the edge member daemon does not interfere with a primary function of the respective cabin and crew network smart member.