UTILITY METER INTELLIGENT FIRMWARE UPDATE SYSTEM AND METHOD
First Claim
1. A utility metering system, comprising:
- a utility meter configured to communicatively couple to a utility service provider, wherein the utility meter comprises firmware and is configured to;
store a firmware update downloaded from the utility service provider;
determine a particular time to update the firmware with the firmware update, wherein the particular time is determined based at least in part on one of historical time of use data, time of use pricing rates, or a combination thereof; and
update the firmware at the particular time.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment describes a utility metering system. The utility metering system includes a utility meter that is communicatively coupled to a utility service provider, in which the utility meter includes firmware. The utility meter stores a firmware update downloaded from the utility service provider, determines a particular time to update the firmware with the firmware update, in which the particular time is determined based at least in part on historical time of use data, time of use pricing rates, or a combination thereof. The historical time of use data includes utility consumption by a consumer over time and the time of use pricing rates includes the price per unit of utility charged to the consumer. Additionally, the utility meter updates the firmware at the particular time.
41 Citations
20 Claims
-
1. A utility metering system, comprising:
a utility meter configured to communicatively couple to a utility service provider, wherein the utility meter comprises firmware and is configured to; store a firmware update downloaded from the utility service provider; determine a particular time to update the firmware with the firmware update, wherein the particular time is determined based at least in part on one of historical time of use data, time of use pricing rates, or a combination thereof; and update the firmware at the particular time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A non-transitory tangible computer-readable medium storing a plurality of instructions executable by a processor of a utility meter, the instructions configured to:
-
store a firmware update in a memory of the utility meter; determine historical time of use data, wherein the historical time of use data comprises utility consumption by a consumer over time; determine time of use pricing rates based on a price per unit of utility charged to the consumer at a plurality of times, dates, or a combination thereof; determine a particular time to update firmware of the utility meter with the firmware update, wherein the particular time is based at least in part on the historical time of use data, the time of use pricing rates, or both; and update the firmware at the particular time. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A utility meter, comprising:
-
a non-volatile memory configured to store firmware of the utility meter; a volatile memory configured to store a firmware update; and a processor configured to; determine current utility usage; and execute the firmware update to update the firmware when the utility usage falls below a usage threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification