Vehicle Software Update Prioritization for Stable Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesoftware update timelinessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #3Local quality

2Reliability

If high-priority software is updated frequently, then vehicle operation reliability is maintained, but processing load on computing unit increases

Engineering Contradiction:
Improvevehicle operation stabilityVSAvoidcomputing processing load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #16Partial or excessive action

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveupdate environment stabilityVSAvoidupdate control mechanism
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240411546A1Vehicle control apparatus
Publication Date: 2024.12.12 MITSUBISHI ELECTRIC CORP
  • US20240411546A1 patent drawing
  • US20240411546A1 patent drawing
  • US20240411546A1 patent drawing

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.