Patent ID: 7689586

Claim:
A system comprising: at least one data storage system having a communication pathway and adapted to receive commands, communicate status, and signal changes, said at least one data storage system being in communication with a network; a server in communication with said network and comprising: a discovery routine adapted to discover said at least one data storage system and establish communication with said at least one data storage system; a communications engine adapted to transmit and receive communications with said at least one data storage system; a status database adapted to retrieve and store status information from said data storage system; an HTTP server adapted to establish communication with a browser, transmit at least one HTML page comprising at least a portion of said status information, and receive commands from said browser; and a status monitor adapted to determine if a change has occurred to said status information, and in response to a change to said status information, signal said HTTP server to transmit at least one updated HTML page; wherein said HTTP server is further adapted to: determine a client type for said client; and transmit at least one HTML page that is configured to displays on said client, based on said client type.