Distributed computer monitoring system and methods for autonomous computer management
First Claim
1. A distributed system for monitoring the resources and events of each of a plurality of networked computers, the system comprising:
- (a) a first database associated with a first computer, said first database recording both a first data element and a second data element, wherein each of the first and second data elements comprise information about a current state of the first computer at a given time; and
(b) a first agent executing on said first computer comparing the first and second data elements in order to assess the occurrence of an exceptional event
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided by which a flexible, efficient and easy-to-use real-time enterprise management system is provided. The methods and systems provided can effectively monitor and manage the resources and events of each of a plurality of computers within a fluidly changing network environment (e.g. client/server and peer-to-peer networks). Also provided are methods and systems which allow an individual computer to determine whether or not its current performance characteristics vary from their acceptable parameters without having to contact any other computer. Finally provided are methods and systems by which computers can analyze and store data regarding their performance characteristics in real time.
-
Citations
32 Claims
-
1. A distributed system for monitoring the resources and events of each of a plurality of networked computers, the system comprising:
-
(a) a first database associated with a first computer, said first database recording both a first data element and a second data element, wherein each of the first and second data elements comprise information about a current state of the first computer at a given time; and
(b) a first agent executing on said first computer comparing the first and second data elements in order to assess the occurrence of an exceptional event - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22-28. -28. (Cancelled).
-
29. A peer-to-peer system for monitoring the status of computers in a computer network, the system comprising:
-
a plurality of computer agents, each agent capable of repeatedly storing status information in a database at discrete points in time, each agent further capable of receiving, storing in the database, and responding to queries made from any other agent;
wherein, each agent determines whether or not its current performance is consistent with its past performance based upon a continuous, real-time analysis of the agent'"'"'s own database and, in the event that an agent determines that its current performance is inconsistent with its past performance, addresses the inconsistency. - View Dependent Claims (30, 31, 32)
-
Specification