Vehicle Software Update Timing Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Software updates in vehicles often cannot be executed at the planned start time due to unsatisfied execution conditions, leading to decreased user convenience.
Innovation Solution
An information processing system that determines whether a software update can be started at the planned start time and automatically alters it based on the vehicle's traveling schedule, ensuring the update is executed at a more suitable time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If software update is scheduled at a fixed planned start time, then update execution timing is predictable, but update cannot be executed when execution conditions are not met
Solution Approach 1:
The planned start time is made dynamic and adjustable based on execution conditions. The system automatically modifies the update schedule when conditions are not met, transitioning from a static fixed time approach to a dynamic adaptive approach that responds to real-time vehicle status and user behavior patterns.
Solution Approach 2:
The system implements feedback mechanisms by monitoring execution conditions (vehicle usage status, driver behavior) and using this information to automatically adjust the update schedule. The feedback loop continues until execution conditions are satisfied or a maximum number of alterations is reached, ensuring reliable update execution.
2Reliability
If software update is delayed to meet execution conditions, then update can be executed successfully, but user convenience decreases due to schedule changes
Solution Approach 1:
The system changes the time parameter of the update schedule based on monitored execution conditions. By adjusting the start time parameter dynamically, the system ensures updates are scheduled when conditions are favorable, balancing execution success with minimal disruption to user routines.
Solution Approach 2:
The system autonomously determines and adjusts the update schedule without requiring manual user intervention. It self-manages the timing adjustments based on execution conditions, reducing the burden on users while ensuring reliable update execution.
3Productivity
If software update is executed without checking execution conditions, then update can be started at planned time, but update execution may fail
Solution Approach 1:
The system performs preliminary checks of execution conditions before confirming the update schedule. By evaluating vehicle usage status, driver behavior patterns, and other conditions in advance, the system ensures that updates are only scheduled when conditions are favorable, preventing execution failures.
Data Source
AI summary
An information processing system includes one or more processors configured to: determine whether an update of software in a vehicle is capable of being started at a planned start time of the update, before the planned start time; and alter the planned start time when the one or more processors determine that the update is not capable of being started at the planned start time.

