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

Hour meter apparatus and method

Assignee: Caterpillar Industrial Inc
•
Filing: 1984-08-08
•
Granted: 1986-10-14
•
Expires: 2004-08-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Electronic hourmeter devices having non-volatile memories are useful, for example, in industrial vehicles. Advantageously, such non-volatile memories should be free from a need for battery back-up systems and should minimize the number of changes of the internal memory registers. The subject electronic hourmeter apparatus includes both a dynamic memory device and a non-volatile memory device. Data is maintained in each of the memory devices and memory bit changes are minimized by utilizing a gray coded binary representation of a portion of the data and by systematically altering the addressed memory location of a portion of the data in response to one of the stored data values. Data storage occurs both periodically and in response to disconnection of the vehicle battery. Thus, the disclosed electronic hourmeter apparatus 10 advantageously maintains the integrity of the stored data, minimizes the number of bit changes that occur in the non-volatile memory device, and avoids the need for a battery back-up.

Inventors

  • 👤 John C. Paine

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 05:38
CPC Classifications
G; G07; G07C; G07C5/00; G07C5/02; G07C5/04; H; H03; H03K; H03K21/00; H03K21/40; H03K21/403

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 178 words
Apparatus for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, comprising: means for detecting said intermittent operating condition and producing a control signal in response to said detected condition; oscillator means for producing a predetermined clock frequency signal; a dynamic memory device having a plurality of addressable memory locations; a non-volatile memory device having a plurality of addressable memory locations; a plurality of time interval registers; and, processor means for receiving said control signal and said clock frequency signal, controllably modifying predetermined ones of said plurality of time interval registers in response to receiving both said control signal and a predetermined number of cycles of said clock frequency signal, storing a representation of the contents of said time interval registers in said dynamic memory device in response to each modification of a first predetermined one of said time interval registers, and transferring the contents of said dynamic memory device to said non-volatile memory device in response to each modification of a second predetermined one of said time interval registers.
Claim 2
Dependent Claim 178 words
Apparatus for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, comprising: means for detecting said intermittent operating condition and producing a control signal in response to said detected condition; oscillator means for producing a predetermined clock frequency signal; a dynamic memory device having a plurality of addressable memory locations; a non-volatile memory device having a plurality of addressable memory locations; a plurality of time interval registers; and, processor means for receiving said control signal and said clock frequency signal, controllably modifying predetermined ones of said plurality of time interval registers in response to receiving both said control signal and a predetermined number of cycles of said clock frequency signal, storing a representation of the contents of said time interval registers in said dynamic memory device in response to each modification of a first predetermined one of said time interval registers, and transferring the contents of said dynamic memory device to said non-volatile memory device in response to each modification of a second predetermined one of said time interval registers.
Claim 3
Dependent Claim 52 words
Apparatus, as set forth in claim 1, wherein said vehicle includes a vehicle battery and said apparatus includes means for sensing the vehicle battery voltage and transferring the contents of said dynamic memory device to said non-volatile memory device in response to said vehicle battery voltage being less than a predetermined magnitude.
Claim 4
Dependent Claim 73 words
Apparatus, as set forth in claim 1, wherein a representation of the contents of at least a first one of said time interval registers is stored in both said dynamic and non-volatile memory devices as a binary coded decimal number, and a representation of the contents of at least a second one of said time interval registers is stored in both said dynamic and non-volatile memory devices as a gray coded binary number.
Claim 5
Dependent Claim 41 words
Apparatus, as set forth in claim 3, wherein the addressable memory location in which at least one of said gray coded binary numbers is stored is selected in response to the value of a predetermined different one of said stored numbers.
Claim 6
Dependent Claim 37 words
Apparatus, as set forth in claim 4, wherein the addressable memory location in which at least one of said gray coded binary numbers is stored varies systematically in response to said different one of said stored numbers.
Claim 7
Dependent Claim 160 words
Apparatus for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, comprising: means for detecting said intermittent operating condition and producing a control signal in response to said detected condition; oscillator means for producing a predetermined clock frequency signal; a non-volatile memory device having a plurality of addressable memory locations; a plurality of time interval registers, the contents of each of said time registers representing a different predetermined time interval; and, processor means for receiving said control signal and said clock frequency signal, accumulating the number of cycles of said clock frequency signal in said time interval registers in response to receiving both said control signal and said clock frequency signal, and periodically storing a binary coded decimal representation of the contents of at least a first one of said time registers and a gray coded representation of at least a second one of said time registers in said non-volatile memory device.
Claim 8
Dependent Claim 160 words
Apparatus for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, comprising: means for detecting said intermittent operating condition and producing a control signal in response to said detected condition; oscillator means for producing a predetermined clock frequency signal; a non-volatile memory device having a plurality of addressable memory locations; a plurality of time interval registers, the contents of each of said time registers representing a different predetermined time interval; and, processor means for receiving said control signal and said clock frequency signal, accumulating the number of cycles of said clock frequency signal in said time interval registers in response to receiving both said control signal and said clock frequency signal, and periodically storing a binary coded decimal representation of the contents of at least a first one of said time registers and a gray coded representation of at least a second one of said time registers in said non-volatile memory device.
Claim 9
Dependent Claim 23 words
Apparatus, as set forth in claim 6, wherein said periodic storage occurs in response to the content of one of said time registers.
Claim 10
Dependent Claim 55 words
Apparatus, as set forth in claim 7, wherein said vehicle includes a vehicle battery and said apparatus includes means for sensing the vehicle battery voltage and storing said representations of the contents of said time interval registers in said non-volatile memory device in response to said vehicle battery voltage being less than a predetermined magnitude.
Claim 11
Dependent Claim 28 words
Apparatus, as set forth in claim 8, including means for controllably accessing and decoding the contents of said dynamic memory and displaying a number representing said decoded value.
Claim 12
Dependent Claim 106 words
An hourmeter for a vehicle, said vehicle having a vehicle battery, comprising: a switch connected to said battery; a first voltage regulator having an input terminal connected through said switch to said battery and an output terminal; a microprocessor having a plurality of input, output, and input/output ports, one of said input ports being connected to said voltage regulator output terminal; a dynamic random access memory device connected to one of said microprocessor input/output ports; a non-volatile random access memory device connected to said dynamic random access memory device and to said microprocessor; and, a digital display device connected to one of said microprocessor output ports.
Claim 13
Dependent Claim 106 words
An hourmeter for a vehicle, said vehicle having a vehicle battery, comprising: a switch connected to said battery; a first voltage regulator having an input terminal connected through said switch to said battery and an output terminal; a microprocessor having a plurality of input, output, and input/output ports, one of said input ports being connected to said voltage regulator output terminal; a dynamic random access memory device connected to one of said microprocessor input/output ports; a non-volatile random access memory device connected to said dynamic random access memory device and to said microprocessor; and, a digital display device connected to one of said microprocessor output ports.
Claim 14
Dependent Claim 80 words
An hourmeter, as set forth in claim 10, including a second voltage regulator having an input terminal connected to said vehicle battery and first and second output terminals, said first output terminal being connected to said non-volatile random access memory device; and, a voltage sensing circuit having a first input terminal connected to said voltage regulator second output terminal, a second input terminal connected to said vehicle battery, and an output terminal connected to said non-volatile random access memory device.
Claim 15
Independent Claim 150 words
A method for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, said vehicle having a vehicle battery, comprising the steps of: detecting said intermittent operating condition and producing a control signal in response to said detected condition; producing a predetermined clock frequency signal; receiving said control signal and said clock frequency signal; modifying predetermined ones of a plurality of time interval registers in response to receiving both said control signal and a predetermined number of cycles of said clock frequency signal, storing a representation of the contents of said time interval registers in a dynamic memory device in response to each modification of a first predetermined one of said time interval registers; and, transferring the contents of said dynamic memory device to a non-volatile memory device in response to each modification of a second predetermined one of said time interval registers.
Claim 16
Independent Claim 150 words
A method for measuring, storing and displaying the accumulated period of time an intermittent operating condition of a vehicle exists, said vehicle having a vehicle battery, comprising the steps of: detecting said intermittent operating condition and producing a control signal in response to said detected condition; producing a predetermined clock frequency signal; receiving said control signal and said clock frequency signal; modifying predetermined ones of a plurality of time interval registers in response to receiving both said control signal and a predetermined number of cycles of said clock frequency signal, storing a representation of the contents of said time interval registers in a dynamic memory device in response to each modification of a first predetermined one of said time interval registers; and, transferring the contents of said dynamic memory device to a non-volatile memory device in response to each modification of a second predetermined one of said time interval registers.
Claim 17
Dependent Claim 44 words
A method, as set forth in claim 12, including the steps of sensing the vehicle battery voltage and transferring the contents of said dynamic memory device to said non-volatile memory device in response to said vehicle battery voltage being less than a predetermined magnitude.
Claim 18
Dependent Claim 75 words
A method, as set forth in claim 12, including the steps of storing a representation of the contents of at least a first one of said time interval registers in both said dynamic and non-volatile memory devices as a binary coded decimal number, and storing a representation of the contents of at least a second one of said time interval registers in both said dynamic and non-volatile memory devices as a gray coded binary number.

References Cited (Backward Citations)

US4142238A Cited
US4003019A Cited
US4031363A Cited
US4159531A Cited
US4168525A Cited
US4296409A Cited
US4371922A Cited
US4319319A Cited
US4533900A Cited
US4404641A Cited
US4539632A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag