Vehicle OTA Master for Selective ECU Configuration Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of electronic control units (ECUs) in vehicles leads to a significant increase in data communication and processing load during software updates, making the existing over-the-air (OTA) update process inefficient.

Innovation Solution

Implementing an OTA master that selectively sends configuration information only for software groups that have undergone changes, using software identification (SWID) and hash values to determine the necessity of updates, reducing the amount of data communication and processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data on all ECUs is sent to the center for update checking, then the center can accurately determine update necessity, but the data communication amount and processing load increase significantly

Engineering Contradiction:
Improveupdate determination accuracyVSAvoiddata communication amount
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the ECU data transmission by dividing ECUs into different groups (first group and second group). Only configuration information from the first group (ECUs that may have changed) is transmitted to the center, while the second group (ECUs that have not changed) is excluded. This segmentation reduces the data communication amount while maintaining accurate update determination capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and transmits only the necessary configuration information from specific ECU groups that are relevant to update determination. By taking out only the changed ECU data rather than transmitting all ECU data, the system reduces communication overhead while preserving the ability to accurately determine update requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If data on all ECUs is sent to the center for update checking, then complete software configuration verification is achieved, but the processing load on the center increases

Engineering Contradiction:
Improvesoftware configuration verification completenessVSAvoidcenter processing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the verification process by dividing ECUs into groups based on whether their configuration has changed. The center only needs to process and verify configuration information from the first group (changed ECUs), rather than processing all ECU data. This segmentation maintains complete verification capability for relevant ECUs while significantly reducing the center's processing load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing complete verification only on the necessary subset of ECU configuration information (first group) rather than on all ECUs. This partial verification approach is sufficient to determine update necessity while avoiding the excessive processing burden of analyzing all ECU data.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If all ECU configuration information is transmitted, then accurate update determination is achieved, but the update process time increases

Engineering Contradiction:
Improveupdate determination precisionVSAvoidupdate process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the data transmission to include only configuration information from ECUs that may have changed (first group), excluding unchanged ECUs (second group). This segmentation reduces the total data transmission time and processing time at the center, thereby shortening the overall update process time while maintaining accurate update determination precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and transmits only the relevant configuration information needed for accurate update determination. By taking out and transmitting only the changed ECU data rather than all ECU data, the system reduces transmission time and processing time while preserving the precision required for accurate update determination.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12093677B2OTA master, update control method, and non-transitory storage medium
Publication Date: 2024.09.17 TOYOTA JIDOSHA KK
  • US12093677B2 patent drawing
  • US12093677B2 patent drawing
  • US12093677B2 patent drawing

AI summary

An OTA master configured to update one or more software on in-vehicle device includes one or more processors. The OTA master is configured to connect to an in-vehicle network including the in-vehicle device and communicate with an OTA center over a network. The one or more processors are configured to, out of software groups each composed of a combination of the software of the in-vehicle device, acquire configuration information on the software group in which a change has occurred in a configuration of the combination of the software. The one or more processors are configured to send the acquired configuration information to the OTA center.