Volatile Memory Caching for Black Box Recorder Write Cycle Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing black box recorders in vehicles, which continuously record sensor data, face rapid degradation due to excessive write cycles, leading to frequent replacements and increased costs, and are unable to efficiently store the large amounts of raw sensor data required for 3D modeling and navigation, resulting in incomplete data representation and limited analysis.

Innovation Solution

The implementation of a black box recorder system that uses volatile memory, such as DDR DRAM, in conjunction with non-volatile memory, where raw sensor data is initially stored in volatile memory and then transferred to non-volatile memory upon collision detection, reducing write cycles on the non-volatile memory and enabling uninterrupted data storage with the help of an energy-storage module and refrigeration module to maintain data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous recording to non-volatile memory is used, then data storage reliability is improved, but write cycle lifetime is exceeded and degradation occurs

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidwrite cycle lifetime
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent introduces volatile memory as an intermediary component between the sensor data source and non-volatile memory storage. This volatile memory buffer absorbs the continuous write operations, preventing them from directly impacting the non-volatile memory's write cycle lifetime. The volatile memory temporarily holds data and only transfers it to non-volatile memory when appropriate, thereby mediating the conflict between continuous recording requirements and storage medium durability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If volatile memory caching is implemented, then write throughput is improved, but data loss risk increases during power failure

Engineering Contradiction:
Improvewrite throughputVSAvoiddata integrity during power failure
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a collision detection mechanism that activates before power failure can cause data loss. When a collision is detected, the system proactively transfers data from volatile memory to non-volatile memory, cushioning against the potential harm of power failure. This beforehand action ensures that critical data is preserved even if the electrical system fails during operation.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Loss of information

If complete raw sensor data is stored, then analysis capability is improved, but storage cost and complexity increase

Engineering Contradiction:
Improvedata completeness for analysisVSAvoidstorage system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the storage system into two distinct parts: volatile memory for temporary high-speed buffering and non-volatile memory for permanent archival storage. This segmentation allows the system to handle complete raw sensor data effectively - the volatile memory manages the high-throughput writing of complete data, while the non-volatile memory provides reliable long-term storage. The segmentation resolves the complexity issue by assigning specific functions to each storage type rather than using a single storage system for all purposes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11321977B2Black box with volatile memory caching
Publication Date: 2022.05.03 WOVEN BY TOYOTA U S INC
  • US11321977B2 patent drawing
  • US11321977B2 patent drawing
  • US11321977B2 patent drawing

AI summary

In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data, and a refrigeration module coupled to the volatile memory module. The refrigeration module includes one or more chambers containing one or more coolant materials. When the one or more chambers are exposed by an exigent situation associated with a vehicle, the one or more chambers are configured to release the one or more coolant materials to lower a temperature of the volatile memory module.