Patent ID: 8504684

Claim:
A method for controlling activation of a data storage system management application, comprising: 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, the second data storage system management application being distinct from the first data storage system management application, the second data storage system management application being available on a server device; detecting, by the client device, whether the second data storage system management application is installed on the client device; if the second data storage system management application is detected as being installed on the client device: executing, by the client device, the second data storage system management application; if the second data storage system management application is detected as not being installed on the client device: retrieving, by the client device, the second data storage system management application from the server device, and executing, by the client device, the second data storage system management application; wherein the method comprises: presenting, by the client device and as part of a graphical user interface (GUI) associated with the first data storage management application, a set of executable functionalities associated with the second data storage system management application; wherein receiving the execution instruction for execution of a second data storage system management application comprises: receiving an execution command associated with an executable functionality of the set of executable functionalities presented as part of the GUI; wherein presenting, by the client device and as part of the GUI associated with the first data storage management application, the set of executable functionalities associated with the second data storage system management application comprises: presenting, by the client device and as part of a primary data storage system management GUI associated with the first data storage management application, a set of links, each link associated with a functionality of the second data storage system management application; and wherein receiving the execution command associated with the executable functionality of the set of executable functionalities presented as part of the GUI comprises: receiving an activation command associated with a link presented as part of the primary data storage system management GUI associated with the first data storage management application.