On-Board Recorder Monitoring for Missing Message Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-board recorders in vehicles often fail to detect poor quality data, leading to inaccurate analytics due to faults such as missing messages, timestamp errors, and incorrect bit lengths, which can go undetected for extended periods.

Innovation Solution

An on-board recording system equipped with processors and memory that monitors data sequences for errors by calculating missing message times, comparing timestamps, and checking message contents, generating alarms when errors are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If on-board recorders continuously monitor and record data during flight without error detection, then data collection completeness is improved, but data quality deteriorates due to undetected faults

Engineering Contradiction:
Improvedata collection completenessVSAvoiddata quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary error detection by comparing each received frame's timestamp and message content against expected values before the data is considered valid for recording. This preliminary check prevents poor quality data from being stored in the first place, rather than detecting errors after recording has occurred.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the recorded data is immediately verified against expected parameters (timestamp continuity, message content validity). When errors are detected, the system generates alerts and can prevent further recording of invalid data, creating a closed-loop quality control system that maintains data reliability while continuing operation.

Inventive Principle:
Principle #23Feedback

2Reliability

If on-board recorders detect and alert on errors in real-time, then data quality is improved, but system complexity increases

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

Solution Approach 1:

Rather than implementing comprehensive error detection for every possible data anomaly, the system focuses on detecting the most critical and common errors: timestamp continuity violations and message content validity checks. This partial action approach provides sufficient quality control without the complexity of exhaustive error checking for all potential fault conditions.

Inventive Principle:
Principle #16Partial or excessive action

3Duration of action of stationary object

If on-board recorders continue recording after detecting errors, then data collection continuity is improved, but analysis accuracy deteriorates due to poor quality data

Engineering Contradiction:
Improvedata collection continuityVSAvoidanalysis accuracy
Core Design Contradiction:
Duration of action of stationary objectVSMeasurement precision

Solution Approach 1:

The system segments the data recording process into valid and invalid portions by identifying error boundaries. When an error is detected, the system marks the specific frame as invalid and can separate it from the continuous data stream. This allows ground processing computers to exclude only the erroneous segments during analysis, maintaining overall data collection continuity while preserving analysis accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11144535B2On-board vehicle recorder system monitor
Publication Date: 2021.10.12 THE BOEING CO
  • US11144535B2 patent drawing
  • US11144535B2 patent drawing

AI summary

An on-board recording system for a vehicle is disclosed. The on-board recording system is configured to monitor data for errors. The on-board recording system includes one or more processors and a memory coupled to the one or more processors. The memory stores data comprising a database and program code that, when executed by the processors, causes the on-board recording system to receive as input a data sequence including a plurality of frames. The frames are received and recorded by the on-board recorder at a corresponding assigned time offset and include a corresponding assigned message. The on-board recording system is further caused to determine a missing assigned message that has not been received at the corresponding assigned time offset. In response to determining the missing assigned message, the on-board recording system calculates a total length of time based on a number of missing assigned messages stored in the memory.