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

Performance/capacity management framework over many servers

Assignee: International Business Machines Corp
•
Filing: 1997-11-25
•
Granted: 2000-11-14
•
Expires: 2017-11-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of monitoring a computer network by collecting resource data from a plurality of network nodes, analyzing the resource data to generate historical performance data, and reporting the historical performance data to another network node. The network nodes can be servers operating on different platforms, and resource data is gathered using separate programs having different application programming interfaces for the respective platforms. The analysis can generate daily, weekly, and monthly historical performance data, based on a variety of resources including CPU utilization, memory availability, I/O usage, and permanent storage capacity. The report may be constructed using a plurality of documents related by hypertext links. The hypertext links can be color-coded in response to at least one performance parameter in the historical performance data surpassing an associated threshold. An action list can also be created in response to such an event.

Inventors

  • 👤 Neal A. Haggard
  • 👤 Chris L. Molloy
  • 👤 Gary M. Quesenberry
  • 👤 Robert C. Robinson
  • 👤 Henry L. Stuck

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:54
CPC Classifications
H; H04; H04L; H04L43/00; H04L41/00; H04L41/22; H04L43/04; H04L43/045; H04L43/06; H04L43/065; H04L43/08; H04L43/0805; H04L43/0817; H04L43/16

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 91 words
A method of monitoring resource performance in a heterogeneous client-server computer network, comprising the steps of: collecting resource data from a plurality of network servers for a plurality of performance parameters wherein the plurality of network servers operate on a plurality of platforms; reporting the collected resource data for each server to a network client in response to a request query from the client; analyzing the collected resource data to generate performance data for each server; and displaying the performance data for the plurality of network servers at the network client.
Claim 2
Independent Claim 91 words
A method of monitoring resource performance in a heterogeneous client-server computer network, comprising the steps of: collecting resource data from a plurality of network servers for a plurality of performance parameters wherein the plurality of network servers operate on a plurality of platforms; reporting the collected resource data for each server to a network client in response to a request query from the client; analyzing the collected resource data to generate performance data for each server; and displaying the performance data for the plurality of network servers at the network client.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein: the collecting step includes the step of gathering resource data for each server using separate application programs having different application programming interfaces for the respective platforms.
Claim 4
Dependent Claim 28 words
The method of claim 1 further comprising the steps of: storing the resource performance data into a database; and merging the resource performance data with previously collected data.
Claim 5
Dependent Claim 20 words
The method of claim 1 wherein the analyzing step includes the act of generating daily, weekly, and monthly performance data.
Claim 6
Dependent Claim 34 words
The method of claim 1 wherein the collecting step includes the act of gathering resource performance data pertaining to a plurality of resources including CPU utilization, memory availability, I/O usage, and permanent storage capacity.
Claim 7
Dependent Claim 25 words
The method of claim 1 wherein the reporting step includes the act of constructing a report using a plurality of documents related by hypertext links.
Claim 8
Dependent Claim 40 words
The method of claim 6, wherein the reporting step further includes the act of color coding at least one of the hypertext links in response to at least one performance parameter in the historical performance data exceeding an associated threshold.
Claim 9
Dependent Claim 53 words
The method of claim 1 wherein the collecting step includes the act of: gathering resource data at a data processing system from at least one network server while the data processing system is connected to the at least one network server but is disconnected from a remainder of the plurality of network servers.
Claim 10
Dependent Claim 21 words
The method of claim 1 wherein the collecting step includes the act of forwarding the resource performance data to the client.
Claim 11
Dependent Claim 34 words
The method of claim 1 wherein the reporting step includes the act of creating an action list in response to at least one performance parameter in the historical performance data exceeding an associated threshold.
Claim 12
Dependent Claim 99 words
A computer program product for use on a client in a heterogeneous client-server computer network to monitor resource performance, comprising: a computer readable storage medium; and program instructions stored on said storage medium for (i) collecting resource data from a plurality of network servers connected to the client, said network servers operating on a plurality of platforms, (ii) reporting the collected resource data for each server to the client in response to a request query from the client, (iii) analyzing the resource data for each server to generate performance data, and (iv) displaying the performance data at the client.
Claim 13
Dependent Claim 99 words
A computer program product for use on a client in a heterogeneous client-server computer network to monitor resource performance, comprising: a computer readable storage medium; and program instructions stored on said storage medium for (i) collecting resource data from a plurality of network servers connected to the client, said network servers operating on a plurality of platforms, (ii) reporting the collected resource data for each server to the client in response to a request query from the client, (iii) analyzing the resource data for each server to generate performance data, and (iv) displaying the performance data at the client.
Claim 14
Dependent Claim 32 words
The computer program product of claim 11 wherein: said program instructions are adapted to gather the resource performance data using separate application programs having different application programming interfaces for the respective platforms.
Claim 15
Dependent Claim 34 words
The computer program product of claim 11 wherein said program instructions include instructions for storing resource performance data into a database of the computer and merging the resource performance data with previously collected data.
Claim 16
Dependent Claim 20 words
The computer program produce of claim 11 wherein said program instructions include for generating daily, weekly, and monthly performance data.
Claim 17
Dependent Claim 35 words
The computer program product of claim 11 wherein said program instructions include instructions for gathering resource performance data pertaining to a plurality of resources including CPU utilization, memory availability, I/O usage, and permanent storage capacity.
Claim 18
Dependent Claim 32 words
The computer program product of claim 11 wherein said program instructions include instructions for constructing a report using a plurality of documents related by hypertext links and containing the historical performance data.
Claim 19
Dependent Claim 35 words
The computer program product of claim 11 wherein said program instructions include instructions for creating an action list in response to at least one performance parameter in the historical performance data exceeding an associated threshold.
Claim 20
Dependent Claim 40 words
The computer program product of claim 11 wherein said program instructions include instructions for color coding at least one of the hypertext links in response to at least one performance parameter in the historical performance data exceeding an associated threshold.
Claim 21
Independent Claim 124 words
A system for monitoring resource performance in a heterogeneous client-server computer network, comprising: a collection component that collects resource data from a plurality of network servers for a plurality of performance parameters, the network servers operating on a plurality of platforms with each platform using a separate program with a different application programming interface; a report component that reports the collected resource data for each server to a network client in response to a request query from the client; an analysis component that analyzes the collected resource data to generate performance data for each server; and a display that displays the performance data for the plurality of network servers at the network client and visually identifies performance parameters that exceed a corresponding threshold value.
Claim 22
Independent Claim 124 words
A system for monitoring resource performance in a heterogeneous client-server computer network, comprising: a collection component that collects resource data from a plurality of network servers for a plurality of performance parameters, the network servers operating on a plurality of platforms with each platform using a separate program with a different application programming interface; a report component that reports the collected resource data for each server to a network client in response to a request query from the client; an analysis component that analyzes the collected resource data to generate performance data for each server; and a display that displays the performance data for the plurality of network servers at the network client and visually identifies performance parameters that exceed a corresponding threshold value.
Claim 23
Dependent Claim 45 words
The system for monitoring resource performance in a heterogeneous client-server computer network of claim 19 further comprising: a storage medium that stores the resource performance data into a database; and a merge component that merges the resource performance data with previously collected resource performance data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag