Dual-Input Update Storage for Consistent Vehicle Control Programs

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveremote update capabilityVSAvoidupdate consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveremote update capabilityVSAvoidupdate time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveupdate flexibilityVSAvoidprogram version consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240375599A1Storing apparatus, communication system, storing method, and computer program
Publication Date: 2024.11.14 AUTONETWORKS TECH LTD
  • US20240375599A1 patent drawing
  • US20240375599A1 patent drawing
  • US20240375599A1 patent drawing

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.