Vehicle Software Update Prioritization for Stable Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle control apparatus software updating methods using OTA technology do not prioritize software updates, which can lead to delayed high-priority updates, potentially affecting vehicle operation and increasing processing load on computing units.
Innovation Solution
A vehicle control apparatus with a priority reading unit, updating-feasibility determination unit, and software updating unit that prioritizes high-priority software updates based on predetermined thresholds to prevent abnormal vehicle operation and manage processing loads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If software updating is performed without priority consideration, then all software can be updated, but high-priority software updates are delayed and processing load increases
Solution Approach 1:
The patent introduces a priority parameter for each software item, transforming the update selection process from random or sequential to priority-based. The updating-feasibility determination unit compares the priority of each software item against a threshold value, dynamically selecting which software to update based on current priority levels rather than fixed update rules.
Solution Approach 2:
The patent applies different update strategies to different software items based on their individual priority levels. High-priority software items (those exceeding the threshold) are selected for updating while low-priority items are deferred, creating a differentiated update approach rather than uniform treatment of all software.
2Reliability
If high-priority software is updated frequently, then vehicle operation reliability is maintained, but processing load on computing unit increases
Solution Approach 1:
The patent performs partial updating by selectively updating only high-priority software items that exceed the threshold value, rather than updating all available software. This partial action approach ensures critical software is updated to maintain reliability while avoiding unnecessary processing load from updating low-priority software.
Solution Approach 2:
The updating-feasibility determination unit automatically evaluates software priorities and makes update decisions without external intervention. The system self-regulates the update process by comparing priority values against thresholds and autonomously selecting which software items to update, reducing the need for manual priority assessment and minimizing processing overhead.
3Stability of the object's composition
If software updating is performed based on vehicle state, then stable environment updates are achieved, but priority-based update control is lacking
Solution Approach 1:
The patent pre-assigns priority values to software items before the update process begins. The priority reading unit retrieves these pre-established priority values, and the updating-feasibility determination unit uses them to make update decisions. This preliminary prioritization allows the system to maintain stable update environments while incorporating priority-based control through pre-configured software characteristics.
Data Source
AI summary
The objective of the present disclosure is to obtain a vehicle control apparatus that executes updating of high-priority software so as to prevent a vehicle from abnormally operating and that makes it possible to perform software updating that provides no adverse effect to the behavior of the vehicle. The electric rotating machine apparatus includesthe computing processing unit,a storage apparatus in which software items are written,a priority reading unit that reads a priority of software,a reception unit that receives updating software,an updating-feasibility determination unit that determines that updating is feasible, in the case where the priority for software is larger than a predetermined priority threshold value, anda software updating unit that transfers the updating software to the storage apparatus, in the case where it is determined that updating is feasible.


