Vehicle Control Software Version Consistency for Partial Function Use

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated driving systems face issues with unexpected vehicle control due to inconsistencies in software versions among in-vehicle devices, leading to reduced user convenience when some devices are restricted.

Innovation Solution

A vehicle control system that includes a first device with storage for consistency information, a version acquisition unit, and determination units to assess and permit or prohibit control functions based on software version consistency across devices, allowing partial function performance even with inconsistent versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all control functions are prohibited when software version inconsistency is detected, then system reliability is improved, but user convenience deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the control functions into multiple independent functions, allowing the system to selectively permit or prohibit specific functions based on their individual consistency checks rather than prohibiting all functions when any inconsistency is detected. This enables partial operation of the vehicle control system while maintaining reliability for consistent functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality requirements to different control functions by checking consistency information specifically for each function. Instead of applying a uniform prohibition across all functions, the system evaluates and permits functions that have consistent software versions while prohibiting only those with inconsistencies, thereby maintaining local quality where applicable.

Inventive Principle:
Principle #3Local quality

2Stability of the object's composition

If strict consistency checking is performed for all software versions, then system stability is improved, but system adaptability deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidsystem adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent divides the software version consistency checking into function-specific segments. Each control function has its own consistency evaluation based on the association between the function and specific software versions. This segmentation allows the system to adapt to different version configurations for different functions while maintaining stability for functions with consistent versions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adaptability by allowing the vehicle control system to adjust its operational state based on the consistency results of individual functions. The system can dynamically permit or prohibit specific functions depending on their consistency status, enabling flexible adaptation to various software version scenarios while maintaining overall stability through selective enforcement.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11886871B2Vehicle control system and vehicle control method
Publication Date: 2024.01.30 TOYOTA JIDOSHA KK
  • US11886871B2 patent drawing
  • US11886871B2 patent drawing
  • US11886871B2 patent drawing

AI summary

A vehicle control system includes a plurality of devices, a first device included in the devices including: a storage configured to store consistency information including a permitted combination of versions of software installed on each of one or more devices in association with each of the control functions; a determination unit configured to determine whether the consistency information consistent with versions of software installed on a part of the devices exists when consistency does not exist in the versions of all software installed on each of the devices; and a performance control unit configured to permit performance of a part of control functions associated with the consistency information consistent with the versions of software installed on the part of the devices when the consistency information consistent with the versions of software installed on the part of the devices exists.