Shared Priority Controller for Vehicle Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems for vehicles with automatic driving functions face challenges in efficiently managing and prioritizing large amounts of data, particularly during collisions, leading to potential data loss and increased costs due to the need for multiple storage devices.

Innovation Solution

A data storage system comprising a network of electronic control units connected to a shared storage device with a priority controller that manages data write priority, utilizing temporary memories to prevent data loss during collisions and reducing the number of storage devices needed, thereby lowering costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple storage devices are used to store data from multiple electronic control devices, then data safety and reliability are improved, but system cost and device complexity increase

Engineering Contradiction:
Improvedata safetyVSAvoidnumber of storage devices
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple storage devices into a single shared storage device that is commonly accessed by multiple electronic control devices. This shared storage device includes a storage area and a priority control area, allowing multiple ECUs to write data simultaneously while maintaining data integrity through priority arbitration, thereby reducing system cost and complexity while preserving reliability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a priority control mechanism as an intermediary between multiple electronic control devices and the shared storage device. This mediator manages write access by assigning priorities to different data types (e.g., safety-critical data receives higher priority), coordinating simultaneous write requests, and preventing data loss during collisions, thus enabling reliable data storage with a single storage device

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data is written simultaneously from multiple electronic control devices to a shared storage device, then storage efficiency is improved, but data loss occurs during collisions

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddata loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements preliminary priority assignment for different data types before writing occurs. The priority control area pre-defines priority levels for various data categories (e.g., safety data, logs, videos), and the arbitration mechanism is pre-configured to handle collision scenarios, ensuring that when simultaneous write requests occur, the high-priority data is always protected from loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs a feedback mechanism where the shared storage device monitors write requests from multiple electronic control devices, detects collision conditions, and dynamically adjusts access permissions based on data priority. This feedback loop ensures that when data loss is detected or anticipated, the system responds by protecting the affected data, thus maintaining storage efficiency while preventing information loss

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12147686B2Data storage system
Publication Date: 2024.11.19 PANASONIC AUTOMOTIVE SYST CO LTD
  • US12147686B2 patent drawing
  • US12147686B2 patent drawing
  • US12147686B2 patent drawing

AI summary

A data storage system is a data storage system which is mounted on a moving body. The data storage system includes: a plurality of ECUs which are connected to a network in the moving body; a shared storage device into which data is writable by each of the plurality of ECUs; and a shared priority controller which is connected between the plurality of ECUs and the shared storage device, and controls an order of priority in which data is written into the shared storage device from each of the plurality of ECUs.