Automatic remote computer monitoring system
DCFirst Claim
1. A remote monitoring system comprising:
- a monitored computer system including a plurality of monitored computers coupled together by a network;
stored diagnostic information relating to each of the monitored computers resultant from periodic execution of diagnostic programs stored on computer readable media accessible by each of the monitored computers; and
a remote monitoring computer system communicatively coupled to receive the stored diagnostic information from the monitored computers at a programmable periodic interval;
wherein one of the monitored computers is a master and others of the monitored computers are slaves, the diagnostic information resulting from execution of the diagnostic programs on the slaves being provided to the master before the diagnostic information is communicated to the remote monitoring system.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A remote monitoring system automatically communicates system diagnostic information from a monitored computer system to a remote service center at regular intervals. The remote monitoring system includes a plurality of monitored computers at a first location coupled together by a network. One of the monitored computers is a master and others of the monitored computers are slaves coupled to the master. The monitored computers store system diagnostic information resulting from execution of diagnostic programs. The diagnostic information from the slaves is collected at a memory location accessible by the master before the diagnostic information from all of the monitored computers is communicated to the remote monitoring computer at the second location. The remote monitoring computer receives the diagnostic information at predetermined intervals. The received diagnostic information is incorporated into a searchable database.
342 Citations
20 Claims
-
1. A remote monitoring system comprising:
-
a monitored computer system including a plurality of monitored computers coupled together by a network; stored diagnostic information relating to each of the monitored computers resultant from periodic execution of diagnostic programs stored on computer readable media accessible by each of the monitored computers; and a remote monitoring computer system communicatively coupled to receive the stored diagnostic information from the monitored computers at a programmable periodic interval;
wherein one of the monitored computers is a master and others of the monitored computers are slaves, the diagnostic information resulting from execution of the diagnostic programs on the slaves being provided to the master before the diagnostic information is communicated to the remote monitoring system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of remotely monitoring a plurality of computers coupled together by a network comprising:
-
executing diagnostic programs on each of the computers to generate diagnostic results for each of the computers; collecting the diagnostic results at a storage location accessible by a designated one of the computers; and communicating the diagnostic results of each of the computers, collected at the storage location, to a remote monitoring computer at a programmable interval. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a plurality of monitored computers; a plurality of groups of diagnostic software modules stored in computer readable media, one of the groups corresponding to and accessible by a respective one of the monitored computers; a plurality of monitor programs stored in computer readable media accessible respectively to each of the monitored computers, the monitor programs operable to execute and store results of the diagnostic software modules of a respective one of the monitored computers; an administrator program stored in a computer readable medium operable to provide a graphical user interface to selectively enable the execution of the diagnostic software modules; and a communication software program stored in a computer readable medium operable to provide communication capability between one of the monitored computers and a remote monitoring computer system;
wherein the one of the monitored computers is a master and others of the monitored computers are slaves, the results of the diagnostic software modules being provided to the master before being communicated to the remote monitoring computer system. - View Dependent Claims (18, 19, 20)
-
Specification