Storage Management UI with Adaptive Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of management software for storage devices leads to increased learning and usage time due to numerous configuration items and the need for manual entry of tedious identifiers and parameter values, resulting in inefficiencies for users.
Innovation Solution
A method and apparatus that display a customized user interface based on historical configuration data, reducing the need for users to search through menus and manually enter values by providing recommended instance names and parameter values, improving user efficiency and system response speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If management software includes all configuration items in a menu bar with fixed default values, then the software provides comprehensive functionality, but the user interface becomes complex and requires users to search through multiple menus and manually enter tedious identifiers and parameter values
Solution Approach 1:
The system performs preliminary actions by collecting historical configuration data from previous user operations and pre-processing it into statistical information before the user actually needs to configure anything. This includes analyzing past configuration patterns, identifying commonly accessed menus and parameters, and preparing recommended values in advance, so that when the user logs in, the interface is already optimized for their specific needs rather than requiring them to navigate through all possible menus.
Solution Approach 2:
The user interface is customized to have different local qualities for different users based on their individual configuration habits and roles. Instead of a uniform menu structure for all users, each user sees a personalized interface where frequently used configuration items are prominently displayed, default values are pre-filled based on historical data, and less relevant options are hidden or moved to secondary positions, making the interface adapt to local user needs rather than imposing a global structure.
2Adaptability or versatility
If the management software requires manual entry of naming identifiers and parameter values for each configuration item, then users have full control over customization, but the time cost and learning curve increase significantly
Solution Approach 1:
The system enables self-service by automatically generating recommended configuration values based on historical data without requiring manual user input. The system analyzes past configuration patterns and automatically suggests appropriate naming identifiers and parameter values, allowing users to simply review and confirm rather than manually enter each value. This maintains configuration customization while dramatically reducing the time and effort required.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring user configurations and using this information to improve future recommendations. When users manually adjust recommended values, the system learns from these corrections and refines its recommendation algorithm, creating a feedback loop that progressively improves configuration speed and accuracy while maintaining user control over the final configuration decisions.
3Stability of the object's composition
If the system displays all configuration options in a standardized menu structure, then the software maintains consistency across different users, but users must repeatedly search for required menus and cannot access frequently used functions quickly
Solution Approach 1:
The user interface transitions from a static, standardized menu structure to a dynamic structure that adapts based on user behavior and historical configuration data. The interface composition changes dynamically to prioritize frequently accessed functions for each user while maintaining the underlying system consistency. This allows the interface to be different for different users and different sessions, optimizing productivity without compromising the stability of the core system architecture.
Data Source
AI summary
A method for displaying a user interface used to manage a storage device is provided. The method is performed by a management device managing the storage device, and the method includes: obtaining, by using configuration content displayed in a first user interface, configuration data of a storage device configured for a first user; and after the first user logs in to the management device, displaying a second user interface corresponding to the first user, where the second user interface displays display content determined based on the configuration data.


