×

Computer based energy management

  • US 9,921,554 B2
  • Filed: 01/28/2013
  • Issued: 03/20/2018
  • Est. Priority Date: 09/24/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing computer based energy management by an adaptor, the method comprising:

  • initializing a command timer and a calculation timer to one or more preconfigured time intervals at the adaptor, the command timer used to process commands and the calculation timer used to process calculations of usage information;

    monitoring the command timer and the calculation timer to determine if a time out has occurred;

    receiving commands specifying a control device from energy management host software located on a host system, the commands received at the adaptor via a server network, the adaptor comprising a control device interface, one or more sensors, and a microcontroller unit, and the commands including control instructions and requests for energy usage data wherein the commands are selected from the group consisting of;

    instructions to change to a second state or a manual override command;

    wherein a time out of the command timer occurs;

    based on determining that the command timer has timed out and detecting that the commands have been received, returning an acknowledgement to the host system and processing the commands wherein the control device is in a first state and upon the time out of the command timer the control device remains in the first state until the commands are received;

    transmitting the commands to the control device via the control device interface on the adaptor wherein if the commands include instructions for the control device, the control device performs the commands;

    receiving energy usage data from the control device at the adaptor in response to at least one of the commands including a request for energy usage data, the energy usage data including energy usage for one or more energy devices in communication with the control device;

    based on determining that the calculation timer has timed out, reading the energy usage data and storing the energy usage data in the adaptor with a timestamp based on an internal clock of the adaptor that is periodically synchronized with the host system;

    transmitting the energy usage data and the timestamp from the adaptor to the energy management host software;

    receiving sensor data from the one or more sensors at the adaptor, the sensor data indicative of environmental conditions at the adaptor;

    transmitting the sensor data from the adaptor to the energy management host software;

    receiving control commands at the adaptor as additional commands from the energy management host software, the receiving responsive to the transmission of;

    the sensor data, the energy usage data, and the timestamp; and

    transmitting the control commands from the adaptor to the control device, the control commands altering a function of at least one of the one or more energy devices.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×