Vehicle Software Update Approval via Admin Presence Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle software update systems fail to ensure that only the vehicle administrator can approve software updates, leading to potential mismanagement and difficulty in distinguishing between updated and non-updated vehicles.

Innovation Solution

A vehicle software update apparatus that includes an update control device to perform a boarding determination process, outputting guidance notifications via in-vehicle and administrator terminals, and requiring administrator approval before updating software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If software update notifications are provided to all occupants in the vehicle, then the notification coverage is improved, but the reliability of update authorization is worsened because non-administrators may approve updates they should not authorize

Engineering Contradiction:
Improvenotification coverageVSAvoidupdate authorization reliability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The notification delivery is differentiated based on the recipient's role. Administrators receive notifications through both in-vehicle output devices and terminal devices, while non-administrators receive no update notifications. This local quality approach ensures that only authorized persons can approve updates while maintaining comprehensive notification coverage for administrators.

Inventive Principle:
Principle #3Local quality

2Device complexity

If software update notifications are provided through in-vehicle output devices only, then the notification delivery is simplified, but the reliability is worsened because administrators who are not present in the vehicle will not receive notifications

Engineering Contradiction:
Improvenotification delivery complexityVSAvoidnotification delivery reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

A communication control device acts as an intermediary between the update control device and the administrator's terminal device. This intermediary forwards update notifications to the terminal device when the administrator is not detected in the vehicle, ensuring reliable notification delivery without significantly increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The notification delivery system extends from a single dimension (in-vehicle output devices) to multiple dimensions by adding terminal device communication. This allows notifications to reach administrators regardless of their physical presence in the vehicle, improving reliability while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If boarding determination processes are implemented to identify administrators, then the update authorization reliability is improved, but the device complexity increases due to additional detection and determination mechanisms

Engineering Contradiction:
Improveupdate authorization reliabilityVSAvoidboarding determination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The boarding determination system utilizes existing vehicle sensors and occupant detection capabilities that are already part of the vehicle's standard equipment. The update control device leverages these existing self-service detection mechanisms to identify administrators, improving authorization reliability without adding significant external complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12608190B2Vehicle software update apparatus
Publication Date: 2026.04.21 SUBARU CORP
  • US12608190B2 patent drawing
  • US12608190B2 patent drawing
  • US12608190B2 patent drawing

AI summary

A vehicle software update apparatus includes an update control device, an input and output control device, and a communication control device. Before performing a process of updating software of a vehicle, the update control device: determines whether an administrator is on board the vehicle; outputs, via the input and output control device, a guidance notification of the software update process for the vehicle from an output device provided in the vehicle, upon a determination that the administrator is on board; and outputs, via the communication control device, the guidance notification of the software update process for the vehicle from a terminal device of the administrator of the vehicle, upon a determination that the administrator is not on board. The update control device performs the process of updating the software of the vehicle, after outputting the guidance notification of the software update process for the vehicle.