Method and apparatus for actively managing consumption of electric power supplied by one or more electric utilities
First Claim
1. A system controller for use in a system that manages consumption of power supplied by at least one electric utility to a plurality of power consuming devices, wherein power flow to the plurality of power consuming devices is enabled and disabled by a plurality of controllable devices and wherein the plurality of controllable devices operate under the control of one or more client devices, the system controller comprising:
- an event manager operable to generate power control event instructions, at least one of the power control event instructions requiring a reduction of electric power consumed by the plurality of power consuming devices;
a database operable to store, on at least one of a per client device basis and a per electric utility basis, information relating to power consumed by the plurality of power consuming devices; and
a client device manager operable to select, based on the information stored in the database and responsive to a power control event instruction requiring a reduction of electric power, at least one client device to which to communicate a power control message, the power control message indicating at least one of an amount of electric power to be reduced and identification of at least one controllable device to be instructed to disable a flow of electric power to one or more associated power consuming devices.
10 Assignments
0 Petitions
Accused Products
Abstract
A system, which includes a system controller and client devices, manages consumption of power supplied by at least one electric utility to multiple power consuming devices. Electric power flow to the consuming devices is controlled by controllable devices, which are controlled by the client devices. The controller includes an event manager, a database, and a client device manager. The event manager generates event instructions, including instructions requiring a reduction of consumed electric power. The database stores, on a per client device basis and/or a per electric utility basis, information relating to power consumed by the consuming devices. The client device manager selects, based on the database information and responsive to a power reduction event instruction, at least one client device to which to communicate a message indicating a power reduction amount and/or identification of at least one controllable device to be instructed to disable power flow to associated consuming devices.
379 Citations
55 Claims
-
1. A system controller for use in a system that manages consumption of power supplied by at least one electric utility to a plurality of power consuming devices, wherein power flow to the plurality of power consuming devices is enabled and disabled by a plurality of controllable devices and wherein the plurality of controllable devices operate under the control of one or more client devices, the system controller comprising:
-
an event manager operable to generate power control event instructions, at least one of the power control event instructions requiring a reduction of electric power consumed by the plurality of power consuming devices; a database operable to store, on at least one of a per client device basis and a per electric utility basis, information relating to power consumed by the plurality of power consuming devices; and a client device manager operable to select, based on the information stored in the database and responsive to a power control event instruction requiring a reduction of electric power, at least one client device to which to communicate a power control message, the power control message indicating at least one of an amount of electric power to be reduced and identification of at least one controllable device to be instructed to disable a flow of electric power to one or more associated power consuming devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a system controller to manage a flow of power supplied by at least one electric utility to a plurality of power consuming devices, the method comprising:
-
determining a group of one or more client devices to which to communicate a power control message, each client device of the group of client devices controlling at least one controllable device, each controllable device controlling a flow of electric power to at least one power consuming device of the plurality of power consuming devices, the power control message indicating at least one of an amount of electric power to be reduced and an identification of one or more controllable devices to be instructed to disable a flow of electric power to one or more associated power consuming devices; and communicating the power control message to the group of client devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for managing consumption of power supplied by at least one electric utility to a plurality of power consuming devices, the system comprising:
-
one or more client devices, each client device being responsive to received power control messages and including; at least one controllable device interface facilitating communication of power control instructions to at least one controllable device, each controllable device controlling a flow of electric power to a power consuming device of the plurality of power consuming devices responsive to the power control instructions; and a device control manager operable to generate the power control instructions responsive to the received power control messages; and a system controller communicatively coupled to the at least one electric utility and the one or more client devices, the system controller including; an event manager operable to generate power control event instructions, at least one of the power control event instructions requiring a reduction of electric power consumed by the plurality of power consuming devices; a database operable to store, on at least one of a per client device basis and a per electric utility basis, information relating to power consumed by the plurality of power consuming devices; and a client device manager operable to select, based on the information stored in the database and responsive to a power control event instruction requiring a reduction of electric power, at least one client device to which to communicate a power control message, the power control message indicating at least one of an amount of electric power to be reduced and identification of at least one controllable device to be instructed to disable a flow of electric power to one or more associated power consuming devices. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for a system to manage consumption of power supplied by at least one electric utility to a plurality of power consuming devices, the system including a system controller and at least one client device, the system controller being communicatively coupled to the at least one electric utility and the at least one client device, the method comprising:
-
determining, by the system controller, a group of one or more client devices to which to communicate a power control message, each client device of the group of client devices controlling at least one controllable device, each controllable device controlling a flow of electric power to at least one power consuming device of the plurality of power consuming devices, the power control message indicating at least one of an amount of electric power to be reduced and an identification of one or more controllable devices to be instructed to disable a flow of electric power to one or more associated power consuming devices; communicating, by the system controller, the power control message to the group of client devices; receiving, by at least one client device of the group of client devices, the power control message; and responsive to the power control message, communicating, by the at least one client device of the group of client devices, a power control instruction to a controllable device, thereby causing the controllable device to which the power control instruction was issued to disable a flow of electric power to at least one associated power consuming device. - View Dependent Claims (33, 34, 35)
-
-
36. A method for a system to manage consumption of power supplied by at least one electric utility to a plurality of power consuming devices, the system including a system controller and at least one client device, the system controller being communicatively coupled to the at least one electric utility and the at least one client device, the method comprising:
-
determining, by the system controller, a group of one or more client devices to which to communicate a power control message, each client device of the group of client devices controlling at least one controllable device, each controllable device controlling a flow of electric power to at least one power consuming device of the plurality of power consuming devices, the power control message indicating at least one of an amount of electric power to be reduced and an identification of one or more controllable devices to be instructed to disable a flow of electric power to one or more associated power consuming devices; communicating, by the system controller, the power control message to the group of client devices; receiving, by a client device of the group of client devices, the power control message; and disabling a flow of electric power to at least one power consuming device responsive to receipt of the power control message. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for a system controller to manage a flow of power supplied by at least one electric utility to a plurality of power consuming devices, the method comprising:
-
receiving status messages from a plurality of client devices, each status message including power consumption information for at least one power consuming device of the plurality of power consuming devices; storing the received power consumption information in a database in association with respective client devices; determining a group of one or more client devices to which to communicate a power control message based on the stored power consumption information, the power control message requiring a reduction in power consumed by one or more power consuming devices; and communicating the power control message to the group of client devices. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A system controller for use in a system that manages consumption of power supplied by at least one electric utility to a plurality of power consuming devices, wherein power flow to the plurality of power consuming devices is controlled by a plurality of client devices, the system controller comprising:
-
an event manager operable to generate power control event instructions, at least one of the power control event instructions requiring a reduction of electric power consumed by the plurality of power consuming devices; a client device interface that facilitates communication of power control messages to the plurality of client devices and facilitates receipt of status messages from the plurality of client devices, wherein each status message includes power consumption information for at least one power consuming device of the plurality of power consuming devices; a database operable to store, on at least one of a per client device basis and a per electric utility basis, power consumption information received through the client device interface for the plurality of power consuming devices; and a client device manager operable to select, based on the stored power consumption information in the database and responsive to a power control event instruction requiring a reduction of electric power, at least one client device to which to communicate a power control message through the client device interface, the power control message requiring a reduction in power consumed by one or more power consuming devices.
-
Specification