Dual-Input Update Storage for Consistent Vehicle Control Programs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle processing apparatuses update control programs unnecessarily when update data is received via wireless communication, leading to inefficiencies and potential misalignment in program versions between diagnostic tool and wireless updates.
Innovation Solution
A storing apparatus with dual input units for wired and wireless data, which prioritizes storing data from the diagnostic tool and stops or deletes redundant wireless updates to prevent unnecessary updates, ensuring consistent program versions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If update data is received via wireless communication and stored, then the control program can be updated remotely, but unnecessary updates occur when diagnostic tool updates are also performed
Solution Approach 1:
The system performs preliminary actions by receiving and storing wireless update data in advance, but delays the actual control program update until after the diagnostic tool update is completed. This ensures that the most reliable update source is used while still allowing remote update data to be prepared in advance.
Solution Approach 2:
The system dynamically adjusts the update process by monitoring the state of diagnostic tool updates and conditionally preventing wireless update execution. The update mechanism transitions from automatic to conditional based on the detected update state, ensuring consistency while maintaining remote update capability.
2Adaptability or versatility
If the control program is updated using wireless update data, then remote updates are enabled, but update time is wasted when updates are performed unnecessarily
Solution Approach 1:
The system uses feedback by monitoring the update state from the diagnostic tool and using this information to control whether wireless update data should be executed. This feedback mechanism prevents unnecessary updates and saves time by avoiding redundant update operations.
Solution Approach 2:
Wireless update data is received and stored in advance as a preliminary action, but the actual update execution is delayed until it is certain that no diagnostic tool update is occurring. This approach prepares the update data early but prevents time waste by conditional execution.
3Adaptability or versatility
If both wired and wireless update data are accepted simultaneously, then update flexibility is improved, but version consistency between diagnostic tool and wireless updates cannot be ensured
Solution Approach 1:
The system accepts both wired and wireless update data as preliminary actions, but establishes a clear execution sequence where wired updates take precedence. This maintains flexibility in accepting multiple update sources while ensuring version consistency through controlled execution timing.
Solution Approach 2:
The system dynamically manages update sources by monitoring which update method is active and conditionally preventing conflicting updates. The update acceptance mechanism adapts its behavior based on the current update state, maintaining both flexibility and consistency.
Data Source
AI summary
In a relay apparatus, if partial data that is a portion of update data that is used to update a control program is input to a second input/output unit, a control unit stores the partial data in a storage unit. If partial data is input to a first input/output unit while partial data is being repeatedly input to the second input/output unit, the control unit stops storing the partial data input to the second input/output unit and stores the partial data input to the first input/output unit in the storage unit.


