Vehicle Software Update Permission Period Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle software update systems require user approval each time software is updated, which can be burdensome, or may proceed without approval, leading to inconvenient loss of functionality during updates.
Innovation Solution
An information processing apparatus for vehicles that allows setting a permission period for software updates, executing updates within this period without user approval if set, and requiring approval only when no period is specified.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If user approval is obtained each time software is updated, then update reliability is improved, but user burden increases
Solution Approach 1:
The system performs preliminary action by obtaining user approval in advance for a designated period (e.g., overnight updates). The user sets update permission periods beforehand, and the system automatically executes updates within these periods without requiring repeated approval, thus reducing user burden while maintaining control.
Solution Approach 2:
The system makes the approval mechanism dynamic by introducing time-based permission periods. Instead of a static always-yes or always-no setting, the user can designate specific time windows (e.g., nighttime hours) when updates are permitted, allowing the system to adapt its behavior based on the current time and user-preferred schedules.
2Ease of operation
If software is updated without user approval, then user convenience is improved, but risk of thoughtless updates increases
Solution Approach 1:
The system obtains user approval in advance before executing updates. The user designates permission periods beforehand, and the system checks whether the current time falls within these periods before proceeding with updates, ensuring user intent is respected while maintaining automation.
Solution Approach 2:
The system provides feedback to the user about update activities and permission period settings. The user can monitor when updates are executed and modify permission periods as needed, creating a closed-loop system that responds to user needs while maintaining automated operation within approved parameters.
3Adaptability or versatility
If update permission period is designated, then update timing control is improved, but system complexity increases
Solution Approach 1:
The system segments the update process by dividing it into distinct time-based permission periods. Instead of treating updates as a single monolithic operation, the user can specify multiple time windows (e.g., overnight period, weekend period) for different update scenarios, allowing fine-grained control without overwhelming complexity.
Solution Approach 2:
The permission period setting mechanism serves multiple functions: it controls update timing, reduces user burden during specified periods, provides a default behavior framework, and allows emergency overrides. This multi-functional approach consolidates several control needs into a single unified mechanism.
Data Source
AI summary
An information processing apparatus for a vehicle includes one or more processors configured to: set a permission period of an update process based on input from an outside, the update process being a process in which software of an electronic control unit mounted on the vehicle is updated to update software; when no permission period is set, execute the update process on condition that an approval signal indicating approval to the update process is acquired; and when the permission period is set, execute the update process in the permission period not on the condition that the approval signal is acquired.


