Dual-Program Vehicle Control Update with Shared Common Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional devices require transferring two control programs and accompanying data for each update, leading to prolonged update times due to the need to transfer unused data.

Innovation Solution

Implement a first rewritable storage unit for two programs and a second unit for common data, allowing common data to be stored separately and reducing the amount of data transferred during updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If two control programs and accompanying data are transferred for each update, then the device can maintain two executable programs for reliability, but the update time increases due to transferring unused data

Engineering Contradiction:
Improveprogram execution reliabilityVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the storage structure into two separate storage units: a first rewritable storage unit dedicated to storing control programs and a second rewritable storage unit dedicated to storing common accompanying data. This segmentation allows the system to transfer only the necessary control program data during updates, while the common accompanying data is shared between both programs, thereby reducing the total data transfer amount and update time while maintaining the ability to store two executable programs for reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by creating a second rewritable storage unit that stores common accompanying data that can be shared by both control programs. This multi-functional storage unit serves both programs simultaneously, eliminating the need to transfer duplicate accompanying data for each program update, thus reducing update time while maintaining system reliability

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

2Ease of operation

If all accompanying data is stored with each program, then data access is simplified, but the amount of data to be transferred during updates increases

Engineering Contradiction:
Improvedata access simplicityVSAvoiddata transfer amount
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges the accompanying data storage by implementing a second rewritable storage unit that stores common accompanying data shared by both control programs. This combining approach consolidates duplicate data into a single storage location, reducing the total data transfer amount during updates while maintaining ease of access through the structured storage architecture that allows the CPU to retrieve common data from the second storage unit

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12594943B2Arithmetic processing device, vehicle control device, and update method
Publication Date: 2026.04.07 ASTEMO LTD
  • US12594943B2 patent drawing
  • US12594943B2 patent drawing
  • US12594943B2 patent drawing

AI summary

When a control program is updated by a device that can select and execute one of two control programs, an amount of data to be transferred is reduced to shorten time required for update of a program. A first rewritable storage unit that stores two programs, a CPU that selects and executes one of the two programs, and a second rewritable storage unit that stores common data accompanying the two programs are included.