Validator for scrip
AssigneeUMC Industries, Inc.
InventorsThaddeus M. Jones, Hasmukh R. Shah, Charles D. Nash
Life of this patent
Estimating the term…
Loading patent…
AssigneeUMC Industries, Inc.
InventorsThaddeus M. Jones, Hasmukh R. Shah, Charles D. Nash
Estimating the term…
A piece of scrip is engraved or printed with groups of patterns which can be sensed by a validator for scrip and one of those groups of patterns will define a code which will permit that piece of scrip to be accepted only by a scrip validator or by scrip validators which have that same code stored therein. Two additional groups of patterns define codes which can cause that scrip validator or those scrip validators to automatically respond to the codes stored therein to actuate price-determining relays within a vending machine. Each pattern is formed by a number of spaced parallel lines, and the various patterns on a piece of scrip can be given different identities merely by changing the spacing between the trailing edges of those spaced parallel lines. The patterns in each group of patterns will be sensed in a prescribed sequence, and the sequentially sensed patterns in any of those groups of patterns can be given various identities. As a result, the scrip validator of the present invention can accept a piece of scrip which has a given number of patterns of specifically different identities and yet reject a piece of scrip which has those same patterns arranged in a different sequence. In this way, the present invention makes it possible to use permutations, rather than mere combinations, of potentially usable pattern identities, and thus makes it possible to use just fifteen specifically different pattern identities to make thirty-two thousand seven hundred and sixty different pieces of scrip. The scrip validator of the present invention stores the codes, which correspond to the codes defined by the patterns on the piece of scrip, in serially shifted shift registers; and, as each pattern on the piece of scrip is sensed by the scrip validator, the data within the shift registers is serially shifted a plurality of times. The identity of any given pattern can be determined by three signals; and, by utilizing serially shifted shift registers which have seven or more stages, the present invention enables each shift register to store the pattern-identifying data for at least two patterns. In addition, the serial shifting of the shift registers permits the pattern-identifying data for the various patterns to be presented in fixed sequences. Moreover, by merely changing some of the connections to the input terminals of the shift registers, it is possible to change the codes stored within those shift registers. The frequency which identifies each pattern is sensed by the combination of a digital filter and a counter; and such a combination provides a strict test of the identification of each pattern because it requires the frequency which corresponds to the spacing of the trailing edges of the lines of that pattern to match the frequency of the digital filter, and it also requires that pattern to have a minimum number of lines which have that same spacing.
A validator which comprises sensing means that senses a plurality of patterns on a document in a predetermined sequence to effect the developing of sensed data, recognition means responsive to the developing of said sensed data to provide a plurality of logic level signals, a preprogrammed memory which is an electronic memory and thus has no moving parts and which contains pre-programmed data hard-wired therein, said hard-wired pre-programmed data corresponding to said plurality of patterns on said document, said pre-programmed memory holding said pre-programmed data as a plurality of discrete groupings of pre-programmed data in the form of predetermined logic level signals, one of said groupings of pre-programmed data corresponding to the logic level signals which said recognition means develops when said sensing means senses a predetermined one of said plurality of patterns on said document, another of said groupings of pre-programmed data corresponding to the logic level signals which said recognition means develops when said sensing means senses a predetermined succeeding one of said plurality of patterns on said document, said one and said other groupings of said pre-programmed data being stored within said pre-programmed memory in a manner which permits said one and said other groupings of said pre-programmed data to be read in the same sequence in which said predetermined one and said predetermined succeeding one of said patterns on said document are sensed by said sensing means, a comparing means that can compare said logic level signals which said recognition means develops when said sensing means senses said predetermined one and said predetermined succeeding one of said plurality of patterns on said document directly with said predetermined logic level signals while said predetermined logic level signals are stored within said pre-programmed memory, further means to effect sequential comparing by said comparing means of said logic level signals, developed by said recognition means during the sensing of said predetermined one and of said predetermined succeeding one of said patterns by said sensing means, with said predetermined logic level signals which constitute said pre-programmed data within said pre-programmed memory, and additional means to effect validation of said document if said sensed data obtained during the sensing of said predetermined one and of said predetermined succeeding one of said patterns by said sensing means corresponds in nature and in sequence with said pre-programmed data within said pre-programmed memory.
A validator which comprises a sensing means that can sense a plurality of patterns on a document and develop a plurality of signals which have frequencies corresponding to said patterns, a memory having a plurality of elements wherein a plurality of specifically-different pattern-recognition data must be stored during the validation of an authentic document, a frequency-sensing circuit that receives said plurality of signals and that will develop an output signal if one of said plurality of frequencies corresponding to one of said patterns has a predetermined value, a second frequency-sensing circuit that receives said plurality of signals and that will develop a second and different output signal if another of said plurality of frequencies corresponding to another of said patterns has a second and different predetermined value, said sensing means responding to sequential sensing of said plurality of patterns on said document to cause the first said frequency-sensing circuit and said second frequency-sensing circuit to sequentially develop the first said output signal and said second and different output signal, means that responds to said first said output signal from said first said frequency-sensing circuit to develop predetermined pattern-recognition data which includes at least one logic level signal having a predetermined logic level and which can be stored in at least one predetermined element of said memory, said means subsequently responding to said second output signal from said second frequency-sensing circuit to develop further and different predetermined pattern-recognition data which includes at least one logic level signal having said predetermined logic level and which can be stored in at least one different predetermined element of said memory, and comparing and processing circuitry which responds to the first said predetermined pattern-recognition data to indicate that said sensing means has sensed a pattern having said one of said plurality of frequencies, said comparing and processing circuitry also responding to said further and different predetermined pattern-recognition data to indicate that said sensing means has sensed a pattern having said other of said plurality of frequencies, said comparing and processing circuitry sensing the sequence in which said first said predetermined pattern-recognition data and said further and different predetermined pattern-recognition data were developed and thereby sensing the sequence in which said pattern having said one of said plurality of frequencies and said pattern having said other of said plurality of frequencies were sensed, said comparing and processing circuitry providing a predetermined indication whenever it senses that the sequence, in which said pattern having said one of said plurality of frequencies and said pattern having said other of said plurality of frequencies were sensed, corresponds to the sequence of sensing of corresponding patterns on said authentic document, said validator responding to the sensing of a given one of said patterns by said sensing means to perform the dual functions of developing a frequency corresponding to said pattern and also of causing said comparing and processing circuitry to initiate the comparing and processing of said pattern-recognition data developed by said means because of the response to the sensing of said given one pattern, and said validator responding to the sensing of each subsequently-sensed pattern by said sensing means to perform the dual functions of developing a frequency corresponding to said subsequently-sensed pattern and also of causing said comparing and processing circuitry to initiate the comparing and processing of said further and different pattern-recognition data developed by said means because of the response to the sensing of said subsequently-sensed pattern.
A validator which comprises a sensor, a frequency detector, a second frequency detector, means connecting the output of said sensor to both of said frequency detectors, said sensor responding to an authentic document to develop a frequency to which one of said frequency detectors will respond but to which the other of said frequency detectors will not respond, said sensor not responding to a spurious document to develop signals to which either of said frequency detectors will respond, the first said frequency detector normally having a first signal at the output thereof but acting whenever it responds to an acceptable frequency that is applied to the input thereof to develop a second signal at said output thereof, said second frequency detector normally having a third signal at the output thereof but acting whenever it responds to a proper frequency that is applied to the input thereof to develop a fourth signal at said output thereof, a memory which has data stored therein indicative of conditions wherein the first said frequency detector responds to an acceptable frequency applied to said input thereof but said second frequency detector does not have a proper frequency applied to said input thereof and also has stored therein data indicating that said second frequency detector has a proper frequency applied to said input thereof but that the first said frequency detector does not have an acceptable frequency applied to said input thereof, a comparing means, and further means enabling said comparing means to determine whether the sensing of a document by said sensor has caused the signals at said outputs of the first said and said second frequency detectors to correspond to any data in said memory, said further means also enabling said comparing means to determine which of said frequency detectors responded to said sensing of said documents by said sensor to change the signal at said output thereof.
A validator which comprises a sensor that can respond to a pattern on a document, which includes a plurality of spaced-apart lines, to develop signals corresponding to the line spacing in said pattern on said document, means to respond to said signals from said sensor to provide a plurality of waveforms each of which has a zero-departing portion and a zero-approaching portion with an intervening peak where the transition occurs between said zero-departing portion and said zero-approaching portion, a peak detector which responds to said transitions which occur in said waveforms, developed by said means in response to said signals developed by said sensor, to develop corresponding output signals having a frequency corresponding to the occurrence in time of said transitions in said waveforms, and a frequency detector which can respond to said frequency, of said output signals that are developed by said peak detector, and which corresponds to the occurrence in time of said transitions in said waveforms, to determine whether said frequency of said output signals substantially equals a predetermined frequency, said peak detector not sensing the average value of the slope of said zero-departing portion of any of said waveforms and not sensing the average value of the slope of said zero-approaching portion of any of said waveforms and also not sensing an amplitude which is spaced from zero by a predetermined amount and, instead, sensing said transitions which occur in said waveforms, thereby sensing the peaks of the signals which are developed by said sensor and which correspond to the line spacing in said pattern on said document rather than to the slope or to the amplitude of those signals, thereby providing output signals with edges which correspond closely to predetermined portions of said lines on said document.
A validator which comprises a sensor that senses a given pattern on a document to effect the developing of sensed data, a sensed data memory which has a plurality of stages therein, sensing-responsive means that causes the sensed data from said given pattern to appear on a plurality of conductors as logic level signals, said plurality of conductors being connected to said plurality of stages in said sensed data memory and thereby enabling said logic level signals to be applied to and stored within said plurality of stages in said sensed data memory, a pre-programmed means that can develop pattern-recognition data corresponding to said given pattern on said document, said pattern-recognition data being developed by said pre-programmed means in a manner which permits said pattern-recognition data to be read in a predetermined sequence which is the same sequence in which said sensed data in said sensed data memory is read, said pattern-recognition data being developed by said pre-programmed means in the form of logic level signals, a comparing means, further means to effect a plurality of succeeding comparisons by said comparing means of the nature of said sensed data which corresponds to said given pattern and which is sequentially read from said sensed data memory in the form of logic level signals with said pattern recognition data which is sequentially developed by said pre-programmed means in the form of logic level signals, and additional means to prevent validation of said document if, during any of said plurality of succeeding comparisons by said comparing means, of said sensed data corresponding to said given pattern, any of said sensed data which is sequentially read from said sensed data memory fails to correspond in nature and in sequence with said pattern-recognition data that is sequentially developed by said pre-programmed means.
A validator which comprises a sensing means that can sense a given pattern on a document and develop a signal, a circuit that receives said signal and that will develop an output signal if said given pattern has a predetermined nature, means that responds to said output signal from said circuit to develop predetermined pattern-recognition data, pre-programmed means that can develop predetermined comparative pattern-recognition data, and comparing and processing circuitry which compares said predetermined comparative pattern-recognition data with said pattern-recognition data that said means develops in response to an output signal from said circuit and which helps produce a validation signal if a proper comparison is obtained, said validator responding to the sensing of said given pattern by said sensing means to perform the dual functions of developing a signal corresponding to said given pattern and also of causing said comparing and processing circuitry to initiate the comparing and processing of said pattern-recognition data developed by said means with said predetermined comparative pattern-recognition data developed by said pre-programmed means, said pattern-recognition data which said means develops in response to an output signal from said circuit being stored temporarily within a memory, said pattern-recognition data which said means develops in response to an output signal from said circuit including a plurality of signals, said predetermined comparative pattern-recognition data developed by said pre-programmed means including a plurality of further signals, and said comparing and processing circuitry comparing corresponding ones of the first said plurality of signals with corresponding ones of said plurality of further signals a predetermined plural number of times in response to the sensing of said given pattern, and the comparisons of said ones of the first said plurality of signals and of said plurality of further signals being made sequentially at predetermined time intervals.
A validator which comprises sensing means that scans a plurality of patterns on a document in a pre-determined sequence to effect the developing of sensed data, a pre-programmed memory which contains pre-programmed data corresponding to said plurality of patterns on said document, said pre-programmed data being stored within said pre-programmed memory in a manner which permits said pre-programmed data to be read in the same sequence in which the corresponding patterns on said document are scanned by said sensing means, a comparing means, further means to effect sequential comparing by said comparing means of the nature of said sensed data, obtained during the sensing of said patterns by said sensing means, with said pre-programmed data sequentially read from said pre-programmed memory, and additional means to effect validation of said document if said sensed data obtained during the sensing of said patterns by said sensing means corresponds in nature and in sequence with said pre-programmed data within said pre-programmed memory, any patterns on said document representing different values being defined by differently spaced-apart lines, said sensing means developing signals having different frequencies corresponding to the spacing of said differently spaced-apart lines, frequency detectors which respond to said signals to help develop said sensed data, said frequency detectors being made in the form of printed circuits on removable circuit boards, and said validator being enabled to accept documents whereon said patterns have been transposed by making a corresponding transposition in the positions of said removable circuit boards.
A validator which comprises sensing means that scans a plurality of patterns on a document in a pre-determined sequence to effect the developing of sensed data, a pre-programmed memory which contains pre-programmed data corresponding to said plurality of patterns on said document, said pre-programmed data being stored within said pre-programmed memory in a manner which permits said pre-programmed data to be read in the same sequence in which the corresponding patterns on said document are scanned by said sensing means, a comparing means, further means to effect sequential comparing by said comparing means of the nature of said sensed data, obtained during the sensing of said patterns by said sensing means, with said pre-programmed data sequentially read from said pre-programmed memory, and additional means to effect validation of said document if said sensed data obtained during the sensing of said patterns by said sensing means corresponds in nature and in sequence with said pre-programmed data within said pre-programmed memory, said sensing means sensing a further plurality of patterns on said document in a predetermined sequence to effect the developing of further sensed data, said pre-programmed memory containing further pre-programmed data corresponding to said further plurality of patterns on said document, said further pre-programmed data being stored within said pre-programmed memory in a manner which permits said further pre-programmed data to be read in the same sequence in which the corresponding patterns of said further plurality of patterns on said document are sensed by said sensing means, said further means effecting sequential comparing by said comparing means of the nature of said further sensed data, obtained during the sensing of said patterns of said further plurality of patterns by said sensing means, with said further pre-programmed data sequentially read from said pre-programmed memory, utilization means to develop a utilization signal if said further sensed data obtained during the sensing of said patterns of said further plurality of patterns by said sensing means corresponds in nature and in sequence with said further pre-programmed data within said pre-programmed memory, an inhibiting circuit that inhibits said utilization means during said comparing of the first said sensed data, obtained during the sensing of the first said patterns by said sensing means, with the first said pre-programmed data sequentially read from said pre-programmed memory, and said inhibiting circuit inhibiting said additional means during said comparing of said further sensed data, obtained during the sensing of said patterns of said further plurality of patterns by said sensing means, with said further pre-programmed data sequentially read from said pre-programmed memory.
A validator which comprises sensing means that scans a plurality of patterns on a document in a pre-determined sequence to effect the developing of sensed data, a pre-programmed memory which contains pre-programmed data corresponding to said plurality of patterns on said document, said pre-programmed data being stored within said pre-programmed memory in a manner which permits said pre-programmed data to be read in the same sequence in which the corresponding patterns on said document are scanned by said sensing means, a comparing means, further means to effect sequential comparing by said comparing means of the nature of said sensed data, obtained during the sensing of said patterns by said sensing means, with said pre-programmed data sequentially read from said pre-programmed memory, and additional means to effect validation of said document if said sensed data obtained during the sensing of said patterns by said sensing means corresponds in nature and in sequence with said pre-programmed data within said pre-programmed memory, said sensing means sensing a further plurality of patterns on said document in a predetermined sequence to effect the developing of further sensed data, said pre-programmed memory containing further pre-programmed data corresponding to said further plurality of patterns on said document, said further pre-programmed data being stored within said pre-programmed memory in a manner which permits said further pre-programmed data to be read in the same sequence in which the corresponding patterns of said further plurality of patterns on said document are sensed by said sensing means, said further means effecting sequential comparing by said comparing means of the nature of said further sensed data, obtained during the sensing of said patterns of said further plurality of patterns by said sensing means, with said further pre-programmed data sequentially read from said pre-programmed memory, utilization means to develop a utilization signal if said further sensed data, obtained during the sensing of said patterns of said further plurality of patterns by said sensing means, corresponds in nature and in sequence with said further pre-programmed data within said pre-programmed memory, an inhibiting circuit that inhibits said utilization means during said comparing of the first said sensed data, obtained during the sensing of the first said patterns by said sensing means, with the first said pre-programmed data sequentially read from said pre-programmed memory, said inhibiting circuit inhibiting said additional means during said comparing of said further sensed data, obtained during the sensing of said patterns of said further plurality of patterns by said sensing means, with said further pre-programmed data sequentially read from said pre-programmed memory, and a pre-programmed means which causes said inhibiting circuit to inhibit said utilization means and said additional means in a predetermined sequence, whereby said additional means can effect validation of a document and said utilization means can develop said utilization signal only if the patterns on such document enable said sensing means to develop sensed data which corresponds in nature and in sequence with said pre-programmed data within said pre-programmed memory and only if said further sensed data obtained during the sensing of some of such patterns corresponds in nature and in sequence with said further pre-programmed data within said pre-programmed memory.
A validator which comprises sensing means that can sense a plurality of predetermined patterns on a document in a predetermined sequence to effect the developing of sensed data, a first recognition circuit to which said sensed data is applied, a second recognition circuit to which said sensed data is applied, said sensing means responding to one of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said first recognition circuit will respond but to which said second recognition circuit can not respond, said sensing means responding to a second of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said second recognition circuit will respond but to which said first recognition circuit can not respond, said sensing means not responding to a spurious pattern to develop signals to which either of said recognition circuits will respond, said first recognition circuit normally having a first logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said one predetermined pattern on said document to develop a second logic level signal at said output thereof, said second recognition circuit normally having a third logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said predetermined pattern on said document to develop a fourth logic level signal at said output thereof, said recognition circuits always providing two of said four logic level signals, pre-programmed means that can not respond to just one of said four logic level signals to develop pattern-recognition data but that responds to the developing of a predetermined combination of two of said four logic level signals to develop predetermined pattern-recognition data and that reponds to the developing of a second and different predetermined combination of two of said four logic level signals to develop a second and different predetermined pattern-recognition data, said pre-programmed means sensing the sequence in which the first said predetermined pattern-recognition data and said second and different predetermined pattern-recognition data were developed and thereby indicating the sequence in which said one predetermined pattern on said document and said second predetermined pattern on said document were sensed, and further means responsive to the indication provided by said pre-programmed means to indicate whether the sequence of sensing of said one predetermined pattern on said document and of said second predetermined pattern on said document correspond to the sequence of sensing of corresponding patterns on a valid and acceptable document.
A validator which comprises sensing means that can sense a plurality of predetermined patterns on a document in a predetermined sequence to effect the developing of sensed data, a first recognition circuit to which said sensed data is applied, a second recognition circuit to which said sensed data is applied, said sensing means responding to one of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said first recognition circuit will respond but to which said second recognition circuit can not respond, said sensing means responding to a second of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said second recognition circuit will respond but to which said first recognition circuit can not respond, said sensing means not responding to a spurious pattern to develop signals to which either of said recognition circuits will respond, said first recognition circuit normally having a first logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said one predetermined pattern on said document to develop a second logic level signal at said output thereof, said second recognition circuit normally having a third logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said second predetermined pattern on said document to develop a fourth logic level signal at said output thereof, said recognition circuits always providing two of said four logic level signals, pre-programmed means that senses the sequence in which the first said predetermined pattern-recognition data and said second and different predetermined pattern-recognition data were developed and thereby indicating the sequence in which said one predetermined pattern on said document and said second predetermined pattern on said document were sensed, and further means responsive to the indication provided by said pre-programmed means to indicate whether the sequence of sensing of said one predetermined pattern on said document and of said second predetermined pattern on said document correspond to the sequence of sensing of corresponding patterns on a valid and acceptable document, any patterns of said plurality of predetermined patterns on said document which have different values being defined by differently spaced-apart lines, said sensing means developing signals having different frequencies corresponding to different spacings of said differently spaced-apart lines, said first recognition circuit including a frequency detector which responds to said sensed data to develop at least one of said logic level signals, said second recognition circuit including a second frequency detector which responds to said sensed data to develop at least another of said logic level signals, said frequency detectors having the form of printed circuits on removable circuit boards, and said validator being enabled to accept documents wherein the patterns thereon have been transposed by making a corresponding transposition in the positions of said removable circuit boards.
A validator which comprises a sensor, a frequency detector, a second frequency detector, means connecting the output of said sensor to both of said frequency detectors, said sensor responding to a predetermined authentic pattern on an authentic document to develop a frequency to which one of said frequency detectors will respond but to which the other of said frequency detectors will not respond, said sensor responding to a second predetermined authentic pattern on said authentic document to develop a frequency to which another of said frequency detectors will respond but to which said one of said frequency detectors will not respond, said sensor not responding to a spurious pattern to develop signals to which either of said frequency detectors will respond, the first said frequency detector normally having a first signal at the output thereof but acting whenever it responds to an acceptable frequency that is applied to the input thereof to develop a second signal at said output thereof, said second frequency detector normally having a third signal at the output thereof but acting whenever it responds to a proper frequency that is applied to the input thereof to develop a fourth signal at said output thereof, pre-programmed means which responds to the developing of said second signal and to the continuing existence of said third signal to indicate that the first said frequency detector has responded to said output of said sensor to determine that an acceptable frequency has been applied to said input of said first said frequency detector and that said second frequency detector has determined that an acceptable frequency has not been supplied to said input of said second frequency detector, said pre-programmed means responding to the developing of said fourth signal and to the continuing existence of said first signal to indicate that said second frequency detector has responded to said output of said sensor to determine that an acceptable frequency has been supplied to said input of said second frequency detector and that said first said frequency detector has determined that an acceptable frequency has not been applied to said input of said first said frequency detector, a comparing means, further means enabling said comparing means to determine whether the sensing of a document by said sensor has caused the signals at said output of the first said frequency detector to cause said pre-programmed means to indicate that an acceptable frequency has been applied to said input of said first said frequency detector, said further means also enabling said comparing means to determine whether the sensing of said document by said sensor has caused the signals at said output of said second frequency detector to cause said pre-programmed means to indicate that an acceptable frequency has been applied to said input of said second frequency detector, said further means also enabling said comparing means to indicate which of said frequency detectors responded to said sensing of said authentic document by said sensor to change the signal at said output thereof, and selection-indicating means which coacts with said further means to determine the sequence in which the first said predetermined authentic pattern and said second predetermined authentic pattern on said authentic document were sensed by said sensor and thereby indicates which of a plurality of selections is desired.
A validator which comprises sensing means that can sense a plurality of predetermined patterns on a document in a predetermined sequence to effect the developing of sensed data, a first recognition circuit to which said sensed data is applied, a second recognition circuit to which said sensed data is applied, said sensing means responding to one of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said first recognition circuit will respond but to which said second recognition circuit can not respond, said sensing means responding to a second of said predetermined patterns on said document effect the developing of sensed data in the form of a signal to which said second recognition circuit will respond but to which said first recognition circuit can not respond, said sensing means not responding to a spurious pattern to develop signals to which either of said recognition circuits will respond, said first recognition circuit normally having a first logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said one predetermined pattern on said document to develop a second logic level signal at said output thereof, said second recognition circuit normally having a third logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said second predetermined pattern on said document to develop a fourth logic level signal at said output thereof, said recognition circuits always providing two of said four logic level signals, pre-programmed means sensing the sequence in which the first said predetermined pattern-recognition data and said second and different predetermined pattern-recognition data were developed and thereby indicating the sequence in which said one predetermined pattern on said document and said second predetermined pattern on said document were sensed, further means responsive to the indication provided by said pre-programmed means to indicate whether the sequence of sensing of said one predetermined pattern on said document and of said second predetermined pattern on said document correspond to the sequence of sensing of corresponding patterns on a valid and acceptable document, and selection-indicating means which responds to the sensing of additional patterns on said document by said sensing means to determine the sequence in which said additional patterns were sensed by said sensing means, and thereby indicates the particular selection that is desired.
A validator which comprises sensing means that can sense a plurality of predetermined patterns on a document in a predetermined sequence to effect the developing of sensed data, a first recognition circuit to which said sensed data is applied, a second recognition circuit to which said sensed data is applied, said sensing means responding to one of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said first recognition circuit will respond but to which said second recognition circuit can not respond, said sensing means responding to a second of said predetermined patterns on said document to effect the developing of sensed data in the form of a signal to which said second recognition circuit will respond but to which said first recognition circuit can not respond, said sensing means not responding to a spurious pattern to develop signals to which either of said recognition circuits will respond, said first recognition circuit normally having a first logic level signal at the output thereof but acting whenever it respond to sensed data corresponding to said one predetermined pattern on said document to develop a second logic level signal at said output thereof, said second recognition circuit normally having a third logic level signal at the output thereof but acting whenever it responds to sensed data corresponding to said second predetermined pattern on said document to develop a fourth logic level signal at said output thereof, said recognition circuits always providing two of said four logic level signals, preprogrammed means which responds to signals that are developed in response to the sensing of a given first of said predetermined patterns on said document and which responds to next-succeeding signals that are developed in response to the sensing of a given second of said predetermined patterns to provide an indication that an authentic document having authentically oriented predetermined patterns thereon was sensed, said preprogramming means indicating than an authentic document having authentically-oriented predetermined patterns thereon was not sensed if it receives signals that are developed in response to the sensing of said given first of said predetermined patterns on said document and to the sensing of said given second of said predetermined patterns but receives signals corresponding to a third pattern after it receives said signals that are developed in response to the sensing of said given first of said predetermined pattern on said document but before it receives said signals that are developed in response to the sensing of said given second of said predetermined patterns, said pre-programmed means being conditioned, as a result of the sensing of said given first of said predetermined patterns, to anticipate the sensing of said given second of said predetermined patterns.
Dependencies are inferred from the claim text.