In-Vehicle Display Software Segmentation for Vehicle-Specific UI
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


