Vehicle Software Update Activation With Conditional Consistency Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software update systems for vehicles face high processing loads due to frequent consistency checks and prolonged waiting for product number signals, especially when instantaneous power interruptions occur, leading to inefficient software activation and consistency verification.

Innovation Solution

An update system that transmits activation signals to information processing apparatuses, waits for product number signals, and performs consistency checks only when signals are received, reducing unnecessary processing and optimizing software activation and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the update apparatus constantly waits for product number signals and executes consistency checks at predetermined periods, then the software activation reliability is improved, but the processing load becomes excessively large

Engineering Contradiction:
Improvesoftware activation reliabilityVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The update apparatus executes consistency checks at predetermined periods only when in the product number signal reception waiting state. This periodic execution approach ensures software activation reliability while avoiding continuous processing that would excessively increase the processing load.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the update apparatus constantly waits for product number signals, then the software consistency verification is improved, but the waiting time becomes excessively long

Engineering Contradiction:
Improvesoftware consistency verificationVSAvoidwaiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The update apparatus dynamically transitions between the product number signal reception waiting state and the consistency check execution state. This dynamic state management allows the system to wait for signals when needed while executing consistency checks at appropriate intervals, optimizing both verification reliability and time efficiency.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the update apparatus executes consistency checks frequently, then the software consistency is ensured, but the processing load increases excessively

Engineering Contradiction:
Improvesoftware consistencyVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The update apparatus performs consistency checks at predetermined periods rather than continuously or excessively frequently. This periodic execution maintains software consistency verification while preventing excessive processing load on the system.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240354092A1Update apparatus of software, update method of software, non-transitory storage medium, and update system of software
Publication Date: 2024.10.24 TOYOTA JIDOSHA KK
  • US20240354092A1 patent drawing
  • US20240354092A1 patent drawing
  • US20240354092A1 patent drawing

AI summary

An update apparatus of software includes one or more processors configured to execute: transmitting an activation signal for instructing activation of software to an information processing apparatus mounted on a vehicle; starting to wait for reception of a product number signal indicating a product number of the software transmitted from the information processing apparatus on a condition that the activation signal is transmitted; and performing, on a condition that the product number signal is received, a consistency check of the software based on the received product number signal.