← Back to Patent Explorer
US5696701A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for monitoring the performance of computers in computer networks using modular extensions

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1996-07-12
•
Granted: 1997-12-09
•
Expires: 2016-07-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention comprises a method and system for monitoring the performance of a computer in a computer network using modular extension agents. In accordance with the method of the invention the first computer repeatedly obtains performance data including at least one performance value comprising a measure of the performance of the computer. The performance data is automatically sent over the computer network through a second computer coupled to the computer network. The second computer receives the performance data and passes the performance data to a first extension agent, wherein the first extension agent is operable to process the performance data.

Inventors

  • 👤 Gregory M. Burgess
  • 👤 David B. Endicott
  • 👤 Thomas Camarro
  • 👤 Richard C. Jagers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 12:29
CPC Classifications
H; H04; H04L; H04L43/00; G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/348; G06F11/3495; H04L43/12; G06F11/22; G06F11/2289; G06F2201/00; G06F2201/81; G06F2201/86

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 93 words
A method for monitoring the performance of a first computer coupled to a computer network, comprising: repeatedly obtaining performance data comprising at least one performance value using the first computer, the performance value comprising a measure of the performance of the first computer; automatically sending the performance data from the first computer over the computer network to a second computer coupled to the computer network; receiving the performance data at the second computer; and passing the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 2
Independent Claim 93 words
A method for monitoring the performance of a first computer coupled to a computer network, comprising: repeatedly obtaining performance data comprising at least one performance value using the first computer, the performance value comprising a measure of the performance of the first computer; automatically sending the performance data from the first computer over the computer network to a second computer coupled to the computer network; receiving the performance data at the second computer; and passing the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 3
Dependent Claim 21 words
The method of claim 1 wherein the first extension agent comprises a dynamic link library procedure running on the second computer.
Claim 4
Dependent Claim 22 words
The method of claim 1 wherein the first extension agent is further operable to send the processed performance data to a database.
Claim 5
Dependent Claim 24 words
The method of claim 1 wherein the first extension agent is further operable to send the processed performance data to a central monitoring console.
Claim 6
Dependent Claim 45 words
The method of claim 1, further comprising: queueing the performance data received by the second computer; and wherein the passing step further comprises passing the queued performance data to the first extension agent when the first extension agent is ready to receive the performance data.
Claim 7
Dependent Claim 26 words
The method of claim 1, further comprising: passing the performance data to a second extension agent, the second extension agent operable to process the performance data.
Claim 8
Dependent Claim 107 words
The method of claim 6, further comprising: queueing the performance data received by the second computer to a first queue and a second queue; wherein the step of passing the performance data to the first extension agent further comprises passing the queued performance data in the first queue to the first extension agent when the first extension agent is ready to receive the performance data; and wherein the step of passing the performance data to the second extension agent further comprises passing the queued performance data in the second queue to the second extension agent when the second extension agent is ready to receive the performance data.
Claim 9
Independent Claim 126 words
A system for monitoring the performance of a first computer coupled to a computer network, comprising: a first computer; a second computer; a computer network connecting the first and second computer; a tracking program running on the first computer and operable to repeatedly obtain performance data comprising at least one performance value, the performance value comprising a measure of the performance of the first computer, the tracking program further operable to automatically send the performance data from the first computer over the computer network to the second computer; and a dispatching program running on the second computer, the dispatching program operable to receive the performance data and pass the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 10
Independent Claim 126 words
A system for monitoring the performance of a first computer coupled to a computer network, comprising: a first computer; a second computer; a computer network connecting the first and second computer; a tracking program running on the first computer and operable to repeatedly obtain performance data comprising at least one performance value, the performance value comprising a measure of the performance of the first computer, the tracking program further operable to automatically send the performance data from the first computer over the computer network to the second computer; and a dispatching program running on the second computer, the dispatching program operable to receive the performance data and pass the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 11
Dependent Claim 21 words
The system of claim 8, wherein the first extension agent comprises a dynamic link library procedure running on the second computer.
Claim 12
Dependent Claim 22 words
The system of claim 8, wherein the first extension agent is further operable to send the processed performance data to a database.
Claim 13
Dependent Claim 24 words
The system of claim 8, wherein the first extension agent is further operable to send the processed performance data to a central monitoring console.
Claim 14
Dependent Claim 27 words
The system of claim 11, wherein the first extension agent is further operable to queue events contained in the processed performance data to a central monitoring console.
Claim 15
Dependent Claim 39 words
The system of claim 8, wherein the tracking program is further operable to obtain configuration data comprising information about the configuration of the first computer and automatically send the configuration data over the computer network to the second computer.
Claim 16
Dependent Claim 42 words
The system of claim 8, wherein the tracking program is further operable to generate an alert indicating that the performance of the first computer has reached a critical level and automatically send the alert over the computer network to the second computer.
Claim 17
Dependent Claim 49 words
The system of claim 8, wherein the tracking program is further operable to monitor events that occur in the first computer and are recorded by an operating system controlling the first computer, the tracking program further operable to send the events over the computer network to the second computer.
Claim 18
Dependent Claim 45 words
The system of claim 8, wherein the dispatching program is further operable to queue the performance data received by the second computer and pass the queued performance data to the first extension agent when the first extension agent is ready to receive the performance data.
Claim 19
Dependent Claim 37 words
The system of claim 8, wherein the dispatching program is further operable to pass the performance data to a second extension agent running on the second computer, the second extension agent operable to process the performance data.
Claim 20
Dependent Claim 83 words
The system of claim 17, wherein the dispatching program is further operable to queue the performance data received by the second computer to a first queue and a second queue, pass the queued performance data in the first queue to the first extension agent when the first extension agent is ready to receive the performance data, and pass the queued performance data in the second queue to the second extension agent when the second extension agent is ready to receive the performance data.
Claim 21
Dependent Claim 91 words
A program for monitoring the performance of a first computer coupled to a computer network, comprising: a computer readable storage medium; a dispatching program stored on the storage medium, the dispatching program operable to receive performance data sent over the computer network by the first computer, the performance data repeatedly obtained by the first computer and comprising a measure of the performance of the first computer, the dispatching program further operable to pass the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 22
Dependent Claim 91 words
A program for monitoring the performance of a first computer coupled to a computer network, comprising: a computer readable storage medium; a dispatching program stored on the storage medium, the dispatching program operable to receive performance data sent over the computer network by the first computer, the performance data repeatedly obtained by the first computer and comprising a measure of the performance of the first computer, the dispatching program further operable to pass the performance data to a first extension agent, the first extension agent operable to process the performance data.
Claim 23
Dependent Claim 45 words
The program of claim 19, wherein the dispatching program is further operable to queue the performance data received by the second computer and pass the queued performance data to the first extension agent when the first extension agent is ready to receive the performance data.

References Cited (Backward Citations)

US4780821A Cited
US4949248A Cited
US5062104A Cited
US5202989A Cited
US5402431A Cited
US5367670A Cited
US5303166A Cited
US5557749A Cited
US5506955A Cited
US5548724A Cited
US5459837A Cited
US5581482A Cited
US5630049A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-08 2001-06-09 2001-12-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-08 2005-06-09 2005-12-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-08 2009-06-09 2009-12-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag