Client Device Automatic Secondary Application Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data storage systems require users to manually navigate and install separate management applications, such as Navisphere Manager and NST, leading to a time-consuming and user-unfriendly experience, with users often unaware of the availability of additional functionalities, resulting in increased service calls and costs.
Innovation Solution
A client device automatically detects the installation of secondary data storage system management applications and retrieves them from a server if needed, providing a notification and allowing seamless execution within the graphical user interface of the primary application, thus minimizing user intervention and enhancing ease of use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually navigate and install separate management applications, then each application can be independently upgraded, but the process becomes time-consuming and user-unfriendly
Solution Approach 1:
The system automatically detects when a secondary management application is needed and retrieves it from the server without requiring manual user intervention. The client device performs self-service by automatically downloading and installing the required application, eliminating the time-consuming manual navigation and installation process while preserving independent application upgrading capabilities
Solution Approach 2:
The server pre-stores multiple versions and types of management applications, making them readily available for automatic retrieval. This preliminary preparation allows the client device to quickly obtain and install the required application without manual user effort, resolving the contradiction between independent upgrading and ease of operation
2Adaptability or versatility
If the system provides links to imply functionality of separate applications, then users can access additional functionalities, but users must manually navigate to host devices and enter credentials
Solution Approach 1:
The system merges the functionality of accessing additional management applications directly into the primary application interface. Instead of requiring users to navigate to separate host devices, the client device automatically retrieves and integrates the secondary application, combining multiple steps into a seamless single-action process that reduces device complexity while maintaining adaptability
3Device complexity
If the system does not imply association of secondary application functionality, then application structure remains simple, but users remain unaware of available functionalities and contact support
Solution Approach 1:
The system implements feedback by automatically detecting when a user needs access to secondary management functionality and providing the appropriate application without requiring users to search or contact support. This feedback mechanism enhances user awareness and self-service capability while maintaining simple application structure, as the system responds to user needs rather than requiring complex user-initiated actions
Data Source
AI summary
A method for managing data storage system management applications includes executing, by a client device, a first data storage system management application, receiving, by the client device, an execution instruction for execution of a second data storage system management application, and detecting, by the client device, an installation of a second data storage system management application as part of the client device, the second data storage system management application being distinct from the first data storage system management application. If the second data storage system management application is installed on the client device, executing the second data storage system management application, otherwise retrieving the second data storage system management application from a server device and executing the second data storage system management application.


