Drag and Drop Software Upgrade Mechanism for Network Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Network Management System (NMS) applications for upgrading software or firmware are user-unfriendly due to complex interfaces and require manual input of IP addresses and protocol configurations, complicating the upgrade process.
Innovation Solution
A user-friendly drag and drop mechanism is implemented within the NMS system to automatically discover network topology, select and transfer upgrade software, eliminating the need for manual input of IP addresses and protocol configurations by using a Graphical User Interface (GUI) that automatically generates file-paths and detects IP addresses, facilitating the upgrade process through auto-detection, clustering, or community techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual dialog based mechanism is used for software upgrade, then protocol configuration flexibility is improved, but user operation complexity increases
Solution Approach 1:
The system automatically detects network topology, selects appropriate file transfer protocols, and configures upgrade parameters without requiring manual user input. The NMS application performs self-service by autonomously gathering device information, determining optimal protocols (TFTP, HTTP, HTTPS, FTP), and executing the upgrade process, thereby eliminating manual dialog operations while maintaining protocol flexibility.
Solution Approach 2:
The patent introduces an intermediary automated upgrade mechanism that mediates between the user and the complex protocol configuration process. This intermediary layer automatically handles protocol selection, parameter configuration, and file transfer management, shielding users from complexity while preserving adaptability to different protocols through intelligent mediation.
2Adaptability or versatility
If conventional NMS application interface is used, then protocol support capability is improved, but interface complexity increases
Solution Approach 1:
The patent extracts the complex protocol configuration and selection logic from the user interface, separating it into automated backend processes. The simplified GUI presents only essential upgrade operations, while the extracted complex functionalities (protocol detection, parameter configuration, file path management) are handled automatically by the system, reducing interface complexity while maintaining protocol support capability.
Solution Approach 2:
The NMS application performs self-service by automatically detecting supported protocols, selecting the optimal protocol for the upgrade operation, and configuring all necessary parameters without user intervention. This self-service capability maintains comprehensive protocol support while eliminating the need for complex user-facing configuration interfaces.
3Measurement precision
If manual input of IP addresses and file paths is required, then upgrade process control precision is improved, but time consumption increases
Solution Approach 1:
The system performs preliminary automatic detection of network topology, device IP addresses, and available upgrade files before the actual upgrade process. By gathering and validating all necessary configuration information in advance automatically, the system ensures precise control over the upgrade process while eliminating the time-consuming manual input phase, as all critical parameters are pre-determined through automated discovery.
Solution Approach 2:
The NMS application autonomously performs self-service by automatically discovering device IP addresses, selecting appropriate file paths, and configuring upgrade parameters without requiring manual user input. This self-service mechanism maintains precise control over the upgrade process through automated information gathering and validation, while significantly reducing the time consumption associated with manual data entry and configuration.
Data Source
AI summary
The invention relates to upgrading software or firmware in a network. The invention simplify the process of upgrading the software or firmware by using a drag and drop mechanism. Accordingly, with the help of a user-friendly GUI, a user initiates the process of upgrading by dragging and dropping a software icon onto a device icon. The software icon may represent the software to be used for upgrading and the device icon may represent a network device including the software or firmware that is to be upgraded. A set of checks is performed during the process of upgrading. The set of checks includes checking the compatibility of the software used for upgrading with the network device.


