Software Rewriting Device for Moving Bodies Using Scheduled Stop Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software rewriting techniques for moving bodies, such as vehicles, often inconvenience users by requiring software updates during use, leading to reduced functionality and user experience.

Innovation Solution

A software rewriting device that acquires the required time for software rewriting and scheduled stop time at a predetermined position, executing the rewriting process only when the required time is shorter than the scheduled stop time to minimize user inconvenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If software rewriting is performed while the moving body is in use, then software updates can be applied quickly, but user convenience deteriorates due to reduced functionality

Engineering Contradiction:
Improvesoftware update speedVSAvoiduser convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs software rewriting in advance during scheduled stop times when the moving body is not in use. By preparing the software update beforehand and executing it during the scheduled stop period, the system avoids interrupting user operations while still achieving timely software updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the software rewriting execution based on real-time comparison between required rewriting time and scheduled stop time. When the required time is shorter than the scheduled stop time, rewriting is executed; otherwise, it is postponed. This dynamic decision-making optimizes both update speed and user convenience.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If software rewriting is postponed until scheduled stop time, then user convenience is maintained, but software updates are delayed

Engineering Contradiction:
Improveuser convenienceVSAvoidsoftware update delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system acquires and compares timing information in advance (required time and scheduled stop time) to determine the optimal rewriting moment. By preparing the rewriting task beforehand and executing it during the scheduled stop period, the system minimizes update delay while maintaining user convenience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors and compares the required rewriting time against the scheduled stop time, adjusting the rewriting execution decision based on this feedback. This feedback mechanism ensures that updates are performed as early as possible without compromising user convenience.

Inventive Principle:
Principle #23Feedback

3Productivity

If the rewriting process executes when required time exceeds scheduled stop time, then software can be updated, but the moving body cannot be used properly during the update

Engineering Contradiction:
Improvesoftware update completionVSAvoidsystem functionality during update
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs a preliminary comparison between required rewriting time and scheduled stop time before executing the rewriting process. This preliminary action ensures that rewriting only occurs when the scheduled stop time is sufficient, preventing system functionality issues during intended usage periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prevents the harmful effect of interrupted functionality by checking timing conditions in advance. When the required time exceeds the scheduled stop time, the system prohibits rewriting execution, thereby preventing the adverse effect of system unavailability during the update process.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11455162B2Software rewriting device
Publication Date: 2022.09.27 HONDA MOTOR CO LTD
  • US11455162B2 patent drawing
  • US11455162B2 patent drawing
  • US11455162B2 patent drawing

AI summary

A software rewriting device, configured to rewrite software of a moving body, includes: a required time acquisition unit configured to acquire information regarding a required time for rewriting the software; a scheduled stop time acquisition unit configured to acquire information regarding a scheduled stop time at a predetermined position of the moving body; and a rewriting processing unit configured to execute a rewriting process of rewriting the software. When the required time is shorter than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit executes the rewriting process at the predetermined position, and when the required time is longer than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit does not execute the rewriting process at the predetermined position.