Abstract: A system for adaptive polling to minimize energy usage while also providing a reasonable quality of service. The system includes one or more processors and a memory device that stores instructions thereon that when executed by the one or more processors, causes one or more of the one or more processors to execute the following operations: receive adaptive polling input information that includes frequency adjustment factors; calculates a polling frequency to poll an electrical device using frequency adjustment factors that include current state of the electrical device, length of time the electrical device has been in the current state, time of day, user scheduled leave time of the electrical device, demand response events; and send polling requests to the electrical device according to the calculated polling frequency.
Abstract: A system for providing a multi-modal control plane for device energy consumption and charging is disclosed. The system includes a plurality of devices each having a charging mechanism in selective electrical communication with an energy provider which supplies a charge to each of the plurality of devices via the charging mechanism. One or more reinterpretation layers translate the information received from the plurality of devices. A control plane receives the information from the plurality of devices and transmits the information to an aggregation service to collect the plurality of information, interpret the plurality of information, and to control and plan output of energy from the energy provider.