Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
147 words
A control system monitor comprising: means for generating a first sequence of data words, said data words being representative of the operating status of a system being monitored; means for producing a second sequence of data words; a comparator for comparing data words of said first sequence of data words with data words of said second sequence of data words wherein corresponding data words in said first and second sequence of data words are presented to said comparator during successive time intervals, said successsive time intervals overlapping for a preselected time; said comparator producing a first logic level output when said data words being compared agree and a second logic level output when said data words being compared disagree; and means for producing a predetermined output condition when the output of said comparator fails to oscillate between said first and second logic levels in a prescribed manner.
Claim 2
Dependent Claim
147 words
A control system monitor comprising: means for generating a first sequence of data words, said data words being representative of the operating status of a system being monitored; means for producing a second sequence of data words; a comparator for comparing data words of said first sequence of data words with data words of said second sequence of data words wherein corresponding data words in said first and second sequence of data words are presented to said comparator during successive time intervals, said successsive time intervals overlapping for a preselected time; said comparator producing a first logic level output when said data words being compared agree and a second logic level output when said data words being compared disagree; and means for producing a predetermined output condition when the output of said comparator fails to oscillate between said first and second logic levels in a prescribed manner.
Claim 3
Dependent Claim
119 words
A control system monitor as recited in claim 1, wherein said means for producing a predetermined output condition comprises: two capacitors; one of said capacitors being charged while said comparator output is at said first logic level and discharges while said comparator output is at said second logic level; the other of said capacitors being discharged while said comparator output is at said first logic level and charged while said comparator output is at said second logic level; and the charging and discharging rates of each of said capacitors being chosen such that the voltage on each capacitor remains above a preselected level when said comparator output oscillates between said first and second logic levels in said prescribed manner.
Claim 4
Dependent Claim
59 words
A control system monitor as recited in claims 1 or 2, wherein said means for generating said first sequence of data words comprises: a microprocessor having a pair of data lines connected to the system being monitored and programmed to conduct tests on the system, the results of said tests being encoded in said first sequence of data words.
Claim 5
Dependent Claim
33 words
A control system monitor as recited in claim 3, wherein said data words of said first and second sequences of data words are in binary form, consecutive data words being non-sequential binary numbers.
Claim 6
Dependent Claim
29 words
A control system monitor as recited in claim 3, further comprising: means responsive to said microprocessor for reducing voltage on one of said capacitors below said preselected capacitor voltage.
Claim 7
Dependent Claim
39 words
A control system monitor as recited in claim 5, wherein said means responsive to said microprocessor comprises: a transistor switch coupled between said comparator output and ground, said switch being rendered on or off in response to said microprocessor.
Claim 8
Dependent Claim
222 words
A control system monitor as recited in claim 2, wherein said charging and discharging rates of said capacitors are controlled by a circuit comprising: a first circuit branch connected between a voltage source and ground; said first circuit branch including the series connection of a first and second resistor and a first one of said capacitors, with the capacitor being connected to ground; a first transistor switch connected between the junction of said first and second resistors and ground, the base of said transistor being coupled to the output of said comparator; a second circuit branch connected between said voltage source and ground; said second circuit branch including the series connection of a second transistor switch, a third resistor and a second one of said capacitors with said second capacitor being connected to ground; a third circuit branch connected between a junction point between said second resistor and said first capacitor and a junction point between said third resistor and said second capacitor; said third circuit branch including two series connected diodes wherein the anodes of said diodes are connected together; a fourth resistor connected in parallel with said second one of said capacitors; and said second transistor switch being off when said first transistor switch is on and said second transistor switch being on when said first transistor switch is off.
Claim 9
Dependent Claim
38 words
A control system monitor as recited in claim 2, wherein said means for producting a predetermined output comprises: a transistor switch, connected to turn on when the voltage on each of said capacitors is above a preselected level.
Claim 10
Dependent Claim
76 words
A control system monitor as recited in claims 1 or 2, further comprising: a clock for generating a periodic waveform of a preselected frequency; said waveform being coupled to said means for generating a first sequence of data words and said means for producing a second sequence of data words; and said successive time intervals being overlapping by at least one period of said waveform and being nonoverlapping by at least one period of said waveform.
Claim 11
Independent Claim
146 words
A method of monitoring a control system comprising the steps of: conducting a series of self-test routines on a control system; generating a first sequence of data words representing the results of said test routines; presenting each data word of said first sequence to a comparator for a first preselected time interval; presenting a second sequence of data words to said comparator wherein each data word of said second sequence is presented to said comparator for a second preselected time interval, said first and second time intervals partially overlapping; charging a first capacitor and discharging a second capacitor when the data words presented to said comparator agree; discharging a first capacitor and charging a second capacitor when the data words presented to said comparator disagree; and generating a predetermined output signal when the voltage charge on said first or second capacitor falls below a preselected value.
Claim 12
Independent Claim
146 words
A method of monitoring a control system comprising the steps of: conducting a series of self-test routines on a control system; generating a first sequence of data words representing the results of said test routines; presenting each data word of said first sequence to a comparator for a first preselected time interval; presenting a second sequence of data words to said comparator wherein each data word of said second sequence is presented to said comparator for a second preselected time interval, said first and second time intervals partially overlapping; charging a first capacitor and discharging a second capacitor when the data words presented to said comparator agree; discharging a first capacitor and charging a second capacitor when the data words presented to said comparator disagree; and generating a predetermined output signal when the voltage charge on said first or second capacitor falls below a preselected value.