Aircraft Data Service Tracker for Shared-Memory Coupling Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex aircraft communication systems, it is challenging to identify and validate data couplings between transaction sources and destinations within shared memory, especially during testing and operation, due to the difficulty in monitoring and ensuring authorized access and proper functioning of data transactions.

Innovation Solution

A data service tracker module is introduced to receive and analyze transaction communication data, identify transaction sources and destinations, and build a set of data couplings, validating that the system operates according to predetermined criteria by comparing the built couplings with expected sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual monitoring methods are used to track data transactions in aircraft communication systems, then system complexity is reduced, but measurement precision and reliability of data coupling validation deteriorate

Engineering Contradiction:
Improvedata coupling validation accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a data service tracker module as an intermediary component that automatically intercepts and monitors data transactions between shared memory and processes. This tracker acts as a mediator that captures transaction information (read/write operations, process IDs, memory addresses) without requiring manual intervention, thereby improving measurement precision while managing system complexity through automated tracking mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service monitoring by automatically building and maintaining a data coupling map through the tracker module. The tracker autonomously records all data transactions, compares them against the expected coupling map, and validates system operation without external manual monitoring, thereby achieving high measurement precision while reducing operational complexity

Inventive Principle:
Principle #25Self-service

2Reliability

If automated tracking of all data transactions is implemented, then measurement precision and reliability improve, but device complexity and processing overhead increase

Engineering Contradiction:
Improvesystem operation validationVSAvoidtracking module complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the monitoring function into a dedicated data service tracker module that operates independently from the main communication system. This segmentation allows the tracker to focus specifically on capturing and validating data transactions against the coupling map, improving reliability while containing complexity within a modular, manageable component that can be added or removed without affecting the core system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-defining the expected data coupling map before operation begins. This expected map serves as a reference framework that guides the tracker's validation process, allowing the system to automatically verify transactions against known good configurations, thereby improving reliability while reducing the complexity of real-time analysis by comparing against a predetermined structure

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If comprehensive data coupling information is collected and validated, then loss of information is reduced, but loss of time for processing and validation increases

Engineering Contradiction:
Improvedata coupling tracking completenessVSAvoidvalidation processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements continuous tracking of data transactions through the data service tracker module, which operates continuously to capture all read and write operations to shared memory. This continuous action ensures complete information collection about actual data couplings occurring in the system, reducing information loss by capturing every transaction without gaps, while the automated nature maintains efficiency

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If real-time validation comparing actual couplings with expected couplings is performed, then reliability improves, but productivity and processing speed decrease

Engineering Contradiction:
Improvecommunication system validationVSAvoidsystem testing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the data service tracker continuously compares actual data transactions against the expected coupling map and provides validation feedback. This feedback loop automatically identifies deviations from expected behavior, improving reliability by ensuring the system operates according to specifications, while the automated feedback process maintains productivity by eliminating manual validation requirements

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12355852B2Data service tracker module for a communication system and method of determining a set of data couplings
Publication Date: 2025.07.08 GE AVIATION SYSTEMS LLC
  • US12355852B2 patent drawing
  • US12355852B2 patent drawing
  • US12355852B2 patent drawing

AI summary

A data service tracker module and a method of determining a set of data couplings in a communication system, includes receiving a transaction communication from a communication mechanism the transaction communication defining access between a transaction source and a transaction destination, and recording the transaction communication data defining the data coupling, to define a set of data couplings authorized for transaction communications in the communication system.