Vehicle Update Prompt Routing by Starter Switch State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing program update systems for vehicles face inefficiencies and increased costs due to the potential for multiple different instructions being input to the server device from both the on-board display device and a terminal device, complicating the processing requirements.
Innovation Solution
A program update system that sends update announcement information to either the on-board display device or the terminal device based on the state of the vehicle's starter switch, using a server device to manage these communications and prevent simultaneous display on both devices, thereby simplifying the server's processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If announcement information is sent to both the update control device and terminal device, then the system can obtain permission for program update, but multiple different instructions may be input to the server device, increasing processing complexity and cost
Solution Approach 1:
The system segments the announcement delivery process by dividing it into two distinct paths: one for when the starter switch is ON (sending only to update control device) and another for when the starter switch is OFF (sending only to terminal device). This segmentation prevents simultaneous delivery to both devices, eliminating the contradiction between ensuring permission acquisition and reducing server processing complexity.
Solution Approach 2:
The system dynamically adjusts the announcement delivery target based on the real-time state of the starter switch. When the starter switch state changes, the system adapts by selecting the appropriate delivery path (update control device or terminal device), thereby optimizing server processing complexity while maintaining reliable permission acquisition under different operating conditions.
2Adaptability or versatility
If the server device processes instructions from both update control device and terminal device, then permission can be obtained, but the processing process becomes more sophisticated and costly
Solution Approach 1:
The server device processes instructions through segmented paths based on starter switch state. When ON, only update control device instructions are processed; when OFF, only terminal device instructions are processed. This segmentation maintains adaptability for permission acquisition while significantly simplifying the processing logic compared to handling both device types simultaneously.
Solution Approach 2:
The system changes the operational parameter of the starter switch state to determine the processing path. This parameter change (ON/OFF state) directly controls which device can send instructions to the server, thereby adapting the permission acquisition process to different vehicle states while keeping the server processing simple and cost-effective.
3Ease of operation
If announcement information is displayed on both on-board display device and terminal device, then users can see update information, but multiple different instructions may be input, reducing system efficiency
Solution Approach 1:
The system segments the display function by assigning it exclusively to one device based on starter switch state. When ON, the on-board display device shows the announcement; when OFF, the terminal device displays it. This segmentation ensures update information remains accessible to users while preventing multiple instruction inputs, thereby maintaining high system processing efficiency.
Solution Approach 2:
The display location dynamically switches between on-board display device and terminal device according to the starter switch state. This dynamic adjustment ensures users can always access update information through the appropriate device while eliminating the inefficiency of simultaneous displays and multiple instruction inputs.
Data Source
AI summary
A program update system includes a server device, a central ECU installed in a vehicle, and a terminal device carried by an occupant of the vehicle, wherein the server device is configured to obtain state information indicating the state of a starter switch that starts the vehicle from the vehicle, and send announcement information inquiring whether or not to permit updating to an update program to one of the central ECU and the terminal device based on the state information, the central ECU is configured to display the announcement information on a touch panel provided in the vehicle if the central ECU receives the announcement information, and the terminal device is configured to display the announcement information on the touch panel of the terminal device if the terminal device receives the announcement information.


