Electronic Module Controller for Vehicle Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous driving systems face challenges in securely and efficiently managing vehicle information, particularly in accident or system fault scenarios, where data loss can occur due to electronic module damage.

Innovation Solution

An electronic module with a controller that stores vehicle information from sensors in a volatile memory and transfers it to a non-volatile memory and other electronic modules or a server when predetermined situations occur, such as accidents or system faults, using a gateway module for communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If vehicle information is stored only in the first memory (volatile memory), then the electronic module can operate efficiently with fast access, but the data may be lost when the module is damaged or powered off

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidmemory system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the storage system into two separate memory units: a first memory (volatile memory) for normal operation and a second memory (non-volatile memory) for safekeeping. This segmentation allows the system to maintain fast access during normal operation while ensuring data persistence when damage occurs, resolving the contradiction between reliability and complexity by distributing storage functions across multiple components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller proactively transfers data from the first memory to the second memory before damage occurs or when predetermined situations are detected. This preliminary action ensures that critical vehicle information is preserved in advance, preventing data loss without requiring the system to handle damage scenarios reactively.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If all vehicle information is continuously transferred to the second memory, then data safety is improved, but the storage capacity and system performance deteriorate due to excessive data movement

Engineering Contradiction:
Improvedata safetyVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of continuously transferring all vehicle information to the second memory, the system selectively transfers only necessary data based on predetermined criteria and situations. This partial action approach maintains data safety for critical information while avoiding the performance degradation that would result from moving excessive data volumes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The controller determines in advance which data should be transferred to the second memory based on predetermined situations and criteria. This preliminary determination allows the system to prepare for potential damage scenarios without continuously managing all data, thus maintaining system performance while ensuring data safety when needed.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the electronic module determines the appropriate other electronic module for data transmission based on accident location, then data recovery reliability improves, but the control complexity increases

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidcontrol logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller pre-establishes transmission rules and criteria for determining which other electronic modules should receive data based on accident location and situation. By determining the appropriate recipient modules in advance based on predetermined logic, the system improves data recovery reliability without requiring complex real-time decision-making during critical moments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller acts as an intermediary that manages the complex logic of determining which other electronic modules should receive transmitted data. It processes accident location information and applies predetermined rules to select appropriate recipients, thereby improving data recovery reliability while containing control complexity within a centralized management unit.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Loss of information

If the system transmits vehicle information to other electronic modules during accidents, then data loss is reduced, but the time required for data management increases

Engineering Contradiction:
Improvedata lossVSAvoiddata management time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system proactively transfers data to the second memory and determines transmission targets before the accident fully unfolds or when predetermined situations are first detected. This preliminary data preparation reduces the actual data management time during critical moments while ensuring minimal data loss, as the bulk of data transfer operations are completed in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system rapidly executes data transfer and transmission operations when predetermined situations occur, rushing through the necessary data management tasks during critical moments. This approach minimizes the time spent on data management during accidents while ensuring that critical information is preserved and transmitted before damage occurs.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS11222488B2Electronic module and control method thereof
Publication Date: 2022.01.11 HYUNDAI MOTOR CO LTD
  • US11222488B2 patent drawing
  • US11222488B2 patent drawing
  • US11222488B2 patent drawing

AI summary

The present disclosure provides an electronic module including: a first memory; a second memory; a communication unit configured to communicate with a plurality of electronic modules and a server; and a controller configured to store, in the first memory, vehicle information obtained from at least one sensor provided in a vehicle, store, in the second memory, the vehicle information stored in the first memory, determine an electronic module of the plurality of electronic modules based on a location that the at least one situation occurred, and transmit, to the electronic module, at least a part of the vehicle information when the at least one predetermined situation occurs.