Patent ID: 8352934

Claim:
A method for downloading upgrade software for upgrading a network device, the method comprising: determining a source location acting as a repository for a plurality of upgrade software; establishing a network connection between the source location and a network management system (NMS) workstation that is associated with a destination for downloading the upgrade software; selecting at least one upgrade software from amongst the plurality of upgrade software available at the source location; selecting at least one memory system associated with the NMS workstation as a destination for saving the upgrade software; initiating download of the selected upgrade software from the source location to the selected memory system associated with the NMS workstation; determining whether the download of the selected upgrade software from the source location to the selected memory system associated with the NMS workstation is complete; based on determining that the download of the selected upgrade software is complete: prompting a user of the NMS workstation to restart the NMS workstation; determining a user input in response to prompting the user to restart the NMS workstation; and responsive to determining that the user has selected to restart the NMS workstation, restarting the NMS workstation; and based on determining that the download of the selected upgrade software is not complete, aborting the downloading of the selected upgrade software.