IP Library Granted Patent US 7,607,135
Granted Patent B2
US 7,607,135 · App. 09/882,845 · Granted Oct 20, 2009

Apparatus and method for enhancing performance of a computer system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,607,135
App. No.
09/882,845
Granted
Oct 20, 2009
Kind
B2
Abstract

Apparatus and method for enhancing performance of a computer system. The invention may comprise apparatus and methods for deriving relationships between system variables and the performance of the computer system, generating a number of rules based on the derived relationships, and adjusting at least one of the system variables based on the generated number of rules to enhance the performance of the computer system. Preferably, data is acquired for the system variables and the performance of said computer system by gathering the data over time, and logging the gathered data, wherein the relationships are derived based on the logged data.

Claims (16)

1. A computer implemented method for enhancing performance of a computer system, comprising:

electronically deriving on the computer relationships over time between monitored system variables and monitored performance of said computer system;

automatically generating a number of rules based on said derived relationships, wherein said number of rules are generated without requiring human interaction; and

adjusting at least one of said monitored system variables based on said generated number of rules to enhance the performance of said computer system,

wherein said generating said number of rules is based at least in part on a performance goal,

wherein said deriving said relationships, said generating said number of rules, and said adjusting said at least one of said monitored system variables, are iterative;

acquiring data for said monitored system variables and the monitored performance of said computer system, wherein said acquired data is used for deriving said relationships, wherein the relationships are derived based on an analysis of the acquired data,

wherein acquiring said data comprises:

gathering said data over time; and

logging said gathered data, wherein said relationships are derived based on said logged data,

wherein said gathering said data is at discrete points in time.

2. The computer implemented method of claim 1 , wherein said generating said number of rules is based at least in part on current values of said monitored system variables, and wherein said number of rules recommend incremental changes to said monitored system variables.

3. The computer implemented method of claim 1 , wherein said gathering said data is in response to an event on said computer system.

4. The computer implemented method of claim 1 , wherein said acquiring said data comprises acquiring at least one of the following types of data: configuration data, workload data, and performance metric data.

5. The computer implemented method of claim 1 , further comprising identifying applications on said computer system having variables that affect the performance of said computer system.

6. The computer implemented method of claim 1 , further comprising identifying subsystem components on said computer system having variables that affect the performance of said computer system.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2021
From: OT PATENT ESCROW, LLC
To: VALTRUS INNOVATIONS LIMITED
Reel/Frame 056157/0492 →
PATENT ASSIGNMENT, SECURITY INTEREST, AND LIEN AGREEMENT Recorded Jan 26, 2021
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: OT PATENT ESCROW, LLC
Reel/Frame 055269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2003
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
Reel/Frame 014061/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2001
From: GRUMANN, DOUG
To: HEWLETT-PACKARD COMPANY
Reel/Frame 012278/0400 →