Automated weather related energy information system
Abstract
A weather related energy information system is connected to a network, weather stations portals and energy portals. A server communicates with smart meters mounted to structures defined by an address. The server harvests energy interval data and temperature interval data either conditions the interval data, generates groups of interactive graphs, generates alert reports using stored energy metrics for each structure defined by an address while using a dynamic energy model that performs the steps of: calculating energy metrics for each structure by day or groups of days, determining percent changes in energy metrics for each structure defined by an address by day and groups of days, and comparing percent changes to stored threshold values automatically generating a daily report and optionally generate an alert report to client device connected to the network.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An automated weather related energy information system comprising:
a. a server having a processor with a non-transitory computer readable medium connected to a network, and connected to weather stations portals and energy portals maintained by utilities companies; b. at least one structures defined by an address in communication with at least one smart meter mounted to or proximate the at least one structures defined by an address; c. at least one client device connected to the network for viewing at least two interactive graphs using conditioned harvested data produced by the server; wherein the non-transitory computer readable medium of the server comprises instructions, which when executed by a processor performs the steps of:
i. crawling through the energy portals and temperature portals and harvests energy interval data and temperature interval data identified by the structure defined by an address forming harvested energy interval and temperature interval data;
ii. conditioning the harvested energy interval and temperature interval data forming conditioned harvested data, wherein conditioning includes cleaning, indexing, and slicing;
iii. generating groups of interactive graphs using conditioned harvested data;
iv. displaying the groups of interactive graphs on an user interface 165 ;
v. storing threshold values for alert reports;
vi. storing energy metrics for the at least one structure defined by an address;
vii. using a dynamic energy model that performs the steps of:
(a) calculating energy metrics for each structure defined by an address for:
(i) a last day of conditioned harvested data;
(ii) a last six days of conditioned harvested data; and
(iii) a last thirty five days of conditioned harvested data;
(b) applying statistical modeling utilizing first and third quartile filtering to remove outliers from the last five same weekday days;
(c) determining percent changes in energy metrics for each structure defined by an address for:
(i) a last day of conditioned harvested data;
(ii) a last six days of conditioned harvested data; and
(iii) a last thirty five days of conditioned harvested data; and
(d) comparing the percent change to stored threshold values, and if the percent change does not exceed the stored threshold values automatically generating a daily report and optionally generate an alert report to the client device for each structure defined by an address.
2 . The weather related energy information system of claim 1 , wherein the server sets a start time 211 which is stored in the non-transitory computer readable medium to the harvest energy interval and temperature interval data from the smart meters connected to the network.
3 . The weather related energy information system of claim 1 , wherein the server identifies a quantity of structures defined by an address to be monitored and generates a counter.
4 . The weather related energy information system of claim 3 , wherein the server increases the counter by one unit (N+1) to go to a next structure defined by an address; and determines if the value of N of the counter has become bigger than a total preset unit (t) of structures defined by an address, the server ends the analysis or if the value of N of the counter is less than a total preset unit (t) of structures defined by an address; the server automatically harvest interval energy data and interval temperature data for that next structure defined by an address; and the server continues comparing the quantity of structures defined by an address to the counter and continues harvesting the interval energy data and the interval temperature data until the value of N reaches the value of (t+1).
5 . The weather related energy information system of claim 1 , wherein the crawling through the energy portals and the temperature portals and harvesting of the energy interval and the temperature interval data by structure defined by an address includes weather data from airports or a weather station within from 60 miles to 100 miles of the structure defined an address.
6 . The weather related energy information system of claim 1 , wherein the alert report defines each threshold value exceeded and a percent change in energy usage for each structure defined by an address.
7 . The weather related energy information system of claim 1 , wherein maximum energy usage day and minimum energy usage day are included in the daily report.
8 . The weather related energy information system of claim 1 , wherein cooling and heating degrees days are stored in the dynamic energy model.
9 . The weather related energy information system of claim 1 , wherein the server resamples the interval energy data and the interval temperature data in 24 hour intervals to create the daily report.
10 . The weather related energy information system of claim 1 , wherein the server gathers user information on users and physical attributes of structures defined by an address.
11 . The weather related energy information system of claim 1 , wherein the server generates a dictionary for energy metrics.
12 . The weather related energy information system of claim 1 , wherein the server presents conditioned harvested data by multiple individual dates in the daily report.
13 . The weather related energy information system of claim 1 , comprising harvesting the interval energy data every 15 minutes or less and the interval temperature data every 5 minutes or less.
14 . The weather related energy information system of claim 1 , comprising using a standard base temperature of 60 Fahrenheit degrees and temperature interval data every 15 minutes to determine degree values.
15 . The weather related energy information system of claim 1 , comprising generating sets of historical monthly energy heat maps that enable visualization of a last 30 days for energy usage by hour per day with a color dependent value related to a color palette.
16 . The weather related energy information system of claim 1 , comprising providing monthly historical heat maps to identify patterns anomalies and identify opportunities of energy conservation.
17 . The weather related energy information system of claim 1 , comprising mapping resampled energy interval data to comparable days of a week and overlapping annual data sets to compare as current year versus previous years, by month, by day, and by hour.
18 . The weather related energy information system of claim 1 , comprising calculating changes in energy metrics and mapping changes in energy metrics to startup and shutdown times of equipment using energy in a structure defined by an address.
19 . The weather related energy information system of claim 1 , wherein the dynamic energy model calculates energy metrics for a structure defined by an address that include:
d. total energy use for one day, total energy use for six days, and total energy usage for thirty five days; e. maximum energy value for one day, maximum energy value six days and maximum energy value for thirty five days; f. minimum energy values for one day, minimum energy values for six days, and minimum energy values for thirty five days, and g. mean energy use for six days having same names during thirty five consecutive days.Join the waitlist — get patent alerts
Track US2019154873A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.