← Back to Patent Explorer
US4584647A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic postage meter with a ring counter

Assignee: Pitney Bowes Inc
•
Filing: 1983-10-17
•
Granted: 1986-04-22
•
Expires: 2003-10-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for reducing the accounting loss in the case of catastrophic failure of a microprocessor in an electronic postage meter is disclosed. In accordance with the invention a counter, preferably a ring counter, is implemented in a non-volatile memory (NVM). The ring counter is incremented each time a predetermined amount is transferred in an accounting register of the meter. In the ring counter, a specific location of NVM is erased and the next number in sequence is written into the same location upon the transfer. The ring counter field is easily interpreted by a visual inspection for determining the total amount transferred. The method and apparatus in accordance with the invention provides extremely fast transfer time, exhibits high redundancy with ease of interpretation, and overcomes the problem of read/write degradation limitations heretofore imposed by conventional MNOS non-volatile memories.

Inventors

  • 👤 Alton B. Eckert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 04:45
CPC Classifications
G; G07; G07B; G07B17/00; G07B17/00185; G07B17/00362; G07B17/00314; G07B2017/00338; G07B2017/00346; G07B2017/00395; G07B2017/00411

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 86 words
In an electronic postage meter having at least one volatile register for real time accounting for dispensing of value, means for minimizing the loss of value represented in said volatile register in the event of failure comprising: (a) a non-volatile memory having a selected plurality of locations; and (b) computer means for writing into successive locations of said plurality of locations of said non-volatile memory data corresponding to a predetermined increment of value as each successive predetermined increment of value is transferred in said volatile register.
Claim 2
Dependent Claim 86 words
In an electronic postage meter having at least one volatile register for real time accounting for dispensing of value, means for minimizing the loss of value represented in said volatile register in the event of failure comprising: (a) a non-volatile memory having a selected plurality of locations; and (b) computer means for writing into successive locations of said plurality of locations of said non-volatile memory data corresponding to a predetermined increment of value as each successive predetermined increment of value is transferred in said volatile register.
Claim 3
Dependent Claim 42 words
The apparatus of claim 1 wherein said computer means is operative to erase and write data at each successive location in a sequence of locations in said non-volatile memory respectively in response to each successive predetermined increment transferred in said volatile register.
Claim 4
Dependent Claim 18 words
The apparatus of claim 2 wherein said non-volatile memory is a non-volatile memory that requires no power backup.
Claim 5
Dependent Claim 13 words
The apparatus of claim 3 wherein said non-volatile memory is an MNOS memory.
Claim 6
Dependent Claim 26 words
The apparatus of claim 2 wherein said at least one volatile register is an ascending register for totalizing the amount of value printed by the meter.
Claim 7
Dependent Claim 26 words
The apparatus of claim 1 wherein said at least one volatile register is an ascending register for totalizing the amount of value printed by the meter.
Claim 8
Dependent Claim 39 words
The apparatus of claim 1 further comprising means for reading and printing the data stored in said selected plurality of locations of said non-volatile memory in a format in which the last incremented location is readily ascertainable by inspection.
Claim 9
Dependent Claim 106 words
In an electronic postage meter having at least one volatile register for accounting for postal value, structure comprising: (a) a non-volatile memory having a plurality of locations which are operative for receiving and storing newer data in place of older data stored therein; and (b) computer means operative to repeatedly store new data respectively at sequential locations of said plurality of locations in response to transfer of successive predetermined increments of postal value in said register whereby said plurality of locations in the non-volatile memory function as a ring counter for non-volatile storage of data representing accumulated value transferred in said at least one volatile register.
Claim 10
Dependent Claim 106 words
In an electronic postage meter having at least one volatile register for accounting for postal value, structure comprising: (a) a non-volatile memory having a plurality of locations which are operative for receiving and storing newer data in place of older data stored therein; and (b) computer means operative to repeatedly store new data respectively at sequential locations of said plurality of locations in response to transfer of successive predetermined increments of postal value in said register whereby said plurality of locations in the non-volatile memory function as a ring counter for non-volatile storage of data representing accumulated value transferred in said at least one volatile register.
Claim 11
Dependent Claim 28 words
The structure of claim 8 wherein the predetermined increment is chosen to be higher than the maximum postal value that the meter can print at one meter setting.
Claim 12
Dependent Claim 25 words
The structure of claim 9 wherein the predetermined increment is $100 of postal value and there are at least fifty locations in the non-volatile memory.
Claim 13
Dependent Claim 17 words
The structure of claim 8 wherein said non-volatile memory is a memory which requires no power backup.
Claim 14
Dependent Claim 20 words
The structure of claim 8 wherein said at least one register is an ascending register of said electronic postage meter.
Claim 15
Dependent Claim 17 words
The electronic postage meter of claim 8 wherein said at least one register is a volatile register.
Claim 16
Dependent Claim 26 words
The structure of claim 8 wherein said sequential locations functioning as a ring counter are chosen to correspond at least to a modulo 16 ring counter.
Claim 17
Dependent Claim 39 words
The apparatus of claim 8 further comprising means for reading and printing the data stored in said selected plurality of locations of said non-volatile memory in a format in which the last incremented location is readily ascertainable by inspection.
Claim 18
Independent Claim 113 words
A method for redundantly storing a corresponding value in a non-volatile memory of an electronic postage meter having a microcomputer which includes at least one volatile register for accounting for value comprising the steps of: (a) providing in said non-volatile memory a plurality of locations which are operative to receive and store new data in place of older data stored therein; (b) sensing each one of successive transfers of predetermined increments of value in said register; and (c) storing new data representative of each successive transfer of a predetermined increment, respectively, in sequential locations of said plurality of locations in response to transfer of said successive predetermined increments of value in said register.
Claim 19
Independent Claim 113 words
A method for redundantly storing a corresponding value in a non-volatile memory of an electronic postage meter having a microcomputer which includes at least one volatile register for accounting for value comprising the steps of: (a) providing in said non-volatile memory a plurality of locations which are operative to receive and store new data in place of older data stored therein; (b) sensing each one of successive transfers of predetermined increments of value in said register; and (c) storing new data representative of each successive transfer of a predetermined increment, respectively, in sequential locations of said plurality of locations in response to transfer of said successive predetermined increments of value in said register.
Claim 20
Dependent Claim 20 words
The method of claim 16 wherein said at least one register is an ascending register for totalizing printed postal value.
Claim 21
Dependent Claim 23 words
The method of claim 16 wherein said predetermined increment is higher than the maximum value that can be transferred at any meter setting.
Claim 22
Dependent Claim 23 words
The method of claim 18 wherein said predetermined increment is $100 and there are provided at least 50 locations in the non-volatile memory.
Claim 23
Dependent Claim 13 words
The method of claim 16 wherein said non-volatile memory is an MNOS memory.
Claim 24
Dependent Claim 31 words
The method of claim 18 wherein said non-volatile memory stores data at 4 bit width and wherein said sequential locations define a modulo 16 ring counter for storing sand new data.
Claim 25
Dependent Claim 34 words
The method of claim 16 further comprising the step of reading and printing the data stored in said sequential locations in a format in which the last incremented location is readily determined by insepection.

References Cited (Backward Citations)

US3978457A Cited
US4097923A Cited
US4180856A Cited
US4224506A Cited
US4253015A Cited
US4335434A Cited
US4301507A Cited
US4512029A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-04-21 1989-10-21 1990-04-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-04-21 1993-10-21 1994-04-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-04-21 1997-10-21 1998-04-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag