Patent US6182022B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6182022B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Automated adaptive baselining and thresholding method and system

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1998-01-26
•
Granted: 2001-01-30
•
Expires: 2018-01-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for automatically constructing a baseline for an attribute of a monitored system, calculating a threshold based on the constructed baseline, and feeding the threshold back into the monitored system is presented. In accordance with the invention, a metric corresponding to an attribute of interest of a monitored system is extracted and compared with a current normal threshold associated with the attribute. An event notification is generated if the extracted metric is not within a limit defined by the current normal threshold. A baseline is calculated based on a relevant subset of extracted metrics, from which a new current normal threshold is calculated. The current normal threshold is reconfigured with the new current normal threshold. In preferred embodiments, an alarm is generated if one or more event notifications meet the conditions of pre-specified rules. Newly calculated current normal thresholds are limited to a service level limit which defines a boundary of the acceptable level of operation the attribute, and a service level exception is generated, if the newly calculated current normal threshold is not within that limit. Reports are generated which summarize the performance of the monitored attributes, indicate which monitored attributes are out-of-control, and prioritize the order in which out-of-control attributes receive available engineering resources.

Inventors

  • 👤 Gary E. Mayle
  • 👤 Joseph P. Reves
  • 👤 Jayson A. Clubb
  • 👤 Loren F. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:53
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3409; G06F11/32; G06F11/324; G06F11/327; G06F2201/00; G06F2201/81; G06F2201/86

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 176 words
A fault detection system which monitors a plurality of attributes of a monitored system, comprising: a threshold comparator configured with a current normal threshold associated with an attribute of interest which receives a metric corresponding to said attribute of interest, compares said metric to said current normal threshold, and generates an event notification if said metric is not within a limit defined by said current normal threshold, said attribute being one of said plurality of attributes of said monitored system; a statistical analyzer, coupled to receive said metric, which calculates a baseline associated with said attribute of interest based on a relevant subset of said metric and a set of previously collected metrics corresponding to said attribute of interest; a threshold processor coupled to receive said baseline which calculates a new current normal threshold associated with said attribute of interest in realtime based on said baseline; and a threshold implementor coupled to receive said new current normal threshold which reconfigures said threshold comparator in realtime from said current normal threshold to said new current normal threshold.
Claim 2
Dependent Claim 176 words
A fault detection system which monitors a plurality of attributes of a monitored system, comprising: a threshold comparator configured with a current normal threshold associated with an attribute of interest which receives a metric corresponding to said attribute of interest, compares said metric to said current normal threshold, and generates an event notification if said metric is not within a limit defined by said current normal threshold, said attribute being one of said plurality of attributes of said monitored system; a statistical analyzer, coupled to receive said metric, which calculates a baseline associated with said attribute of interest based on a relevant subset of said metric and a set of previously collected metrics corresponding to said attribute of interest; a threshold processor coupled to receive said baseline which calculates a new current normal threshold associated with said attribute of interest in realtime based on said baseline; and a threshold implementor coupled to receive said new current normal threshold which reconfigures said threshold comparator in realtime from said current normal threshold to said new current normal threshold.
Claim 3
Dependent Claim 28 words
A fault detection system in accordance with claim 1 , comprising: a data collector which extracts a metric corresponding to an attribute of interest from a monitored system.
Claim 4
Dependent Claim 24 words
A fault detection system in accordance with claim 1 , comprising: an event processor coupled to receive said event notification which generates an alarm.
Claim 5
Dependent Claim 44 words
A fault detection system in accordance with claim 3 , wherein: said event processor comprises a rules filter which filters said event notification according to at least one rule, said at least one rule defining a pre-determined condition on which to generate said alarm.
Claim 6
Dependent Claim 36 words
A fault detection system in accordance with claim 1 , comprising: a report generator operable to identify, from said event notification, one or more of said attributes which are adversely affecting performance of said monitored system.
Claim 7
Dependent Claim 43 words
A fault detection system in accordance with claim 5 , wherein: said report generator is configured to prioritize said one or more attributes of said monitored system in order of those which are adversely affecting said performance of said monitored system the most.
Claim 8
Dependent Claim 54 words
A fault detection system in accordance with claim 1 , comprising: a sanity checker coupled to said threshold processor which limits said new current normal threshold to a service level limit which defines a boundary of an acceptable level of operation if said new current normal threshold is not within said service level limit.
Claim 9
Dependent Claim 35 words
A fault detection system in accordance with claim 7 , comprising: a service level exception generator which generates a service level exception if said new current normal threshold is limited to said service level limit.
Claim 10
Dependent Claim 37 words
A fault detection system in accordance with claim 8 , comprising: a report generator operable to identify, from said service level exception, one or more of said attributes which are adversely affecting performance of said monitored system.
Claim 11
Dependent Claim 43 words
A fault detection system in accordance with claim 9 , wherein: said report generator is configured to prioritize said one or more attributes of said monitored system in order of those which are adversely affecting said performance of said monitored system the most.
Claim 12
Independent Claim 113 words
A method for identifying problem areas of a monitored system, comprising the steps of: extracting a metrics corresponding to an attribute of interest from said monitored system; comparing said extracted metric with a current normal threshold associated with said attribute of interest; providing an event notification if said extracted metric is not within a limit defined by said current normal threshold; calculating a baseline based on a relevant subset of said extracted metric and a set of previously collected extracted metrics; calculating a new current normal threshold associated with said attribute of interest in realtime based on said baseline; and reconfiguring said current normal threshold in realtime with said new current normal threshold.
Claim 13
Independent Claim 113 words
A method for identifying problem areas of a monitored system, comprising the steps of: extracting a metrics corresponding to an attribute of interest from said monitored system; comparing said extracted metric with a current normal threshold associated with said attribute of interest; providing an event notification if said extracted metric is not within a limit defined by said current normal threshold; calculating a baseline based on a relevant subset of said extracted metric and a set of previously collected extracted metrics; calculating a new current normal threshold associated with said attribute of interest in realtime based on said baseline; and reconfiguring said current normal threshold in realtime with said new current normal threshold.
Claim 14
Dependent Claim 25 words
A method in accordance with claim 11 , comprising the step of: extracting said metric corresponding to an attribute of interest from said monitored system.
Claim 15
Dependent Claim 21 words
A method in accordance with claim 11 , comprising the step of: generating an alarm in response to said event notification.
Claim 16
Dependent Claim 37 words
A method in accordance with claim 13 , comprising the steps of: filtering said event notification according to at least one rule, said at least one rule defining a pre-determined condition on which to generate said alarm.
Claim 17
Dependent Claim 32 words
A method in accordance with claim 11 , comprising the steps of: identifying, from said event notification, one or more of said attributes which are adversely affecting performance of said monitored system.
Claim 18
Dependent Claim 38 words
A method in accordance with claim 15 , comprising the steps of: prioritizing said one or more attributes of said monitored system in order of those which are adversely affecting said performance of said monitored system the most.
Claim 19
Dependent Claim 46 words
A method in accordance with claim 11 , comprising the step of: limiting said new current normal threshold to a service level limit which defines a boundary of an acceptable level of operation if said new current normal threshold is not within said service level limit.
Claim 20
Dependent Claim 30 words
A method in accordance with claim 17 , comprising the step of: generating a service level exception if said new current normal threshold is limited to said service level limit.
Claim 21
Dependent Claim 31 words
A method in accordance with claim 18 , comprising the steps of: identifying, from said service level exception, one or more attributes which are adversely affecting performance of said monitored system.
Claim 22
Dependent Claim 35 words
A method in accordance with claim 19 , wherein: prioritizing said one or more attributes of said monitored system in order of those which are adversely affecting said performance of said monitored system the most.

References Cited (Backward Citations)

US4378494A Cited
US5339257A Cited
US5828786A Cited
US5941996A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag