Vehicle Data Keyframe Logging for Event Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The storage and transmission of large volumes of vehicle data consume significant resources, with much of the data not being utilized for analysis, necessitating a more efficient data logging and storage solution.

Innovation Solution

A system that selectively logs and transmits keyframes of vehicle data, including node states and primary messages, minimizing storage and transmission by reconstructing data using causal relationships between vehicle programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all vehicle data is stored on the server, then complete data availability for analysis is improved, but storage space consumption and transmission resources are worsened

Engineering Contradiction:
Improvedata completenessVSAvoidstorage space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts and stores only essential vehicle data (keyframes, node states, primary messages) rather than all generated data. The data handling system selectively identifies and transmits only the minimum necessary data required to reconstruct vehicle events, removing redundant information before transmission and storage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments vehicle data into discrete keyframes representing specific events or time points, rather than transmitting continuous data streams. Each keyframe contains only the essential state information needed for reconstruction, dividing the overall data set into manageable, selective units.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all vehicle data is transmitted to the server, then data completeness for analysis is improved, but communication resource consumption is worsened

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission energy
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent extracts and transmits only essential vehicle data (keyframes, node states, primary messages) rather than all generated data. The data handling system selectively identifies and transmits only the minimum necessary data required to reconstruct vehicle events, removing redundant information before transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transmits a partial set of data (only essential keyframes and states) rather than the complete data set. This partial transmission approach provides sufficient information for event reconstruction while significantly reducing communication resource consumption compared to transmitting all available data.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If data compression techniques are applied, then storage and transmission efficiency is improved, but data reconstruction accuracy may be worsened

Engineering Contradiction:
Improvedata volumeVSAvoiddata accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent creates simplified copies of vehicle data in the form of keyframes and state snapshots that capture essential information without requiring the complete original data set. These copies contain node states and primary messages that enable accurate reconstruction of vehicle events while occupying minimal storage space.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12536847B2Systems and methods for logging vehicle data
Publication Date: 2026.01.27 FORD GLOBAL TECH LLC
  • US12536847B2 patent drawing
  • US12536847B2 patent drawing
  • US12536847B2 patent drawing

AI summary

A method for logging vehicle data is disclosed. The method may include obtaining a trigger signal and generating a keyframe associated with the vehicle data responsive to obtaining the trigger signal. The keyframe may include a plurality of node states associated with a plurality of nodes, and the plurality of nodes is associated with a plurality of vehicle programs that may be in causal relationship. The generation of the keyframe may include obtaining and storing a primary message in a keyframe buffer, and causing the plurality of vehicle programs to store states of respective node states serially and sequentially in the keyframe buffer to generate the keyframe. The method may further include detecting an event associated with the vehicle, and logging the keyframe buffer in a server responsive to detecting the event.