Vehicle Storage Arbitration for Multi-Application Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtualization support devices face issues with arbitrating the order of data storage for multiple applications accessing a storage unit simultaneously, leading to competition and potential data integrity loss.

Innovation Solution

A control device with a reception unit and arbitration unit that prioritizes data storage based on predetermined conditions, including vehicle state conditions, to prevent competition between devices accessing a storage unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple devices access a storage unit simultaneously to store data, then data storage capacity and processing parallelism are improved, but competition between devices occurs and data integrity may be lost

Engineering Contradiction:
Improvedata storage capacityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a control device as an intermediary between multiple devices and the storage unit. This control device receives storage requests from multiple devices, arbitrates the order of data storage based on predetermined conditions (such as vehicle state conditions), and manages the storage process to prevent competition and ensure data integrity while maintaining improved storage capacity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a control device arbitrates the order of data storage for multiple applications, then data integrity is ensured, but the complexity of the control device increases

Engineering Contradiction:
Improvedata integrityVSAvoidcontrol device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses parameter changes by establishing predetermined conditions (such as vehicle state conditions) that dictate the arbitration logic. The control device changes its behavior based on these parameters, selecting different arbitration strategies depending on the current vehicle state, which manages complexity through conditional logic rather than complex structural design

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12158847B2Control device, control method, recording medium in which control program is recorded, and vehicle
Publication Date: 2024.12.03 TOYOTA JIDOSHA KK
  • US12158847B2 patent drawing
  • US12158847B2 patent drawing
  • US12158847B2 patent drawing

AI summary

A control device receives data output from plural applications. The control device arbitrates, based on predetermined conditions, the order in which the plural sets of data output from the plural applications are stored in a storage.