Vehicle Update Control Circuit Memory Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing systems for updating vehicle controllers require excessive memory capacity to store software versions for rollback, increasing manufacturing costs without effectively minimizing memory usage.
Innovation Solution
An update providing apparatus with a control circuit that distinguishes between controllers for the vehicle and multimedia systems, storing update data only for the vehicle controller to enable rollback, while transmitting updates directly to the multimedia controller without storage to minimize memory capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If memory capacity is increased to store software for rollback, then reliability is improved, but manufacturing cost increases
Solution Approach 1:
The patent applies local quality by differentiating rollback requirements across different controller types. Critical controllers (affecting vehicle safety) receive full rollback support with memory storage, while non-critical controllers (multimedia systems) do not require rollback capability. This selective approach optimizes memory usage while maintaining reliability only where necessary, thereby reducing manufacturing costs.
2Reliability
If memory capacity is increased to store software for rollback, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent implements local quality by applying rollback functionality selectively to specific controllers based on their criticality to vehicle safety. The control circuit identifies which controllers require rollback support and allocates memory resources accordingly, avoiding unnecessary memory capacity expansion for non-critical systems.
Solution Approach 2:
The patent segments the vehicle's controller network into critical and non-critical groups. The control circuit processes update requests differently based on this segmentation: critical controllers receive updates with rollback support stored in memory, while non-critical controllers receive updates without storing previous versions, thereby simplifying the overall system architecture.
3Reliability
If update data is stored for all controllers, then reliability is improved, but loss of substance increases
Solution Approach 1:
The patent applies local quality by differentiating storage requirements based on controller criticality. Update data for critical controllers is stored in memory to enable rollback, while update data for non-critical controllers is not stored. This selective storage approach maintains safety for critical systems while minimizing unnecessary memory consumption.
Data Source
AI summary
An update providing apparatus of a vehicle includes a communication circuit communicating with a server, a memory, a first controller, a second controller, and a control circuit electrically connected to the communication circuit, the memory, the first controller, and the second controller. The control circuit is configured to receive data for an update of the first controller or the second controller, from the server by using the communication circuit, to store the data for the update in the memory and transmit the data for the update to the first controller, when the data for the update is associated with the first controller, and to transmit the data for the update to the second controller without storing the data for the update, when the data for the update is associated with the second controller.


