User interface for system management applications
First Claim
1. A network monitoring system, comprising:
- (a) one or more computer systems interconnected on a network; and
(b) a client, executed by one of the computer systems, wherein the client comprises one or more user-customized presentation views and wherein the client is configured to;
(i) receive user-defined requests for retrieving selected performance data on the user-customized presentation view'"'"'s associated computer system;
(ii) retrieve the selected performance data from a data server, wherein the performance data is stored on and collected by the data server in accordance with the received requests;
(iii) retrieve one or more definitions for the one or more user-customized presentation views from the data server, wherein;
(1) the one or more definitions define one or more user-customized graphical user interfaces;
(2) the one or more definitions are stored on the data server; and
(3) the one or more definitions are associated with a specific identifier that corresponds to one or more users such that access control of the definitions is based on the specific identifier; and
(iv) present the retrieved selected performance data in one or more of the user-customized graphical user interfaces in accordance with one or more of the definitions.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for presenting performance and system management data on a computer monitor. The system comprises a network, one or more presentation views, a data server, and a controller. The network interconnects a plurality of computer systems. The presentation views are defined in a memory of one of the computer systems in the network, receive commands for collecting selected performance data on the presentation view'"'"'s associated computer system, and collect and present the selected performance data. The data server is executed by one of the computer systems in the network, generates requests for the selected performance data, and stores the collected selected performance data returned in response to the requests. The controller is executed by one of the computer systems in the network, translates the requests generated by the data server into the commands for the presentation views, transmits the commands to the presentation views, and forwards the collected performance data to the data server for storage.
-
Citations
34 Claims
-
1. A network monitoring system, comprising:
-
(a) one or more computer systems interconnected on a network; and
(b) a client, executed by one of the computer systems, wherein the client comprises one or more user-customized presentation views and wherein the client is configured to;
(i) receive user-defined requests for retrieving selected performance data on the user-customized presentation view'"'"'s associated computer system;
(ii) retrieve the selected performance data from a data server, wherein the performance data is stored on and collected by the data server in accordance with the received requests;
(iii) retrieve one or more definitions for the one or more user-customized presentation views from the data server, wherein;
(1) the one or more definitions define one or more user-customized graphical user interfaces;
(2) the one or more definitions are stored on the data server; and
(3) the one or more definitions are associated with a specific identifier that corresponds to one or more users such that access control of the definitions is based on the specific identifier; and
(iv) present the retrieved selected performance data in one or more of the user-customized graphical user interfaces in accordance with one or more of the definitions. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12)
-
-
5. The network monitoring system of claim 5, wherein the multiple presentation views are presented simultaneously.
-
13. A program storage device, readable by a computer, tangibly embodying one or more programs of instructions executable by the computer to perform a method of presenting data on a computer monitor, the method comprising:
-
(a) receiving a user-defined request for performance data;
(b) translating the request for user-defined performance data into a collect performance data command;
(c) transmitting the collect performance data command to a data server wherein the performance data is stored on and collected by the data server;
(d) receiving the requested performance data from the data server;
(e) receiving one or more definitions for one or more user-customized presentation views from the data server, wherein;
(i) the one or more definitions define one or more user-customized graphical user interfaces;
(ii) the one or more definitions are stored on the data server; and
(iii) the one or more definitions are associated with a specific identifier that corresponds to one or more users such that access control of the definitions is based on the specific identifier; and
(f) presenting the received requested performance data in one or more of the customized graphical user interfaces in accordance with one or more of the definitions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for presenting performance data comprising:
-
(a) receiving user-defined requests for collecting selected performance data, wherein the performance data comprises performance information for one or more computer systems interconnected on a network;
(b) retrieving the selected performance data stored on a data server in accordance with the received requests, wherein the performance data is stored on and collected by the data server;
(c) receiving one or more definitions for one or more user-customized presentation views from the data server, wherein;
(i) the one or more definitions define one or more user-customized graphical user interfaces;
(ii) the one or more definitions are stored on the data server; and
(iii) the one or more definitions are associated with a specific identifier that corresponds to one or more users such that access control of the definitions is based on the specific identifier; and
(d) presenting the received selected performance data in one or more of the user-customized graphical user interfaces in accordance with one or more of the definitions. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification