×

System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture

  • US 5,655,081 A
  • Filed: 03/08/1995
  • Issued: 08/05/1997
  • Est. Priority Date: 03/08/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for monitoring and managing computer system resources and applications in a computer network utilizing at least one console system and at least one agent system, said at least one console and at least one agent systems each comprising a random access memory and a non-volatile data storage device, the method comprising the steps of:

  • (a) storing, in the non-volatile data storage device, a plurality of data sets corresponding to information for monitoring and managing a plurality of resources and applications;

    (b) transmitting a first request from the at least one console system to the at least one agent system, said first request specifying a first resource or application for the at least one agent system to monitor or manage;

    (c) determining whether a first data set corresponding to information for monitoring or managing said first resource or application already exists in the random access memory of the at least one agent system;

    (d) if the outcome of step (c) indicates that said first data set does not exist in the random access memory of the at least one agent system, loading said first data set from the non-volatile data storage device into the random access memory of the at least one agent system;

    (e) gathering information about said first resource or application responsive to the information contained in said first data set;

    (f) determining, responsive to a stored threshold and to information gathered in step (e), whether an event has occurred and, if so, what type of event;

    (g) transmitting a plurality of messages, from the at least one agent system to the at least one console system, said plurality of messages containing information about said first resource or application;

    (h) transmitting a second request from the at least one console system to the at least one agent system, said second request specifying that the at least one console system should not receive information about said first resource or application;

    (i) determining whether other of the at least one console systems should receive information about said first resource or application;

    (j) if the outcome of step (i) indicates that no other of the at least one console systems should receive information about said first resource or application, unloading said first data set from the random access memory of the at least one agent system.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×