Vehicle Software Update Control Based on Device Operation State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software update processes for in-vehicle devices can interrupt the operation of devices during updates, causing user discomfort and safety concerns, particularly in moving bodies like vehicles.
Innovation Solution
A moving body control device with integrated control units that recognize device operation states and prohibit software updates during device operation, allowing updates only when devices are idle and ensuring failure detection functions are managed appropriately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If software update processing is executed for device control units, then software reliability is improved, but device operation may be interrupted causing user discomfort and safety concerns
Solution Approach 1:
The system performs preliminary checking of device operation states before executing software updates. The control device determines whether operation devices are in an operating state, and only proceeds with updates when devices are in a non-operating state, thus preventing interruptions during critical operations
Solution Approach 2:
The system continuously monitors device operation states and uses this feedback to dynamically control the software update process. Based on the detected operation state, the control device either permits or prohibits software update execution, creating a closed-loop control system that adapts to real-time conditions
2Productivity
If software update processing is executed during device operation, then update efficiency is improved, but operation interruption occurs causing safety concerns
Solution Approach 1:
The system dynamically adjusts the software update execution based on real-time device operation states. The control device changes the update execution status from permitted to prohibited (or vice versa) according to whether operation devices are currently operating, making the update process adaptive rather than static
Solution Approach 2:
The system determines device operation states in advance before initiating software updates. By checking whether operation devices are in an operating state beforehand, the system prevents unsafe update executions and ensures updates only occur when it is safe to do so
Data Source
AI summary
A moving body control device includes a software update part that executes update processing for software of each of a plurality of device control units provided in a moving body, a device operation state recognition part that recognizes an operation state of each of operation devices controlled by the device control units, respectively, and a software update restriction part that executes software update prohibition processing of prohibiting the software update part from executing the update processing for the software of each of the device control units, while the operation devices are recognized as being in operation by the device operation state recognition part.


