In-Vehicle Software Update Switching Across Wired and OTA Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing update methods for vehicle software on electronic control units either require bringing the vehicle to a maintenance shop for wired updates, reducing user convenience, or rely on potentially unstable wireless communication for over-the-air updates.

Innovation Solution

An update control system that determines whether the vehicle is in a state suitable for wireless or wired updates and seamlessly switches between the two, carrying over the update process progress when switching states, using a distribution package containing OTA and wired update data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wired update is used, then communication stability is improved, but user convenience deteriorates due to requiring vehicle to be brought to maintenance shop

Engineering Contradiction:
Improvecommunication stabilityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically switches between wired and wireless update modes based on the vehicle's location and communication availability. The in-vehicle control device determines whether to perform wired or wireless updates in real-time, making the update system adaptable rather than fixed, thus resolving the contradiction between stable wired communication and user convenience.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If wireless update is used, then user convenience is improved by allowing updates anywhere, but communication stability deteriorates in areas with poor signal

Engineering Contradiction:
Improveuser convenienceVSAvoidcommunication stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically adjusts the update method based on communication conditions. When wireless communication is available, it performs convenient wireless updates; when communication becomes unstable, it switches to wired updates at maintenance shops, thus maintaining both user convenience and communication reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system prepares for potential communication failures by having a fallback wired update mechanism ready. If wireless update encounters communication instability, the system can switch to wired update as a pre-planned backup, cushioning against the risk of update failure due to poor signal.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Adaptability or versatility

If update process is interrupted due to state switching, then adaptability is improved by allowing mode changes, but update time increases due to potential rework

Engineering Contradiction:
Improvestate switching capabilityVSAvoidupdate completion time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by downloading and storing the distribution package in advance during wireless connectivity periods. When switching to wired mode, the update data is already prepared and stored, eliminating the need to re-download and significantly reducing update completion time despite the mode switch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of the update process across mode switches by preserving update state information and resuming the update from where it left off. The in-vehicle control device continues the update operation seamlessly after switching between wired and wireless modes, avoiding rework and minimizing time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11861354B2Update control system, update control method, non-transitory storage medium, and in-vehicle control device
Publication Date: 2024.01.02 TOYOTA JIDOSHA KK
  • US11861354B2 patent drawing
  • US11861354B2 patent drawing
  • US11861354B2 patent drawing

AI summary

An update control system includes: a vehicle including an in-vehicle control device; an information processing terminal configured to communicate with the in-vehicle control device by wire communication; and a center configured to communicate with the in-vehicle control device over a wireless network. The in-vehicle control device is configured to: determine whether the vehicle is in a first state in which a wireless update process is possible or a second state in which a wired update process is possible; and when the state of the vehicle is switched between the first state and the second state after start and before completion of an update process using a distribution package, carry over a progress of the update process performed until the state is switched; and perform the update process in the switched state.