Generating power management parameters of power consumption devices by independent and selective component testing and monitoring of each power consumption device
First Claim
1. A power management method comprising:
- retrieving, by a computer processor of a computing system, identification data identifying a plurality of power consumption devices at a specified location;
independently enabling, by said computer processor, each power consumption device of said plurality of power consumption devices such that each said power consumption device receives an input voltage signal and consumes power;
independently monitoring, by said computer processor in response to said independently enabling, a power consumption level for each said power consumption device;
after said independently monitoring, disabling by said computer processor, each said power consumption device such that each said power consumption device does not receive said input voltage signal and consume power;
after said disabling, generating by said computer processor, an association list, wherein said generating said association list comprises associating each said power consumption level with said identification data such that each said power consumption level is associated with a different power consumption device of said plurality of power consumption devices;
generating, by said computer processor from said association list and based on each said power consumption level and user input, a prioritization list indicating an order of priority for disabling said plurality of power consumption devices, wherein said prioritization list specifies multiple different frequency level ranges, associated deviation amounts from a specified frequency for each frequency level range of said multiple different frequency level ranges, and actions associated with each deviation amounts of said associated deviation amounts, and wherein said actions comprise power enable/disable commands associated with specific time periods;
enabling by said computer processor, a group of power consumption devices of said plurality of power consumption devices such that each power consumption device of said group receives said input voltage signal and consumes power;
detecting, by said computer processor, a frequency signal associated with said input voltage signal;
monitoring, by said computer processor, said frequency signal;
first comparing, by said computer processor during a first specified time period, said frequency signal to a predetermined frequency value;
determining, by said computer processor based on said first comparing, that said frequency signal comprises a first value that is not equal to said predetermined frequency value;
second comparing, by said computer processor, a difference value to a threshold value, wherein said difference value comprises a difference between said first value and said predetermined frequency value;
evaluating, by said computer processor, said prioritization list with respect to said frequency signal and results of said second comparing;
determining, by said computer processor, based on results of said evaluating, that said frequency signal is associated with a first frequency level range of said multiple different frequency level ranges; and
enabling, by said computer processor based on said results of said second comparing and said evaluating said prioritization list, a load adjustment modification process associated with said group of said plurality of power consumption devices at said specified location, wherein said load adjustment process comprises enabling a first action of said actions associated with said first frequency level range, said results of said second comparing, and a deviation amount of said deviation amounts, and wherein said first action is enabled for a first specified time period of said specific time periods.
0 Assignments
0 Petitions
Accused Products
Abstract
A power management method and system. The method includes retrieving and storing by a computer processor, identification data identifying power consumption devices. Each power consumption device receives an input voltage signal and consumes power. The computer processor monitors a power consumption level for each power consumption device. The computer processor disables each power consumption device from receiving and consuming power. The computer processor generates an association list associating each power consumption level with the identification data. The computer processor generates and stores a prioritization list indicating an order of priority for disabling the power consumption devices.
10 Citations
20 Claims
-
1. A power management method comprising:
-
retrieving, by a computer processor of a computing system, identification data identifying a plurality of power consumption devices at a specified location; independently enabling, by said computer processor, each power consumption device of said plurality of power consumption devices such that each said power consumption device receives an input voltage signal and consumes power; independently monitoring, by said computer processor in response to said independently enabling, a power consumption level for each said power consumption device; after said independently monitoring, disabling by said computer processor, each said power consumption device such that each said power consumption device does not receive said input voltage signal and consume power; after said disabling, generating by said computer processor, an association list, wherein said generating said association list comprises associating each said power consumption level with said identification data such that each said power consumption level is associated with a different power consumption device of said plurality of power consumption devices; generating, by said computer processor from said association list and based on each said power consumption level and user input, a prioritization list indicating an order of priority for disabling said plurality of power consumption devices, wherein said prioritization list specifies multiple different frequency level ranges, associated deviation amounts from a specified frequency for each frequency level range of said multiple different frequency level ranges, and actions associated with each deviation amounts of said associated deviation amounts, and wherein said actions comprise power enable/disable commands associated with specific time periods; enabling by said computer processor, a group of power consumption devices of said plurality of power consumption devices such that each power consumption device of said group receives said input voltage signal and consumes power; detecting, by said computer processor, a frequency signal associated with said input voltage signal; monitoring, by said computer processor, said frequency signal; first comparing, by said computer processor during a first specified time period, said frequency signal to a predetermined frequency value; determining, by said computer processor based on said first comparing, that said frequency signal comprises a first value that is not equal to said predetermined frequency value; second comparing, by said computer processor, a difference value to a threshold value, wherein said difference value comprises a difference between said first value and said predetermined frequency value; evaluating, by said computer processor, said prioritization list with respect to said frequency signal and results of said second comparing; determining, by said computer processor, based on results of said evaluating, that said frequency signal is associated with a first frequency level range of said multiple different frequency level ranges; and enabling, by said computer processor based on said results of said second comparing and said evaluating said prioritization list, a load adjustment modification process associated with said group of said plurality of power consumption devices at said specified location, wherein said load adjustment process comprises enabling a first action of said actions associated with said first frequency level range, said results of said second comparing, and a deviation amount of said deviation amounts, and wherein said first action is enabled for a first specified time period of said specific time periods. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising a computer storage device storing a computer readable program code, said computer readable program code configured to perform a method upon being executed by a computer processor of a computing system, said method comprising:
-
retrieving, by said computer processor, identification data identifying a plurality of power consumption devices at a specified location; independently enabling, by said computer processor, each power consumption device of said plurality of power consumption devices such that each said power consumption device receives an input voltage signal and consumes power; independently monitoring, by said computer processor in response to said independently enabling, a power consumption level for each said power consumption device; after said independently monitoring, disabling by said computer processor, each said power consumption device such that each said power consumption device does not receive said input voltage signal and consume power; after said disabling, generating by said computer processor, an association list, wherein said generating said association list comprises associating each said power consumption level with said identification data such that each said power consumption level is associated with a different power consumption device of said plurality of power consumption devices; generating, by said computer processor from said association list and based on each said power consumption level and user input, a prioritization list indicating an order of priority for disabling said plurality of power consumption devices, wherein said prioritization list specifies multiple different frequency level ranges, associated deviation amounts from a specified frequency for each frequency level range of said multiple different frequency level ranges, and actions associated with each deviation amounts of said associated deviation amounts, and wherein said actions comprise power enable/disable commands associated with specific time periods; enabling by said computer processor, a group of power consumption devices of said plurality of power consumption devices such that each power consumption device of said group receives said input voltage signal and consumes power; detecting, by said computer processor, a frequency signal associated with said input voltage signal; monitoring, by said computer processor, said frequency signal; first comparing, by said computer processor during a first specified time period, said frequency signal to a predetermined frequency value; determining, by said computer processor based on said first comparing, that said frequency signal comprises a first value that is not equal to said predetermined frequency value; second comparing, by said computer processor, a difference value to a threshold value, wherein said difference value comprises a difference between said first value and said predetermined frequency value; evaluating, by said computer processor, said prioritization list with respect to said frequency signal and results of said second comparing; determining, by said computer processor, based on results of said evaluating, that said frequency signal is associated with a first frequency level range of said multiple different frequency level ranges; and enabling, by said computer processor based on said results of said second comparing and said evaluating said prioritization list, a load adjustment modification process associated with said group of said plurality of power consumption devices at said specified location, wherein said load adjustment process comprises enabling a first action of said actions associated with said first frequency level range, said results of said second comparing, and a deviation amount of said deviation amounts, and wherein said first action is enabled for a first specified time period of said specific time periods. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising a computer readable code configured to be executed by the computer processor to perform a method comprising:
-
retrieving, by said computer processor, identification data identifying a plurality of power consumption devices at a specified location; independently enabling, by said computer processor, each power consumption device of said plurality of power consumption devices such that each said power consumption device receives an input voltage signal and consumes power; independently monitoring, by said computer processor in response to said independently enabling, a power consumption level for each said power consumption device; after said independently monitoring, disabling by said computer processor, each said power consumption device such that each said power consumption device does not receive said input voltage signal and consume power; after said disabling, generating by said computer processor, an association list, wherein said generating said association list comprises associating each said power consumption level with said identification data such that each said power consumption level is associated with a different power consumption device of said plurality of power consumption devices; generating, by said computer processor from said association list and based on each said power consumption level and user input, a prioritization list indicating an order of priority for disabling said plurality of power consumption devices, wherein said prioritization list specifies multiple different frequency level ranges, associated deviation amounts from a specified frequency for each frequency level range of said multiple different frequency level ranges, and actions associated with each deviation amounts of said associated deviation amounts, and wherein said actions comprise power enable/disable commands associated with specific time periods; enabling by said computer processor, a group of power consumption devices of said plurality of power consumption devices such that each power consumption device of said group receives said input voltage signal and consumes power; detecting, by said computer processor, a frequency signal associated with said input voltage signal; monitoring, by said computer processor, said frequency signal; first comparing, by said computer processor during a first specified time period, said frequency signal to a predetermined frequency value; determining, by said computer processor based on said first comparing, that said frequency signal comprises a first value that is not equal to said predetermined frequency value; second comparing, by said computer processor, a difference value to a threshold value, wherein said difference value comprises a difference between said first value and said predetermined frequency value; evaluating, by said computer processor, said prioritization list with respect to said frequency signal and results of said second comparing; determining, by said computer processor, based on results of said evaluating, that said frequency signal is associated with a first frequency level range of said multiple different frequency level ranges; and enabling, by said computer processor based on said results of said second comparing and said evaluating said prioritization list, a load adjustment modification process associated with said group of said plurality of power consumption devices at said specified location, wherein said load adjustment process comprises enabling a first action of said actions associated with said first frequency level range, said results of said second comparing, and a deviation amount of said deviation amounts, and wherein said first action is enabled for a first specified time period of said specific time periods. - View Dependent Claims (18)
-
-
19. A process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computer processor, wherein the code in combination with the computer processor is capable of performing a method upon being executed by said computer processor, said method comprising:
-
retrieving, by said computer processor, identification data identifying a plurality of power consumption devices at a specified location; independently enabling, by said computer processor, each power consumption device of said plurality of power consumption devices such that each said power consumption device receives an input voltage signal and consumes power; independently monitoring, by said computer processor in response to said independently enabling, a power consumption level for each said power consumption device; after said independently monitoring, disabling by said computer processor, each said power consumption device such that each said power consumption device does not receive said input voltage signal and consume power; after said disabling, generating by said computer processor, an association list, wherein said generating said association list comprises associating each said power consumption level with said identification data such that each said power consumption level is associated with a different power consumption device of said plurality of power consumption devices; generating, by said computer processor from said association list and based on each said power consumption level and user input, a prioritization list indicating an order of priority for disabling said plurality of power consumption devices, wherein said prioritization list specifies multiple different frequency level ranges, associated deviation amounts from a specified frequency for each frequency level range of said multiple different frequency level ranges, and actions associated with each deviation amounts of said associated deviation amounts, and wherein said actions comprise power enable/disable commands associated with specific time periods; and enabling by said computer processor, a group of power consumption devices of said plurality of power consumption devices such that each power consumption device of said group receives said input voltage signal and consumes power; detecting, by said computer processor, a frequency signal associated with said input voltage signal; monitoring, by said computer processor, said frequency signal; first comparing, by said computer processor during a first specified time period, said frequency signal to a predetermined frequency value; determining, by said computer processor based on said first comparing, that said frequency signal comprises a first value that is not equal to said predetermined frequency value; second comparing, by said computer processor, a difference value to a threshold value, wherein said difference value comprises a difference between said first value and said predetermined frequency value; evaluating, by said computer processor, said prioritization list with respect to said frequency signal and results of said second comparing; determining, by said computer processor, based on results of said evaluating, that said frequency signal is associated with a first frequency level range of said multiple different frequency level ranges; and enabling, by said computer processor based on said results of said second comparing and said evaluating said prioritization list, a load adjustment modification process associated with said group of said plurality of power consumption devices at said specified location, wherein said load adjustment process comprises enabling a first action of said actions associated with said first frequency level range, said results of said second comparing, and a deviation amount of said deviation amounts, and wherein said first action is enabled for a first specified time period of said specific time periods. - View Dependent Claims (20)
-
Specification