Computer assisted and/or implemented process and architecture for web-based monitoring of energy related usage, and client accessibility therefor
First Claim
1. A computer architecture for global computer network-based monitoring of resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
- at least one resource-metering data recorder, in operation, recording, one of periodically and aperiodically, resource usage data measured by a plurality of resource meters, operatively connected to a plurality of remotely located resource consuming devices;
a recorder translator, in operation, one of periodically and aperiodically, calling said data recorder, and one of periodically and aperiodically, transferring one of directly and indirectly resource usage data from said data recorder to a database; and
at least one global computer network server, in operation, receiving a resource usage data query from a user via a global computer network, retrieving the resource usage data of at least two resource users responsive to the resource usage data query entered by the user, aggregating the resource usage data for the at least two resource users, and transmitting resource management information based on the aggregated resource usage data collected from the plurality of resource meters to the user via a global computer network site responsively connected to said global computer network and said at least one global computer network server for analysis by the user of the aggregated resource usage data collected by the at least two resource users provided by the at least one energy provider, said at least one global computer network server including billing software having at least one of a billing estimation and a billing engine for providing the user with billing estimates based on existing billing structures.
29 Assignments
0 Petitions
Accused Products
Abstract
A method and computer architecture monitoring resource usage via a global computer network. The computer architecture may include a resource-metering data recorder/translator unit having a global computer network node and, in operation, recording resource usage measured by and associated resource meter. The computer architecture further includes a database and at least one global computer network server, in operation, storing resource usage data recorded by the data recorder/translator unit in the database, receiving a resource usage data query from a user, calling the database for resource usage data relevant to the user, and presenting resource management information based on the relevant resource usage data via a global computer network site to the user. The computer architecture may also include a resource-metering data recorder, in operation, recording resource usage data measured by an associated resource meter, and also includes a recorder translator, in operation calling the data recorder, and transferring the resource usage data from the data recorder to the database.
442 Citations
51 Claims
-
1. A computer architecture for global computer network-based monitoring of resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
-
at least one resource-metering data recorder, in operation, recording, one of periodically and aperiodically, resource usage data measured by a plurality of resource meters, operatively connected to a plurality of remotely located resource consuming devices;
a recorder translator, in operation, one of periodically and aperiodically, calling said data recorder, and one of periodically and aperiodically, transferring one of directly and indirectly resource usage data from said data recorder to a database; and
at least one global computer network server, in operation, receiving a resource usage data query from a user via a global computer network, retrieving the resource usage data of at least two resource users responsive to the resource usage data query entered by the user, aggregating the resource usage data for the at least two resource users, and transmitting resource management information based on the aggregated resource usage data collected from the plurality of resource meters to the user via a global computer network site responsively connected to said global computer network and said at least one global computer network server for analysis by the user of the aggregated resource usage data collected by the at least two resource users provided by the at least one energy provider, said at least one global computer network server including billing software having at least one of a billing estimation and a billing engine for providing the user with billing estimates based on existing billing structures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 44, 45)
a resource-metering data recorder/translator unit including a global computer network node and, in operation, recording one of periodically and aperiodically resource usage measured by an associated resource meter, wherein said at least one server, in operation, stores the resource usage data recorded by said data recorder/translator unit in said database.
-
-
7. The computer architecture according to claim 1, wherein said at least one global computer network server includes a World Wide Web server and said global computer network site includes a World Wide Web site.
-
44. The computer architecture of claim 1, wherein said at least two resource users are remotely located from each other.
-
45. The computer architecture of claim 1, wherein said at least two resource users receive the resource from different energy providers.
-
8. A method of monitoring resource usage, via a global computer network, for at least one energy provider providing energy to a plurality of resource users, the method comprising the steps of:
-
(a) recording, one of periodically and aperiodically, resource usage measured by at least one resource meter, operatively connected to at least one remotely located resource consuming device, using a resource metering data recorder;
(b) polling, one of periodically and aperiodically, the data recorder for the resource usage data;
(c) storing, one of periodically and aperiodically, the resource usage data in a database;
(d) repeating said recording step (a), said polling step (b), and said storing step (c);
(e) determining, simultaneously to said repeating step (d), whether a query from a user is received at a global computer network server;
(f) retrieving, when a query is received, resource usage data relevant to the user and at least two resource users from the database;
(g) aggregating the resource usage data for the at least two resource users; and
(h) transmitting resource management information based on the aggregated resource usage data to the user one of at a global computer network interface site and in a downloadable data file, the global computer network interface site and the downloadable file being responsively connected to the global computer network server for analysis by the user of the aggregated resource usage data collected by the at least two resource users provided by the at least one energy provider; and
(i) transmitting billing estimates to the user based on existing billing structures. - View Dependent Claims (9, 10, 11)
-
-
12. A computer architecture for global computer network-based monitoring of resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
-
at least one resource-metering data recorder/translator unit including a global computer network node and, in operation, recording, one of periodically and aperiodically, resource usage data measured by a plurality of resource meters operationally connected to a plurality of remotely located resource consuming devices; and
at least one global computer network server, in operation, storing the resource usage data recorded by said data recorder/translator unit, receiving a resource usage data query from a user via a global computer network, retrieving the resource usage data for at least two resource users responsive to the resource usage data query entered by the user, aggregating the resource usage data for the at least two resource users and transmitting resource management information based on the aggregated resource usage data to the user via a global computer network site responsively connected to said global computer network and said at least one global network server for analysis by the user of the aggregated resource usage data collected by the at least two resource users provided by the at least one energy provider, said at least one global computer network server including billing software having at least one of a billing estimation and a billing engine for providing the user with billing estimates based on existing billing structures. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 46, 47)
a resource-metering data recorder, in operation, recording, one of periodically and aperiodically, resource usage data measured by an associated resource meter; and
a recorder translator, in operation, calling, one of periodically and aperiodically, said data recorder, and transferring, one of periodically and aperiodically, the resource usage data from said data recorder to said database.
-
-
19. The computer architecture according to claim 12, wherein said at least one global computer network server includes a World Wide Web server and said global computer network site includes a World Wide Web site.
-
46. The computer architecture of claim 12, wherein said at least two resource users are remotely located from each other.
-
47. The computer architecture of claim 12, wherein said at least two resource users receive the resource from different energy providers.
-
20. A method of monitoring resource usage, via a global computer network, for at least one energy provider providing energy to a plurality of resource users, the method comprising the steps of:
-
(a) recording, one of periodically and aperiodically, resource usage data measured by at least one resource meter, operatively connected to at least one remotely located resource consuming device, using a resource usage data recorder/translator unit;
(b) publishing, one of periodically and aperiodically, the recorded resource usage data on a global computer network via a publish/subscribe network communication protocol, using the data recorder/translator unit;
(c) subscribing, one of periodically and aperiodically, to the published resource usage data, using at least one global computer network server;
(d) storing, one of periodically and aperiodically, the subscribed resource usage data to a database;
(e) repeating said recording step (a), said publishing step (b), said subscribing step (c), and said storing step (d);
(f) determining, simultaneous to said repeating step (e), whether a query from a user is received at the at least one server;
(g) retrieving, when a query is received, resource usage data relevant to at least two resource users from the database;
(h) aggregating the resource usage data for the at least two users; and
(i) transmitting resource management information based on the aggregated resource usage data to the user one of at a global computer network site and in a downloadable data file for analysis by the user of the aggregated resource usage data collected by the at least two resource users provided by the at least one energy provider, the global computer network site and the downloadable data file being responsively connected to the global computer network server; and
(j) transmitting billing estimates to the user based on existing billing structures. - View Dependent Claims (21, 22, 23)
-
-
24. A computer architecture for computer network-based monitoring of resource usage, comprising:
-
at least one resource-metering data recorder/translator unit including a computer network node and, in operation, recording, one of periodically and aperiodically, resource usage data collected by a plurality of resource meters operationally connectable to a plurality of remotely located resource consuming devices, respectively; and
at least one computer network server, in operation, storing the resource usage data recorded by said at least one resource-metering data recorder/translator unit, receiving a resource usage data query from a user via a computer network, retrieving the resource usage data responsive to the resource usage data query entered by the user, and aggregating resource management information based on the resource usage data collected from the plurality of resource meters, transmitting the aggregated resource usage data to the user via a computer network site responsively connected to said at least one computer network server and said computer network, and transmitting billing estimates to the user based on existing billing structures.
-
-
25. A computer implemented process of computer network-based monitoring of resource usage assisting a user in the purchase of resources, comprising the steps of:
-
(a) recording, one of periodically and aperiodically, resource usage data measured by a plurality of resource meters operationally connectable to a plurality of remotely located resource consuming devices, respectively;
(b) receiving a resource usage data query from a user via a computer network, and correlating the resource usage data responsive to the resource usage data query;
(c) aggregating the correlated resource usage data;
(d) transmitting the aggregated resource usage data to the user via a computer network site responsively connected to said at least one computer network server and said computer network; and
(e) evaluating, by the user, the aggregated resource usage data; and
(f) purchasing the resources responsive to the aggregated resource usage data for said plurality of remotely located resource consuming devices.
-
-
26. In a computer architecture for global computer network-based monitoring of resource usage including at least one resource-metering data recorder/translator recording resource usage data collected by resource meters connected to remote located consuming device, a method comprising the steps of:
-
(a) monitoring energy use of a specific resource over the global computer network;
(b) evaluating the energy use of a specific resource responsive to said monitoring step; and
(c) determining whether maintenance is required for the specific resource responsive to the energy use of the specific resource.
-
-
27. A computer system including software architecture reporting resource usage implemented by the computer system, comprising:
-
financial management software implementing at least one of real-time pricing, energy cost calculation and cost allocation;
resource management software means for implementing at least one of load profiles and load tables;
rate analysis software means for implementing rate comparison with variable rate structures and pricing options, and;
billing software means for implementing at least one of billing estimation and a billing engine. - View Dependent Claims (28, 29, 30)
tracking different markets needs, aggregating energy information, combining gas, electric and power information, nominating maximum daily quantities, accessing and displaying any measurable data, signaling abnormal energy consumption, forecasting energy use, identifying of complementary loads and analyzing.
-
-
29. The computer system according to claim 27, wherein said computer system further implementing the function of:
creating load and cost curves for energy use;
creating maximum daily quality plots of energy and gas;
power quality analysis of outages, voltage dips and sags, power factor, phase information for power, amps, and volts, and/or harmonics;
billing information which creates billing comparisons, bill estimation, bill simulation and includes a billing engine (for example, billing and/or payment over the Internet); and
weather data, which is optionally specific to at least one of a customer'"'"'s locale, real-time energy prices and/utility cost management.
-
30. The computer system according to claim 27, wherein said computer system further implementing the function of:
weather data, which is specific to at least one of a customer'"'"'s locale, real-time energy prices and utility cost management.
-
31. An arrangement for globally monitoring resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
-
a plurality of resource meters operatively coupled to remotely located resource consuming devices, said plurality of resource meters measuring resource usage data from said resource consuming devices;
at least one resource-metering data recorder for recording the measured resource usage data; and
at least one global computer network server configured to;
receive the resource usage data from said at least one resource-metering data recorder and store the resource usage data in a database system, receive a resource usage data query from a user via a global computer network, retrieve resource usage data for at least two resource users responsive to the resource usage data query, aggregate the resource usage data retrieved for the at least two resource users, and transmit resource management information based on the aggregated resource usage data to the user via said global computer network, and transmit billing estimates for the user based on existing billing structures. - View Dependent Claims (32, 33, 34, 35, 36, 48, 49)
-
-
37. A method of globally monitoring resource usage for at least one energy provider providing energy to a plurality of resource users, the method comprising the steps of:
-
measuring resource usage data from a plurality of resource consuming devices;
recording the measured resource usage data;
transmitting the recorded resource usage data to a global computer network server;
storing the resource usage data in a database system;
receiving, by the global computer network server, a resource usage data query from a user via a global computer network;
retrieving, by the global computer network server, resource usage data for at least two resource users responsive to the resource usage data query;
aggregating the resource usage data retrieved for the at least two resource users; and
transmitting resource management information and billing estimates based on the aggregated resource usage data to the user via the global computer network. - View Dependent Claims (38, 39, 40, 41)
removing the resource usage data of one or more of the at least two resource users; and
repeating the step of aggregating.
-
-
40. The method of claim 38, wherein the step of optimizing further includes the steps of:
-
retrieving resource usage data from different resource users; and
repeating the step of aggregating.
-
-
41. The arrangement of claim 38, wherein the step of optimizing further includes the steps of:
-
removing the resource usage data of one or more of the additional users;
retrieving resource usage data from different users; and
repeating the step of aggregating.
-
-
42. A system for globally monitoring resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
-
a plurality of resource meters operatively coupled to remotely located resource consuming devices, said plurality of resource meters measuring resource usage data from said resource consuming devices;
at least one resource-metering data recorder for recording the measured resource usage data; and
at least one global computer network server configured to;
receive the resource usage data from said at least one resource-metering data recorder and store the resource usage data in a database system, receive a resource usage data query from a user via a global computer network, retrieve resource usage data for at least two resource users responsive to the resource usage data query, aggregate the resource usage data retrieved for the at least two resource users, transmit resource management information based on the aggregated resource usage data to the user via said global computer network, and transmit billing estimates for the user based on existing billing structures;
wherein the resource management information includes a chart displaying information relating to kilovolt ampere reactance (kVAr), power factor, real-time pricing cost, and contract rate cost. - View Dependent Claims (50, 51)
-
-
43. A system for globally monitoring resource usage for at least one energy provider providing energy to a plurality of resource users, comprising:
-
a plurality of resource meters operatively coupled to remotely located resource consuming devices, said plurality of resource meters measuring resource usage data from said resource consuming devices;
at least one resource-metering data recorder for recording the measured resource usage data; and
at least one global computer network server configured to;
receive the resource usage data from said at least one resource-metering data recorder and store the resource usage data in a database system, receive a resource usage data query from a user via a global computer network, retrieve resource usage data for at least two resource users responsive to the resource usage data query, aggregate the resource usage data retrieved for the at least two resource users, transmit resource management information based on the aggregated resource usage data to the user via said global computer network, and transmit billing estimates for the user based on existing billing structures;
wherein the resource management information includes a chart displaying resource usage by each resource user and the aggregated resource usage.
-
Specification