US 12,271,960 B2
Energy management system and methods
Robert P. Madonna, Osterville, MA (US); Anna E. Demeo, Southwest Harbor, ME (US); William H. Dillon, Philomath, OR (US); Daniel H. Chapman, Brooklyn, NY (US); and Kevin C. Kicklighter, Cottonwood, UT (US)
Assigned to Savant Systems, Inc., Hyannis, MA (US)
Filed by Savant Systems, Inc., Hyannis, MA (US)
Filed on Sep. 11, 2020, as Appl. No. 17/018,861.
Claims priority of provisional application 62/898,815, filed on Sep. 11, 2019.
Prior Publication US 2021/0073927 A1, Mar. 11, 2021
Int. Cl. G06Q 50/06 (2024.01); G06Q 30/0283 (2023.01); H02J 3/00 (2006.01)
CPC G06Q 50/06 (2013.01) [G06Q 30/0283 (2013.01); H02J 3/008 (2013.01); H02J 2310/14 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling electrical power to loads of a premises comprising:
receiving, at an energy management system for the premises, attributes for the loads via a user interface, wherein the loads are unmanaged by the energy management system while a local electrical grid is available to provide the electrical power, the electrical power to each load conducted via a respective switch connected to and controlled by a controller of the energy management system;
storing, by the controller, the attributes as objects associated with scenes corresponding to the loads in a database of the energy management system, wherein a first attribute is an assigned ranking reflecting a relative importance of a load with respect to other loads; and
in response to a failure of the local electrical grid to provide the electrical power, the controller configured to,
retain power to one or more of the loads from an alternative source by controlling a power conducting state of the respective switch at the energy management system according to the stored first attribute by order of ranking such that a current total load of the premises does not exceed a power generation capacity of the alternative source, and
activate the controlled power conducting state of respective switches to the loads in response to a service request input via the user interface according to one or more of the scenes unless (i) a respective load exceeds a runtime capacity and (ii) the respective load does not change state within a predetermined past period of time.