Vehicle Software Update Approval Across In-Vehicle and Mobile Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software update methods for vehicle control devices (ECUs) often impair user convenience, particularly when updates are performed outside the user's home, as they lack a standardized approach to obtaining user approval across different devices and environments.

Innovation Solution

A server and non-transitory storage medium are configured to provide software updates with varying information granularity on in-vehicle displays and user equipment, with higher detail on in-vehicle displays to ensure comprehensive user approval, and the ability to resume viewing from a paused point on either device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If software updates are performed with detailed information display to ensure user approval, then user convenience is improved, but the time required for update process increases

Engineering Contradiction:
Improveuser convenienceVSAvoidupdate process time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The information display is segmented into two versions: first data with high information granularity for in-vehicle displays, and second data with lower information granularity for mobile devices. This segmentation allows users to review detailed information when convenient (in vehicle) or quick-approve when on the go (mobile device), resolving the contradiction between comprehensive information provision and update speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by sending the second data (summary information) to the mobile device in advance, allowing users to review update information before entering the vehicle. When the user later enters the vehicle, the update can be quickly confirmed using the first data display, reducing the time required at the moment of update while ensuring informed approval.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the same information is displayed on both in-vehicle display and user equipment, then device complexity is reduced, but information effectiveness decreases

Engineering Contradiction:
Improvesystem complexityVSAvoidinformation effectiveness
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

Different quality levels of information are provided for different display locations: high-granularity first data for in-vehicle displays where users can review details, and low-granularity second data for mobile devices where quick review is needed. This local differentiation optimizes information effectiveness for each context without requiring complex synchronization mechanisms.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adapts the information display based on the device type and usage context. The server determines whether to send first data or second data based on whether the display is in-vehicle or mobile, allowing the information presentation to be optimized for each scenario without requiring a complex unified display system.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12585455B2Server, non-transitory storage medium, and software update method
Publication Date: 2026.03.24 TOYOTA JIDOSHA KK
  • US12585455B2 patent drawing
  • US12585455B2 patent drawing
  • US12585455B2 patent drawing

AI summary

A server is configured to send data for updating software on a vehicle control device through wireless communication. The server includes: a memory storing a program; and a processor configured to execute the program, the processor being configured to set first data and second data, the first data being data to be displayed on an in-vehicle display in order to obtain user's approval to the software update, the second data being data to be displayed on user equipment in order to obtain the user's approval to the software update, and the first data having higher information granularity than the second data.