Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
269 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second clock signals; a pulse signal generator controlled by said first clock signal; means controlled by said second clock signal for periodically applying said pulse signal to respective ones of said first set of lines in succession; means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse signal to all of said first lines, each of said scans being adapted to sense signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; first and second test means timed by said second clock signal and responsive to said sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; means responsive to the selected test means and to said previously stored key state for generating an output signal indicative of the newly verified state of said key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 2
Independent Claim
269 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second clock signals; a pulse signal generator controlled by said first clock signal; means controlled by said second clock signal for periodically applying said pulse signal to respective ones of said first set of lines in succession; means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse signal to all of said first lines, each of said scans being adapted to sense signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; first and second test means timed by said second clock signal and responsive to said sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; means responsive to the selected test means and to said previously stored key state for generating an output signal indicative of the newly verified state of said key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 3
Dependent Claim
126 words
A system in accordance with claim 1 wherein said selection means is connected to the output of each of said test means adapted to block signals from the non-selected test means; said first test means including first comparing means for effectively comparing each signal applied to one of said first lines with a signal representative of the sensed coupled-through signal to provide a comparison signal; said system further comprising means connected between said selection means and said output signal generating means for providing a signal representative of a presumed key state opposite to that previously stored for the key under test; and means responsive to the occurrence of a false comparison signal for switching said presumed key state signal to represent said previously stored key state.
Claim 4
Dependent Claim
70 words
A system in accordance with claim 2 wherein said updating means comprises means for recirculating said output signal to the input of said memory means; and means responsive to said output signal and to the previously stored key state of the key under test for generating a strobe signal in response to a change of key state, said strobe signal being indicative of the direction of said key state change.
Claim 5
Dependent Claim
48 words
A system in accordance with claim 3 and further including second comparing means adapted to reconstruct said sensed coupled-through signal if the latter exceeds a predetermined reference voltage; and means for coupling the signal so reconstructed to said first comparing means for comparison with said applied pulse signal.
Claim 6
Dependent Claim
80 words
A system in accordance with claim 4 wherein the interval for testing the state of individual keys is defined by a predetermined number of clock pulses of said second clock signal; said second test means comprising means for comparing the state of said reconstructed signal during the first clock period of said test interval with the state of the same signal during subsequent clock periods of said test interval to determine the absence of coupled-through pulses during said test interval.
Claim 7
Dependent Claim
28 words
A system in accordance with claim 1 wherein said pulse signal generator is adapted to provide a pseudo-random pulse signal for application to said first set of lines.
Claim 8
Dependent Claim
21 words
A system in accordance with claim 6 wherein said first and second clock signals are asynchronous with respect to each other.
Claim 9
Independent Claim
326 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second clock signals; a pulse signal generator adapted to provide a pseudo-random pulse sequence in synchronism with said first clock signal; means controlled by said second clock signal for periodically applying diverse pulse trains of said pseudo-random pulse sequence to respective ones of said first set of lines in succession; means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; test means timed by said second clock signal for determining the state of the key under test, said test means comprising means for comparing each of said reconstructed pulse trains to its corresponding applied pulse train to provide a comparison signal; means responsive to said comparison signal and to said previously stored key state for generating an output signal indicative of the newly verified state of said key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 10
Independent Claim
326 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second clock signals; a pulse signal generator adapted to provide a pseudo-random pulse sequence in synchronism with said first clock signal; means controlled by said second clock signal for periodically applying diverse pulse trains of said pseudo-random pulse sequence to respective ones of said first set of lines in succession; means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; test means timed by said second clock signal for determining the state of the key under test, said test means comprising means for comparing each of said reconstructed pulse trains to its corresponding applied pulse train to provide a comparison signal; means responsive to said comparison signal and to said previously stored key state for generating an output signal indicative of the newly verified state of said key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 11
Dependent Claim
21 words
A system in accordance with claim 8 wherein said first and second clock signals are asynchronous with respect to each other.
Claim 12
Dependent Claim
28 words
A system in accordance with claim 9 wherein said first and second clock signals have frequencies f 1 and f 2 respectively, where f 1 >>f 2 .
Claim 13
Dependent Claim
71 words
A system in accordance with claim 10 wherein the interval for testing the state of individual keys is defined by a predetermined number of clock pulses of said second clock signal and a signal sensing interval of duration T s is defined by said clock pulses within said key test interval; said pseudo-random pulse sequence having a sequence repetition period T r , where T r >T s >>1/f 1 .
Claim 14
Independent Claim
562 words
A system for verifying the actuation of the individual keys of a keyboard wherein capacitive signal coupling between selected lines of a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second asynchronous clock signals; a pulse signal generator adapted to provide a pseudo-random pulse sequence in synchronism with said first clock signal; multiplexing means controlled by said second clock signal for periodically applying diverse trains of pulses of said pulse sequence to respective ones of said first set of lines in succession; demultiplexing means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; first and second test circuits timed by said second clock signal for determining the active or inactive state respectively of the key under test; said first test circuit comprising means for comparing each of said reconstructed pulse trains with its corresponding applied pulse train during each cycle of said second clock signal, said comparing means being adapted to provide a true comparison signal for the key under test only while coincidence of the compared pulses is maintained; said second test circuit comprising means for determining the occurrence of reconstructed pulses during the test interval for said key; a first bistable circuit connected to said memory means and adapted to provide a signal representative of the previously stored state of the key under test; first and second selection means connected to the output of said first and second test circuits respectively, each of said selection means being responsive to said previously stored key state signal to select one of said test circuits by blocking the output of the non-selected circuit; a second bistable circuit coupled to said first and second selection means adapted to provide a signal representative of a presumed key state opposite to that previously stored for said key, said second bistable circuit being responsive to a false comparison signal from said second-recited comparing means for switching from said presumed key state to said previously stored key state; means responsive to said memory means and to said second bistable circuit for providing an output signal indicative of the newly verified state of said key; means for recirculating said output signal to the input of said memory means to update the key state previously stored for said key; and means responsive to said output signal and to said previously stored key state of said key for generating a strobe signal in response to a change of key state, said strobe signal being indicative of the direction of key state change.
Claim 15
Independent Claim
562 words
A system for verifying the actuation of the individual keys of a keyboard wherein capacitive signal coupling between selected lines of a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: means for applying first and second asynchronous clock signals; a pulse signal generator adapted to provide a pseudo-random pulse sequence in synchronism with said first clock signal; multiplexing means controlled by said second clock signal for periodically applying diverse trains of pulses of said pulse sequence to respective ones of said first set of lines in succession; demultiplexing means controlled by said second clock signal for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; first and second test circuits timed by said second clock signal for determining the active or inactive state respectively of the key under test; said first test circuit comprising means for comparing each of said reconstructed pulse trains with its corresponding applied pulse train during each cycle of said second clock signal, said comparing means being adapted to provide a true comparison signal for the key under test only while coincidence of the compared pulses is maintained; said second test circuit comprising means for determining the occurrence of reconstructed pulses during the test interval for said key; a first bistable circuit connected to said memory means and adapted to provide a signal representative of the previously stored state of the key under test; first and second selection means connected to the output of said first and second test circuits respectively, each of said selection means being responsive to said previously stored key state signal to select one of said test circuits by blocking the output of the non-selected circuit; a second bistable circuit coupled to said first and second selection means adapted to provide a signal representative of a presumed key state opposite to that previously stored for said key, said second bistable circuit being responsive to a false comparison signal from said second-recited comparing means for switching from said presumed key state to said previously stored key state; means responsive to said memory means and to said second bistable circuit for providing an output signal indicative of the newly verified state of said key; means for recirculating said output signal to the input of said memory means to update the key state previously stored for said key; and means responsive to said output signal and to said previously stored key state of said key for generating a strobe signal in response to a change of key state, said strobe signal being indicative of the direction of key state change.
Claim 16
Dependent Claim
80 words
A system in accordance with claim 12 wherein the interval for testing the state of individual keys is defined by a predetermined number of clock pulses of said second clock signal; said second test means comprising means for comparing the state of said reconstructed signal during the first clock period of said test interval with the state of the same signal during subsequent clock periods of said test interval to determine the absence of coupled-through pulses during said test interval.
Claim 17
Dependent Claim
28 words
A system in accordance with claim 13 wherein said first and second clock signals have frequencies f 1 and f 2 respectively, where f 1 >>f 2 .
Claim 18
Dependent Claim
58 words
A system in accordance with claim 14 wherein signal sensing during each of said key test intervals is limited to a shorter interval T s defined by a predetermined number of clock pulses of said second clock signal; said pseudo-random pulse sequence having a sequence repetition period T r , where T r >T s >>1/f 1 .
Claim 19
Independent Claim
299 words
A method for verifying the actuation of individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said method comprising the steps of: generating a pulse signal in synchronism with a first clock signal having a frequency f 1 , said pulse signal comprising a pseudo-random pulse sequence having a repetition period T r ; periodically applying said pulse signal in succession to respective ones of said first set of lines in synchronism with a second clock signal having a frequency f 2 , said signal application energizing said first lines with pulse trains constituting diverse portions of said pulse sequence; periodically scanning respective ones of said second set of lines in succession in synchronism with said second clock signal, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to the scanned second line from any of said first lines indicative of the active state of the corresponding keys; storing signals representative of the state of each of said keys; verifying the existing state of the key under test through a test selected in dependence on the previously stored key state signal; generating an output signal representative of said existing key state; comparing the previously stored key state signal with said output signal to generate a strobe signal upon the occurrence of a change of key state, said strobe signal being indicative of the direction of said key state change; and updating said previously stored key state signal with said output signal.
Claim 20
Independent Claim
299 words
A method for verifying the actuation of individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said method comprising the steps of: generating a pulse signal in synchronism with a first clock signal having a frequency f 1 , said pulse signal comprising a pseudo-random pulse sequence having a repetition period T r ; periodically applying said pulse signal in succession to respective ones of said first set of lines in synchronism with a second clock signal having a frequency f 2 , said signal application energizing said first lines with pulse trains constituting diverse portions of said pulse sequence; periodically scanning respective ones of said second set of lines in succession in synchronism with said second clock signal, the scan duration for each of said second lines being substantially coextensive with the successive application of said pulse trains to all of said first lines, each of said scans being adapted to sense pulse trains coupled through to the scanned second line from any of said first lines indicative of the active state of the corresponding keys; storing signals representative of the state of each of said keys; verifying the existing state of the key under test through a test selected in dependence on the previously stored key state signal; generating an output signal representative of said existing key state; comparing the previously stored key state signal with said output signal to generate a strobe signal upon the occurrence of a change of key state, said strobe signal being indicative of the direction of said key state change; and updating said previously stored key state signal with said output signal.
Claim 21
Dependent Claim
11 words
The method of claim 16 wherein f 1 >>f 2 .
Claim 22
Dependent Claim
96 words
The method of claim 17 and further including the steps of; comparing each pulse of the pulse train sensed for the key under test with a reference voltage; reconstructing each sensed pulse if it exceeds said reference voltage to generate a reconstructed pulse train; said step of verifying said existing key state including the steps of comparing said reconstructed pulse train with its corresponding applied pulse train if the inactive key state was previously stored for said key; and determining the absence of coupled-through pulses if the active key state was previously stored for said key.
Claim 23
Dependent Claim
31 words
The method of claim 18 wherein the comparison of said pulse trains for the key under test has a duration T s , where T r >T s >>1/f 1 .
Claim 24
Dependent Claim
78 words
The method of claim 19 and further comprising the steps of generating a presumed key state signal indicative of a key state opposite to that represented by said previously stored key state signal for said key under test; and switching the state of said presumed key state signal to said previously stored key state upon the occurrence of a false comparison of said compared pulse trains, said presumed key state signal determining the state of said output signal.
Claim 25
Independent Claim
221 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pulse signal generator; means for periodically applying the pulse signal from said generator to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being sufficient to permit the sensing of signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the past state of each key; first and second different test means responsive to a sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; means responsive to the selected test means and to said sensed signal for generating an output signal indicative of the newly verified state of each key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 26
Independent Claim
221 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pulse signal generator; means for periodically applying the pulse signal from said generator to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, the scan duration for each of said second lines being sufficient to permit the sensing of signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the past state of each key; first and second different test means responsive to a sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; means responsive to the selected test means and to said sensed signal for generating an output signal indicative of the newly verified state of each key; and means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 27
Dependent Claim
123 words
A system in accordance with claim 21 wherein said pulse signal generator is adapted to provide a pseudo-random pulse signal for application to said first set of lines; said first test means including first comparing means for effectively comparing each signal applied to one of said first lines with a signal representative of the sensed coupled-through signal to provide a comparison signal; said system further comprising means responsive to said test means for providing a signal to said output signal generating means representative of a presumed key state opposite to that previously stored for the key under test; and means responsive to the occurrence of a false comparison signal for switching said presumed key state signal to represent said previously stored key state.
Claim 28
Dependent Claim
48 words
A system in accordance with claim 22 and further including second comparing means adapted to reconstruct said sensed coupled-through signal if the latter exceeds a predetermined reference voltage; and means for coupling the signal so reconstructed to said first comparing means for comparison with said applied pulse signal.
Claim 29
Independent Claim
204 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pulse signal generator for providing pulse signals in a sequence having a pseudo-random nature; means for periodically applying said pulse signals to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, each of said scans being adapted to sense signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; first and second test means responsive to said sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; and means responsive to the selected test means and to said previously stored key state for generating an output signal indicative of the newly verified state of each key.
Claim 30
Independent Claim
204 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pulse signal generator for providing pulse signals in a sequence having a pseudo-random nature; means for periodically applying said pulse signals to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, each of said scans being adapted to sense signals coupled through to said scanned second line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; first and second test means responsive to said sensed signal for determining the state of the key under test; means responsive to the previously stored state of said key for selecting one of said test means; and means responsive to the selected test means and to said previously stored key state for generating an output signal indicative of the newly verified state of each key.
Claim 31
Dependent Claim
25 words
An arrangement according to claim 24 further comprising means responsive to said output signal for updating said previously stored key state in said memory means.
Claim 32
Dependent Claim
34 words
An arrangement according to claim 24 wherein the means for scanning scans at a rate which is different than the repetition rate of the pulse sequence of pulse signals from said pulse signal generator.
Claim 33
Dependent Claim
16 words
An arrangement according to claim 26 wherein said scanning rate is greater than said repetition rate.
Claim 34
Dependent Claim
126 words
A system in accordance with claim 24 wherein said selection means is connected to the output of each of said test means adapted to block signals from the non-selected test means; said first test means including first comparing means for effectively comparing each signal applied to one of said first lines with a signal representative of the sensed coupled-through signal to provide a comparison signal; said system further comprising means connected between said selection means and said output signal generating means for providing a signal representative of a presumed key state opposite to that previously stored for the key under test; and means responsive to the occurrence of a false comparison signal for switching said presumed key state signal to represent said previously stored key state.
Claim 35
Dependent Claim
70 words
A system in accordance with claim 28 wherein said updating means comprises means for recirculating said output signal to the input of said memory means; and means responsive to said output signal and to the previously stored key state of the key under test for generating a strobe signal in response to a change of key state, said strobe signal being indicative of the direction of said key state change.
Claim 36
Dependent Claim
47 words
A system in accordance with claim 29 and further including second comparing means adapted to reconstruct said sensed coupled-through signal if the latter exceeds predetermined reference voltage; and means for coupling the signal so reconstructed to said first comparing means for comparison with said applied pulse signal.
Claim 37
Independent Claim
250 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pseudo-random pulse signal generator adapted to provide a pseudo-random pulse sequence; means for periodically applying diverse pulse trains of said pseudo-random pulse sequence to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, each of said scans being adapted to sense pulse trains coupled through to said scanned line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; test means for determining the state of the key under test, said test means comprising means for comparing each of said reconstructed pulse trains to its corresponding applied pulse train to provide a comparison signal; and means responsive to said comparison signal and to said previously stored key state for generating an output signal indicative of the newly verified state of said key.
Claim 38
Independent Claim
250 words
A system for verifying the actuation of the individual keys of a keyboard wherein signal coupling between selected lines of at least a first and a second set of signal lines is established when a corresponding selected key changes from its inactive to its active state; said system comprising: a pseudo-random pulse signal generator adapted to provide a pseudo-random pulse sequence; means for periodically applying diverse pulse trains of said pseudo-random pulse sequence to respective ones of said first set of lines in succession; means for periodically scanning respective ones of said second set of lines in succession, each of said scans being adapted to sense pulse trains coupled through to said scanned line from any of said first lines indicative of the active state of the corresponding keys; memory means for storing signals representative of the state of each key; means for comparing each pulse of a sensed coupled-through pulse train against a reference voltage, said comparing means including means for generating a reconstructed pulse for each sensed pulse which exceeds said reference voltage to generate a reconstructed pulse train corresponding to said sensed pulse train; test means for determining the state of the key under test, said test means comprising means for comparing each of said reconstructed pulse trains to its corresponding applied pulse train to provide a comparison signal; and means responsive to said comparison signal and to said previously stored key state for generating an output signal indicative of the newly verified state of said key.
Claim 39
Dependent Claim
26 words
An arrangement according to claim 31 further comprising means responsive to said output signal for updating said previously stored stored key state in said memory means.
Claim 40
Dependent Claim
20 words
A system in accordance with claim 31 wherein said first and second signals are asynchronous with respect to each other.