COMPUTER BASED ENERGY MANAGEMENT
First Claim
1. A method for providing computer based energy management, the method comprising:
- receiving a request for billing data for a group of one or more devices, the request including a date range;
requesting energy usage data in the date range for the one or more devices, the energy usage data sourced from one or more adaptors in communication with the one or more devices, and the requesting to the one or more adaptors via a server network;
receiving the energy usage data from the one or more adaptors via the server network;
determining if the energy usage data includes actual usage for each device in the group of one or more devices;
estimating actual usage data for a device in the group of one or more devices in response to determining that the energy usage data does not include actual usage for the device;
assigning a cost to each of the one or more devices in the group of one or more devices, the cost responsive to actual energy usage data for each of the one or more devices; and
transmitting the billing data to a requestor, the billing data including a device identifier, actual usage data, an assigned cost for each of the one or more devices in the group of one or more devices, an actual usage total for the group of one or more devices, an assigned cost total for the group of one or more devices, and the date range, thereby providing billing visibility at a device level.
5 Assignments
0 Petitions
Accused Products
Abstract
Computer based energy management including an adaptor having a server network interface and a control device interface. The server network interface receives commands from the energy management host software, the commands specify a control device and include control instructions and requests for energy usage data. The control device interface transmits the commands to the control device and receives energy usage data from the control device. The server network interface transmits the energy usage data to the energy management software in response to receiving the energy usage data from the control device. In this manner, the adaptor provides a bridge between the server network and the copper wire network to provide control and measurement of energy usage at a control device level in response to commands from a remote computer system.
17 Citations
20 Claims
-
1. A method for providing computer based energy management, the method comprising:
-
receiving a request for billing data for a group of one or more devices, the request including a date range; requesting energy usage data in the date range for the one or more devices, the energy usage data sourced from one or more adaptors in communication with the one or more devices, and the requesting to the one or more adaptors via a server network; receiving the energy usage data from the one or more adaptors via the server network; determining if the energy usage data includes actual usage for each device in the group of one or more devices; estimating actual usage data for a device in the group of one or more devices in response to determining that the energy usage data does not include actual usage for the device; assigning a cost to each of the one or more devices in the group of one or more devices, the cost responsive to actual energy usage data for each of the one or more devices; and transmitting the billing data to a requestor, the billing data including a device identifier, actual usage data, an assigned cost for each of the one or more devices in the group of one or more devices, an actual usage total for the group of one or more devices, an assigned cost total for the group of one or more devices, and the date range, thereby providing billing visibility at a device level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for providing computer based energy management, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving a request for billing data for a group of one or more devices, the request including a date range; requesting energy usage data in the date range for the one or more devices, the energy usage data sourced from one or more adaptors in communication with the one or more devices, and the requesting to the one or more adaptors via a server network; receiving the energy usage data from the one or more adaptors via the server network; determining if the energy usage data includes actual usage for each device in the group of one or more devices; estimating actual usage data for a device in the group of one or more devices in response to determining that the energy usage data does not include actual usage for the device; assigning a cost to each of the one or more devices in the group of one or more devices, the cost responsive to actual energy usage data for each device; and transmitting the billing data to a requestor, the billing data including a device identifier, actual usage data, an assigned cost for each of the one or more devices in the group of one or more devices, an actual usage total for the group of one or more devices, an assigned cost total for the group of one or more devices, and the date range, thereby providing billing visibility at a device level. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
Specification