User-Specific Device Settings During Concurrent Update Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing device setting systems cause user discomfort when manual operation changes conflict with ongoing updates, leading to inconsistent or unreflected setting changes.
Innovation Solution
A device setting apparatus and method that identifies users, updates operation settings independently of manual changes, stores temporary changes, and reflects them only after update completion, ensuring seamless integration with user-specific settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If operation setting information is updated automatically during a user's manual setting change operation, then the system maintains updated settings from external sources, but the user's manual changes may be lost or cause inconsistency
Solution Approach 1:
The system performs preliminary actions by storing the user's manual setting changes in a temporary storage unit before the automatic update process completes. This allows the system to preserve user changes temporarily and then integrate them with the updated settings from external sources, ensuring neither the user's manual changes nor the external updates are lost.
Solution Approach 2:
The temporary storage unit acts as an intermediary between the user's manual setting changes and the automatic update process. It holds the manual changes temporarily, allowing the system to compare and merge both sets of settings after the update completes, thus mediating between user intent and system updates.
2Reliability
If the system blocks manual setting changes during update processes, then data consistency is maintained, but user interaction is restricted and causes discomfort
Solution Approach 1:
The system dynamically adjusts its behavior based on the update process state. During active updates, it allows manual changes but marks them as temporary. After updates complete, it performs comparison and integration. This dynamic approach maintains data consistency while preserving user control flexibility throughout the entire process.
Solution Approach 2:
The system changes the status parameter of manual setting changes from 'permanent' to 'temporary' during the update process. This parameter change allows the system to track and manage manual changes differently based on the update state, enabling both data consistency and user control flexibility.
3Ease of operation
If the system allows manual setting changes during update processes, then user control is maintained, but setting inconsistencies may occur
Solution Approach 1:
The system implements feedback by comparing the temporary manual setting changes with the updated settings from external sources after the update process completes. Based on this comparison feedback, it determines whether to integrate the manual changes, discard them, or notify the user, thus maintaining setting consistency while preserving user control.
Solution Approach 2:
The system performs preliminary storage of manual setting changes in a temporary storage unit before the update process completes. This preliminary action allows the system to preserve user changes and then integrate them with updated settings through comparison, ensuring setting consistency is maintained while user control is preserved.
Data Source
AI summary
A device setting apparatus identifies a user, update operation setting information regarding a plurality of devices stored in a first storage unit regardless of a setting change operation from a user, and upon receiving a setting change operation for at least some of the plurality of devices through a receiver configured to receive an operation from the user, changes an operation setting of the at least some of the plurality of devices according to the setting change operation and causing a second storage unit to store temporary change information that is based on content of the setting change operation, wherein a process of causing the second storage unit to store the temporary change information is performed regardless of a progress state of the update process, the operation setting information and the temporary change information are compared after the update process is completed, and the temporary change information is reflected in the operation setting information when the temporary change information has not been reflected in the operation setting information.


