Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
175 words
A programmable accountability apparatus for installation and use with any of a plurality of particular types of vending machines for monitoring vending functions without rewiring the vending machine in which it is installed, comprising: a plurality of monitoring wires attachable to a plurality of points within the vending machine which carry AC signals and which have been selected for monitoring, means for converting the AC signals to digital signals, a microprocessor programmed to monitor and collect data from the digital signals, memory, operatively associated with the microprocessor, for storing data collected from the digital signals, a fixed operating program, and program data for programming the microprocessor, said program data comprising a selected digital word comprising a plurality of bits for each of the plurality of monitoring wires, the bits of the word selected for each such wire determining the data to be collected and stored by the microprocessor upon the occurrence of the AC signal monitored by that wire, the program data serving to adapt the accountability apparatus for each particular type of vending machine.
Claim 2
Dependent Claim
175 words
A programmable accountability apparatus for installation and use with any of a plurality of particular types of vending machines for monitoring vending functions without rewiring the vending machine in which it is installed, comprising: a plurality of monitoring wires attachable to a plurality of points within the vending machine which carry AC signals and which have been selected for monitoring, means for converting the AC signals to digital signals, a microprocessor programmed to monitor and collect data from the digital signals, memory, operatively associated with the microprocessor, for storing data collected from the digital signals, a fixed operating program, and program data for programming the microprocessor, said program data comprising a selected digital word comprising a plurality of bits for each of the plurality of monitoring wires, the bits of the word selected for each such wire determining the data to be collected and stored by the microprocessor upon the occurrence of the AC signal monitored by that wire, the program data serving to adapt the accountability apparatus for each particular type of vending machine.
Claim 3
Dependent Claim
35 words
The accountability apparatus of claim 1 wherein the data collected by the microprocessor upon the occurrence of the AC signal on a monitoring wire indicates either the count, time or duration of the AC signal.
Claim 4
Dependent Claim
38 words
The accountability apparatus of claim 1 further comprising an interface circuit for receiving a digital signal from the vending machine's coinage mechanism, wherein the microprocessor stores data from this signal indicating the total cash value of completed vends.
Claim 5
Dependent Claim
30 words
The accountability apparatus of claim 3 wherein the data stored from the signal from the vending machine's coinage mechanism also indicates the value of coins directed to the cash box.
Claim 6
Dependent Claim
14 words
The accountability apparatus of claim 1 wherein the number of monitoring wires is sixteen.
Claim 7
Dependent Claim
14 words
The accountability apparatus of claim 1 wherein the number of monitoring wires is twenty-four.
Claim 8
Dependent Claim
18 words
The accountability apparatus of claim 2 wherein the selected digital word for each monitoring wire comprises eight bits.
Claim 9
Dependent Claim
150 words
The accountability apparatus of claim 7 wherein one bit of the selected digital word determines whether the occurrence of the AC signal is to be counted, a second bit determines whether the occurrence of the AC signal is to be timed, a third bit determines whether the occurrence of the AC signal is to be both timed and measured in duration, a fourth bit indicates whether the AC signal occurs before the vend-in-progress signal from the vending machine, a fifth bit indicates whether the AC signal occurs after the vend-in-progress signal from the vending machine, a sixth bit indicates whether the AC signal is of short or long duration, a seventh bit indicates whether the AC signal is normally absent or normally present, and an eighth bit indicates whether the AC signal is referenced to the first or second positive half-cycle of the primary AC signal powering the vending machine.
Claim 10
Dependent Claim
18 words
The accountability apparatus of claim 2 wherein the selected digital word for each monitoring wire comprises seven bits.
Claim 11
Dependent Claim
135 words
The accountability apparatus of claim 9 wherein one bit of the selected digital word determines whether the occurrence of the AC signal is to be counted, a second bit determines whether the occurrence of the AC signal is to be both timed and measured in duration, a third bit indicates whether the AC signal occurs before the vend-in-progress signal from the vending machine, a fourth bit indicates whether the AC signal occurs after the vend-in-progress signal from the vending machine, a fifth bit indicates whether the AC signal is of short or long duration, a sixth bit indicates whether the AC signal is normally absent or normally present, and a seventh bit indicates whether the AC signal is referenced to the first or second positive half-cycle of the primary AC signal powering the vending machine.
Claim 12
Dependent Claim
25 words
The accountability apparatus of claim 1 wherein the digital words for programming the microprocessor are transmitted into the memory as a series of hexadecimal characters.
Claim 13
Dependent Claim
27 words
The accountability apparatus of claim 1 wherein the data collected from the wires monitoring AC signals are stored in assigned fields of variable length in the memory.
Claim 14
Dependent Claim
50 words
The accountability apparatus of claim 12 wherein one memory field is assigned to store data collected from wires monitoring AC signals whose occurrences are counted and a second memory field is assigned to store data collected from wires monitoring AC signals whose occurrences are both timed and measured in duration.
Claim 15
Dependent Claim
26 words
The accountability apparatus of claim 13 wherein a third memory field is assigned to store data collected from wires monitoring AC signals whose occurrences are timed.
Claim 16
Dependent Claim
19 words
The accountability apparatus of claim 13 or 14 further comprising a monitored-data storage field in memory of fixed length.
Claim 17
Dependent Claim
51 words
The accountability apparatus of claim 13 wherein the data collected from each wire monitoring AC signals whose occurrences are counted are stored as four hexadecimal characters, and the data collected from each wire monitoring AC signals whose occurrences are both timed and measured in duration are stored as eighteen hexadecimal characters.
Claim 18
Dependent Claim
69 words
The accountability apparatus of claim 14 wherein the data collected from each wire monitoring AC signals whose occurrences are counted are stored as four hexadecimal characters, the data collected from each wire monitoring AC signals whose occurrances are timed are stored as twelve hexadecimal characters, and the data collected from each wire monitoring signals whose occurrences are both timed and measured in duration are stored as eighteen hexadecimal characters.
Claim 19
Dependent Claim
69 words
The accountability apparatus of claim 16 or 17 wherein the data stored from wires monitoring AC signals whose occurrences are both timed and measured in duration comprises data indicating the time and duration for the most recent three occurrences of the signal on each wire, wherein the time for each occurrence is stored as four hexadecimal characters and the duration of each occurrence is stored as two hexadecimal characters.
Claim 20
Dependent Claim
48 words
The accountability apparatus of claim 17 wherein the data stored from wires monitoring AC signals whose occurrences are timed comprises data indicating the time of the most recent three occurrences of the signal on each wire, wherein the time of each occurrence is stored as four hexadecimal characters.