Claims
- 1. A method for operating an electronic counter, comprising:
updating the electronic counter where the electronic counter is divided into a plurality of segments that are configured according to numerical value; propagating data between the segments if the supply energy of the electronic counter meets or exceeds a pre-determined value; and storing the propagated data in a propagation carry counter if the supply energy of the electronic counter does not meet the pre-determined value.
- 2. The method of claim 1, where the propagation carry counter stores the propagated data until the supply energy of the electronic counter meets or exceeds the predetermined value.
- 3. The method of claim 1, where the electronic counter is divided into three segments.
- 4. The method of claim 1, where the electronic counter is divided into an up counter with three segments and a down counter with three segments.
- 5. The method of claim 1, where the plurality of segments comprise memory cells.
- 6. The method of claim 5, where the memory cells are non-volatile memory cells.
- 7. The method of claim 6, where non-volatile memory cells comprise FeRAM cells.
- 8. The method of claim 1, where the electronic counter is part of a meter.
- 9. The method of claim 8, where the meter is a utility meter.
- 10. The method of claim 9, where the utility meter is a water meter.
- 11. The method of claim 10, where the water meter is a self-powered water meter.
- 12. The method of claim 11, where the self-powered water meter is powered by a Wiegand Wire.
- 13. The method of claim 1, where the propagation carry counter is a two-bit binary counter.
- 14. The method of claim 1, further comprising:
a first propagation carry counter located between the segment of lowest numerical value and the segment of middle numerical value; and a second propagation carry counter located between the segment of greatest numerical value and the segment of middle numerical value.
- 15. The method of claim 1, where the propagation carry counter generates an error notification when the propagation carry counter's contents are full and the propagation carry counter receives additional propagated data.
- 16. A method for operating an electronic counter, comprising:
step for counting usage data from the water meter in a plurality of hierarchal memory segments; step for propagating usage data between the memory segments in sufficient power exists in the electronic counter; and step for temporarily storing propagated usage data if insufficient power exists in the electronic counter.
- 17. The method of claim 16, further comprising:
step for generating an error notification if the capacity for temporary storage of propagated usage data is exceed.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Application No. 60/423,598 for “Electronic Coding Self Powered Water Meter” that was filed on Nov. 4, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60423598 |
Nov 2002 |
US |