SYSTEM AND METHOD FOR ENTERPRISE UTILITY DATA AGGREGATION, MANAGEMENT, AND REPORTING
First Claim
1. A method for managing utility data from multiple remote locations, comprising the steps of:
- receiving a first set of utility data collected by a first plurality of sensors located at a first site using one or more central servers, wherein said first site is located at a separate geographic location from said one or more central servers and said one or more central servers and said first plurality of sensors are connected by a digital network;
storing said first set of utility data in a data store connected to said one or more central servers;
providing a web-based application which enables an authorized user to access said first set of utility data using said one or more central servers;
receiving via said web-based application configuration data in association with the portion of said first set of utility data which was collected by a first sensor within said plurality of sensors, wherein said configuration data specifies a unit type and a formula including at least one mathematical operator to be applied to said portion of said first utility data;
applying said formula to each data point within said portion of said first set of utility data to generate a first formatted set of utility data using said one or more central servers; and
displaying a report generated based upon at least said first formatted set of utility data to a remote user via said web-based application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an automated utility data aggregation, warehousing, management, and reporting platform. Also disclosed is a universal multi-location utility monitoring service suitable for collecting granular data from any utility meter (e.g. energy, water, or gas meters) or the like and evaluating the efficiency of various aspects of the system based upon the data collected, its user specified definition, and up to date information acquired from various external sources. The service operates at a central server which collects information from a number of potentially diverse sources for inclusion in a database. In one form, the central server collects static data—such as initial setup and factual information with respect to an entity, dynamic data—such as utility data, and acquired data—such as current weather and publicly available utility costs.
27 Citations
16 Claims
-
1. A method for managing utility data from multiple remote locations, comprising the steps of:
-
receiving a first set of utility data collected by a first plurality of sensors located at a first site using one or more central servers, wherein said first site is located at a separate geographic location from said one or more central servers and said one or more central servers and said first plurality of sensors are connected by a digital network; storing said first set of utility data in a data store connected to said one or more central servers; providing a web-based application which enables an authorized user to access said first set of utility data using said one or more central servers; receiving via said web-based application configuration data in association with the portion of said first set of utility data which was collected by a first sensor within said plurality of sensors, wherein said configuration data specifies a unit type and a formula including at least one mathematical operator to be applied to said portion of said first utility data; applying said formula to each data point within said portion of said first set of utility data to generate a first formatted set of utility data using said one or more central servers; and displaying a report generated based upon at least said first formatted set of utility data to a remote user via said web-based application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. The method of claim 9, wherein said report includes at least one cell having a formula which determines the value of that cell.
-
11. A method for triggering alerts based upon utility data received from multiple remote locations, comprising the steps of:
-
receiving a first set of utility data collected by a first plurality of sensors located at a first site using one or more central servers, wherein said first site is located at a separate geographic location from said one or more central servers and said one or more central servers and said first plurality of sensors are connected by a digital network; storing said first set of utility data in a data store connected to said one or more central servers; providing a web-based application which enables an authorized user to access said first set of utility data using said one or more central servers; receiving via said web-based application configuration data and alarm conditions in association with the portion of said first set of utility data which was collected by a first sensor within said plurality of sensors, wherein said configuration data specifies a unit type and a formula including at least one mathematical operator to be applied to said portion of said first utility data and said alarm conditions specify at least one threshold and a device to be alerted; applying said formula to each data point within said portion of said first set of utility data to generate a first formatted set of utility data using said one or more central servers; monitoring said first formatted set of utility data using sad one or more central servers to determine whether said at least one threshold is exceeded or deceeded; and in the event said at least one threshold is exceed or deceeded, transmitting an electronic alert to said device to be alerted. - View Dependent Claims (12, 13, 14)
-
-
15. A system for distributing utility usage reports based upon utility data received from multiple remote locations, comprising:
-
at least one central server for acquiring energy usage data from a plurality of energy usage meters, wherein said at least one central server is located at a central location remote from the energy usage meters; a data store connected to said at least one central server for storing the acquired energy usage data; a report generator connected to said data store for generating and periodically updating reports representative of the energy usage data associated with one or more combinations of the energy usage meters; and a web server for publically hosting the reports generated by said report generator, wherein each report generated by said report generator is hosted at a unique static web address which is accessible absent any user authorization requirements which may be required by said electronic communication subsystem.
-
-
16. A system for geospatially displaying utility usage data, comprising:
-
at least one central server for receiving floor plan data indicative of the arrangement of a set of energy usage meters at a facility and acquiring energy usage data from said plurality of energy usage meters, wherein said at least one central server is located at a central location remote from said facility; a data store connected to said at least one central server for storing the floor plan data and the acquired energy usage data; a display generator connected to said data store for generating a geospatial map of said facility including a user selectable representation of the location of each of said energy usage meters; and a web server for displaying the geospatial map of said facility to a remote user and, upon user selection of an energy usage meter on said geospatial map, displaying at least a portion of the energy usage data acquired from said selected energy usage meter.
-
Specification