Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
155 words
A circuit for digitally accumulating and storing odometer information, comprising: a source of digital signals representing odometer data; a binary counter configured from volatile electronic devices and operable to accumulate in successive stages information representing digital odometer data; a nonvolatile memory array which stores at individually addressable locations binary words representing decimal odometer data; a bus connecting the nonvolatile memory array to the stages of the binary counter; means for defining a correspondence between a binary counter stage and a nonvolatile memory array addressable location for purposes of reading or writing data; means for relocating a first addressable location assigned to store binary data representing first decimal value odometer data by generating a first new address from first high value decimal odometer data; and means for relocating a second addressable location assigned to store binary data representing second decimal value odometer data by generating a second new address from second high value decimal odometer data.
Claim 2
Dependent Claim
155 words
A circuit for digitally accumulating and storing odometer information, comprising: a source of digital signals representing odometer data; a binary counter configured from volatile electronic devices and operable to accumulate in successive stages information representing digital odometer data; a nonvolatile memory array which stores at individually addressable locations binary words representing decimal odometer data; a bus connecting the nonvolatile memory array to the stages of the binary counter; means for defining a correspondence between a binary counter stage and a nonvolatile memory array addressable location for purposes of reading or writing data; means for relocating a first addressable location assigned to store binary data representing first decimal value odometer data by generating a first new address from first high value decimal odometer data; and means for relocating a second addressable location assigned to store binary data representing second decimal value odometer data by generating a second new address from second high value decimal odometer data.
Claim 3
Dependent Claim
34 words
The circuit recited in claim 1, further including a means for nonvolatiley writing and reliably sensing flag data at a address in the nonvolatile memory array in response to high decimal value odometer data.
Claim 4
Dependent Claim
49 words
The circuit recited in claim 1, further including: means for selectively writing the odometer data in a selected counter stage into a corresponding nonvolatile memory array address location; and means for selectively reading the odometer data from a selected nonvolatile memory array address location into a corresponding counter stage.
Claim 5
Dependent Claim
50 words
The circuit recited in claim 2, further including: a means for selectively writing the odometer data in a selected counter stage into a corresponding nonvolatile memory array address location; and means for selectively reading the odometer data from a selected nonvolatile memory array address location into a corresponding counter stage.
Claim 6
Dependent Claim
40 words
The circuit recited in claim 3, wherein the means for selectively writing the odometer data include: means for identifying counter stages subject to a data change between successive write operations; and means for selectively writing odometer data for identified stages.
Claim 7
Dependent Claim
41 words
The circuit recited in claim 4, wherein the means for selectively writing the odometer data includes: means for identifying counter stages subject to a data change between the successive write operations; and means for selectively writing odometer data for identified stages.
Claim 8
Dependent Claim
152 words
A circuit for digitally accumulating and storing odometer information, comprising: a source of digital pulses representing odometer data; means for prescaling the relative number of the digital odometer data; a BCD counter with at least six decimal stages connected to accumulate prescaled odometer data; a nonvolatile memory array for storing four bit BCD odometer data by decimal position at individually addressable locations; a four bit wide bus connected to the nonvolatile memory array data input/output connection and to the BCD counter stages; control means for defining a correspondence between the counter stages and nonvolatile memory array addresses; control means for relocating the address for storing the ones digit data in the nonvolatile memory array upon the indexing of the ten thousands digit data; and control means for relocating the address for storing the tens digit data in the nonvolatile memory array upon the indexing or flag of the hundred thousands digit data.
Claim 9
Dependent Claim
152 words
A circuit for digitally accumulating and storing odometer information, comprising: a source of digital pulses representing odometer data; means for prescaling the relative number of the digital odometer data; a BCD counter with at least six decimal stages connected to accumulate prescaled odometer data; a nonvolatile memory array for storing four bit BCD odometer data by decimal position at individually addressable locations; a four bit wide bus connected to the nonvolatile memory array data input/output connection and to the BCD counter stages; control means for defining a correspondence between the counter stages and nonvolatile memory array addresses; control means for relocating the address for storing the ones digit data in the nonvolatile memory array upon the indexing of the ten thousands digit data; and control means for relocating the address for storing the tens digit data in the nonvolatile memory array upon the indexing or flag of the hundred thousands digit data.