In-Vehicle Display Software Segmentation for Vehicle-Specific UI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle display systems face challenges in efficiently displaying information specific to each vehicle type or specification, leading to increased development steps for display control programs as the number of vehicle types or specifications grows.

Innovation Solution

An information processing device that acquires a first program for displaying specific information unique to a target vehicle and a second program for displaying common information shared among vehicles, and uses these programs to generate display information for the in-vehicle display, thereby reducing the number of development steps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a separate program is individually developed for each vehicle type or specification to display specific information, then the display can show vehicle-specific information accurately, but the number of program development steps increases

Engineering Contradiction:
Improvevehicle-specific information displayVSAvoidprogram development steps
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display control program is segmented into a common program (applicable to all vehicles) and vehicle-specific parameters or modules. The common program handles general display logic, while vehicle-specific information is managed through separate parameter sets or configuration files that can be easily swapped without modifying the core program code.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A single common program is designed to serve multiple vehicle types and specifications by incorporating universal display control logic. The program can adapt to different vehicles by loading appropriate vehicle-specific parameters, configurations, or data structures, eliminating the need for separate programs for each vehicle type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If a common program is used for all vehicles to reduce development steps, then the number of program development steps decreases, but the ability to display vehicle-specific information is limited

Engineering Contradiction:
Improveprogram development stepsVSAvoidvehicle-specific information display
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The program structure is divided into a common executable code portion and separate vehicle-specific parameter or configuration portions. This allows the common program to remain simple and maintainable while vehicle-specific information is handled through modular parameter files or configuration data that can be easily customized for different vehicle types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The common program accepts vehicle-specific parameters as input variables or configuration data. By changing these parameters (such as vehicle type identifiers, specification data, or configuration settings), the same program can adapt its behavior to display appropriate vehicle-specific information without requiring code modification.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250128603A1Information processing device
Publication Date: 2025.04.24 TOYOTA JIDOSHA KK
  • US20250128603A1 patent drawing
  • US20250128603A1 patent drawing
  • US20250128603A1 patent drawing

AI summary

The information processing device includes: a first program for causing a display unit to display specific information specific to the own vehicle; an acquisition unit for acquiring a second program for causing the display unit to display common information common to the own vehicle and the other vehicle; and a control unit for causing the display unit to display the display information generated based on the first program and the second program acquired by the acquisition unit.