Computer workload redistribution based on prediction from analysis of local resource utilization chronology data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO

8104041

APP PUB NO

20070250838A1

SERIAL NO

11409853

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides for redistributing workloads among computers to optimize resource utilization. Utilization by software workloads of computer resources is monitored to yield utilization data. A utilization chronology is updated using the utilization data. The chronology is analyzed to yield resource utilization predictions. The workloads are redistributed among the resources at least in part as function of said predictions.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPHOUSTON, TX9395

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Belady, Christian L Richardson, US 167 2290
Herington, Daniel Edward Richardson, US 15 194
Turicchi,, Jr Thomas Edwin Richardson, US 10 23
Vaden, Thomas L Bridgewater, US 11 204

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
* 6877035 System for optimal resource allocation and planning for hosting computing services 38 2001
* 2003/0023,719 Method and apparatus for prediction of computer system performance based on types and numbers of active devices 29 2001
* 7167915 Monitoring storage resources used by computer applications distributed across a network 18 2002
* 2005/0060,590 Power-aware workload balancing usig virtual machines 86 2003
* 7454502 System for transferring standby resource entitlement 2 2003
2005/0210,470 Mechanism for enabling the distribution of operating system resources in a multi-node computer system 27 2004
* 2005/0251,802 Dynamic migration of virtual machine computer programs upon satisfaction of conditions 113 2004
 
THE NIELSEN COMPANY (US), LLC (1)
2006/0080,268 Method and apparatus for evolutionary design 25 2005
 
SURGIENT NETWORKS, INC. (1)
* 2002/0152,305 Systems and methods for resource utilization analysis in information management environments 455 2002
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (4)
* 6260068 Method and apparatus for migrating resources in a multi-processor computer system 182 1998
* 7698111 Method and apparatus for computational analysis 6 2005
* 7644148 Historical data based workload allocation 51 2005
* 7539881 System and method for dynamically adjusting power caps for electronic components based on power consumption 15 2006
 
EMC IP HOLDING COMPANY LLC (1)
* 6516348 Collecting and predicting capacity information for composite network resource formed by combining ports of an access server and/or links of wide arear network 113 1999
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
2004/0267,932 System and method for dynamically allocating resources in a client/server environment 23 2003
* 7552208 Methods for managing capacity 17 2005
 
PARALLELS IP HOLDINGS GMBH (1)
* 7665090 System, method, and computer program product for group scheduling of computer resources 27 2004
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6738736 Method and estimator for providing capacacity modeling and planning 112 2000
 
BMC SOFTWARE, INC. (1)
* 6691067 Enterprise management system and method which includes statistical recreation of system resource usage for more accurate monitoring, prediction, and performance workload characterization 73 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 8356193 Scaling energy use in a virtualized environment 1 2009
* 2010/0299,465 SCALING ENERGY USE IN A VIRTUALIZED ENVIRONMENT 2 2009
9262220 Scheduling workloads and making provision decisions of computer resources in a computing environment 0 2013
9396028 Scheduling workloads and making provision decisions of computer resources in a computing environment 0 2014
 
EXCALIBUR IP, LLC (2)
* 8893131 System and/or method for bulk loading of records into an ordered distributed database 0 2008
* 2009/0260,016 SYSTEM AND/OR METHOD FOR BULK LOADING OF RECORDS INTO AN ORDERED DISTRIBUTED DATABASE 11 2008
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 9407514 Virtual machine placement 0 2011
 
INFOSYS LIMITED (4)
* 8645529 Automated service level management of applications in cloud computing environment 4 2010
* 2012/0089,726 AUTOMATED SERVICE LEVEL MANAGEMENT OF APPLICATIONS IN CLOUD COMPUTING ENVIRONMENT 49 2010
* 9037880 Method and system for automated application layer power management solution for serverside applications 0 2012
* 2013/0339,759 METHOD AND SYSTEM FOR AUTOMATED APPLICATION LAYER POWER MANAGEMENT SOLUTION FOR SERVERSIDE APPLICATIONS 2 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 8627123 Managing power provisioning in distributed computing 3 2010
* 2011/0239,010 MANAGING POWER PROVISIONING IN DISTRIBUTED COMPUTING 31 2010
 
RED HAT, INC. (6)
* 9442771 Generating configurable subscription parameters 0 2010
* 8924539 Combinatorial optimization of multiple resources across a set of cloud-based networks 5 2010
* 2012/0131,594 SYSTEMS AND METHODS FOR GENERATING DYNAMICALLY CONFIGURABLE SUBSCRIPTION PARAMETERS FOR TEMPORARY MIGRATION OF PREDICTIVE USER WORKLOADS IN CLOUD NETWORK 26 2010
* 2012/0131,176 SYSTEMS AND METHODS FOR COMBINATORIAL OPTIMIZATION OF MULTIPLE RESOURCES ACROSS A SET OF CLOUD-BASED NETWORKS 14 2010
* 9563479 Brokering optimized resource supply costs in host cloud-based network using predictive workloads 0 2010
* 2012/0137,002 SYSTEMS AND METHODS FOR BROKERING OPTIMIZED RESOURCE SUPPLY COSTS IN HOST CLOUD-BASED NETWORK USING PREDICTIVE WORKLOADS 34 2010
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 24, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 24, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00