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

Method and apparatus for failsafe storage and reading of a digital counter in case of power interruption

Assignee: Siemens AG
•
Filing: 1987-08-03
•
Granted: 1988-08-30
•
Expires: 2007-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for the non-volatile storage of the counter reading of a digital counter including storage locations for receiving counter readings and state information of a counting cycle, includes successively storing an actual counter reading in two independent counter reading registers, initially marking one of the registers containing a preceding counter reading, at least up to completion of a counter reading transfer into the other of the registers, subsequently marking the other register, and after a voltage interruption, transferring the counter reading of the marked register into the counter for presetting and selectively incrementing by 1, and an apparatus for carrying out the method.

Inventors

  • 👤 Wolfgang Pockrandt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:14
CPC Classifications
H; H03; H03K; H03K21/00; H03K21/40; H03K21/403

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 149 words
Method for failsafe storage of the count of a digital pulse counter having a non-volatile main and a non-volatile background register, a non-volatile flag for storing state information of a counting cycle and a sensor for sensing a power interruption, which comprises: initially marking the background register with the flag; writing the counter content into the main register; subsequently marking the main register with the flag; writing the counter content into the background register; writing the content of the main register back into the counter if a power interruption is sensed after the counter content has been written into the background register; or writing the present content of the background register back into the counter if a power interruption is sensed after the counter content has been written into the main register and before the counter content has been written into the background register; and subsequently incrementing the counter.
Claim 2
Dependent Claim 149 words
Method for failsafe storage of the count of a digital pulse counter having a non-volatile main and a non-volatile background register, a non-volatile flag for storing state information of a counting cycle and a sensor for sensing a power interruption, which comprises: initially marking the background register with the flag; writing the counter content into the main register; subsequently marking the main register with the flag; writing the counter content into the background register; writing the content of the main register back into the counter if a power interruption is sensed after the counter content has been written into the background register; or writing the present content of the background register back into the counter if a power interruption is sensed after the counter content has been written into the main register and before the counter content has been written into the background register; and subsequently incrementing the counter.
Claim 3
Dependent Claim 91 words
Method according to claim 1, wherein a power interruption sensed after the counter content has been written into the background register is a regular termination and a power interruption sensed after the counter content has been written into the main register and before it has been written into the background register is an irregular termination, which comprises: writing, in case of regular termination of the counting process and the main register is marked the content of the main register into the counter; and writing the counter content into the background register.
Claim 4
Dependent Claim 65 words
Method according to claim 1, which comprises: writing, in case of irregular termination of the counting process and the background register is marked, the content of the background register into the counter and subsequently incrementing the counter; writing the content of the counter into the main register; marking the main register with the flag; and writing the content of the counter into the background register.
Claim 5
Dependent Claim 60 words
Method according to claim 1, which comprises: writing, in case of irregular termination of the counting process and the background register is marked the content of the background register into the counter; incrementing the counter content; storing the counter content in the main register; marking the main register with the flag; and writing the counter content into the background register.
Claim 6
Dependent Claim 57 words
Method according to claim 1, which comprises: writing, in case of irregular termination of the counting process and the background register is marked the content of the background register into the counter; incrementing the counter content; storing the counter content in said main register; marking the main register; and writing the counter content into the background register.
Claim 7
Dependent Claim 83 words
Apparatus for failsafe storage of the count of a digital pulse counter, comprising a timing control, a voltage sensor for sensing a power failure addressing said timing control, two independent non-volatile counter content registers connected to the counter for storing the content of said counter, and a one-bit-wide flag register connected to the counter and to said registers, the counter, the count registers and the one bit wide flag register being controlled by said timing control in in response to said voltage sensor.
Claim 8
Dependent Claim 83 words
Apparatus for failsafe storage of the count of a digital pulse counter, comprising a timing control, a voltage sensor for sensing a power failure addressing said timing control, two independent non-volatile counter content registers connected to the counter for storing the content of said counter, and a one-bit-wide flag register connected to the counter and to said registers, the counter, the count registers and the one bit wide flag register being controlled by said timing control in in response to said voltage sensor.

References Cited (Backward Citations)

DE67364C Cited
US4049951A Cited
US3987429A Cited
US4224506A Cited
US4206996A Cited
JPS5658608A Cited
DE3123444A1 Cited
US4528683A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-08-30 1992-02-29 1992-08-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-08-30 1996-02-29 1996-08-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-08-30 2000-02-29 2000-08-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag