Dual-Program Vehicle Control Update with Shared Common Data
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
Data Source
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.


