Patent ID: 8315171

Claim:
A method of managing a plurality of computing resources comprising: obtaining a first load threshold, a second load threshold, and a third load threshold, wherein the first load threshold, the second load threshold, and the third load threshold represent computational loads associated with the plurality of computing resources, and wherein the first load threshold and the second load threshold are a specified pair of load thresholds; obtaining a first load value at a first time value, wherein the first load value is a measurement of the computational load of the plurality of computing resources; obtaining a second load value at a second time value, wherein the second load value is a measurement of the computational load of the plurality of computing resources, and wherein the second time value is after the first time value; comparing the first load threshold, the second load threshold, and the third load threshold with the first load value and the second load value; making a first determination that the specified pair of load thresholds are not between the first load value and the second load value; making a second determination that the first load value is not between the specified pair of load thresholds, wherein the second determination comprises: determining that the first load value is between the second load threshold and the third load threshold; and determining that the second load threshold and the third load threshold are not the specified pair of load thresholds; making a third determination that the second load value is between the specified pair of load thresholds, wherein the third determination comprises: determining that the second load value is between the first load threshold and the second load threshold; and determining that the first load threshold and the second load threshold are the specified pair of load thresholds; making a fourth determination that the second load threshold is between the first load value and the second load value; and changing, based on the first determination, the second determination, the third determination, and the fourth determination, an operating mode of a first resource of the plurality of computing resources.