Autonomous Driving Data Queries for Fault-Tolerant SQL Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems for automated driving (DSSAD) face challenges in efficiently storing and retrieving autonomous driving data, particularly due to partial hardware errors in non-volatile memories, which can lead to data loss and retrieval issues.

Innovation Solution

A device comprising a controller that receives a key and a query string from an autonomous driving controller, determines the authority level, modifies the query string based on the authority level, and executes the modified query string to record and retrieve autonomous driving data in a structured query language (SQL) database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is stored in non-volatile memory with pre-matched storage addresses, then data storage organization is improved, but data recovery and retrieval become difficult when hardware errors occur

Engineering Contradiction:
Improvedata storage efficiencyVSAvoiddata recovery capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates a logical copy of the data storage structure through a database system that mirrors the physical non-volatile memory organization. When hardware errors occur, the logical database copy allows data to be retrieved and reconstructed without directly accessing the damaged physical addresses, thus maintaining both storage efficiency and recovery capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a database management system as an intermediary layer between the autonomous driving controller and the non-volatile memory. This intermediary handles data retrieval requests by translating logical queries into physical address access, enabling data recovery even when physical addresses are damaged by hardware errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If autonomous driving data is stored without structured management, then storage flexibility is maintained, but data retrieval and integrity verification become inefficient

Engineering Contradiction:
Improvestorage flexibilityVSAvoiddata retrieval efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments autonomous driving data into distinct categories (sensor data, control data, event data) and stores them in separate database tables with specific schemas. This segmentation maintains storage flexibility for different data types while enabling efficient targeted retrieval operations, improving productivity without sacrificing adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal database management system that handles multiple data types and retrieval scenarios through a single structured interface. This multi-functional system supports various query patterns and data access methods while maintaining consistent efficiency across different retrieval operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Stability of the object's composition

If data storage addresses are predetermined in non-volatile memory, then data organization is improved, but data integrity is compromised when partial hardware errors occur

Engineering Contradiction:
Improvedata organization stabilityVSAvoiddata integrity
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent implements error detection and correction mechanisms in advance within the database management system. Checksum validation, data redundancy, and error handling protocols are prepared beforehand to cushion against the impact of hardware errors, preserving data integrity even when physical storage addresses become corrupted.

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

Data Source

PatentUS12296838B2Device for autonomous driving and method thereof
Publication Date: 2025.05.13 HYUNDAI MOTOR CO LTD
  • US12296838B2 patent drawing
  • US12296838B2 patent drawing
  • US12296838B2 patent drawing

AI summary

Disclosed are a device for managing autonomous driving data and a method thereof. The device includes a controller that receives a key and a query string from an autonomous driving controller of a vehicle, determines an authority level corresponding to the key, modifies the query string based on the authority level, and executes the modified query string, and a database that stores the autonomous driving data according to an execution of the query string.