×

Methods and apparatus for monitoring system performance

  • US 5,067,099 A
  • Filed: 04/10/1989
  • Issued: 11/19/1991
  • Est. Priority Date: 11/03/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for monitoring a system'"'"'s performance, comprising the steps of:

  • (a) modeling the system'"'"'s performance with a database having a plurality of event records, each of said plurality of event records pre-defining an event that can occur during operation of the system by those events on whose occurrence the occurrence of said pre-defined event is dependent and by one or more critical parameters defining operational data which must occur during the system'"'"'s performance for said pre-defined event to occur;

    (b) acquiring a plurality of operational data samples from the system during a period of operation with a data acquisition system;

    (c) for a first of said plurality of event records, comparing said events on whose occurrence the occurrence of said pre-defined event is dependent to a list of prior recognized events, if said first of said plurality of event records is so pre-defined;

    (d) for said first of said plurality of event records, comparing a first of said plurality of said acquired operational data samples to said one or more critical parameters in said first of said plurality of event records, if a match is found in step (c) or if step (c) need not be performed;

    (e) recognizing said event pre-defined by said first of said event records as having occurred during operation of the system if a match is found between said first of said plurality of acquired operational data samples and said one or more critical parameters from said first of said plurality of event records and adding said recognized event to said list of recognized events;

    (f) repeating steps (d) and (e) for each successive acquired operational data sample in said plurality of acquired operational data samples unless said first of said plurality of event records is recognized in step (e);

    (g) repeating steps (c), (d), (e) and (f) for each successive event record in said plurality of event records; and

    (h) analyzing said recognized events to determine the system'"'"'s performance.

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