Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
225 words
A verifier for use in a personal identification system of the type in which a card is issued to a person by an entity with a personal assigned number, definable as PAN, which is recorded on the card, and a number definable as an Offset Number, which is also recorded on the card, said Offset Number being generated by a generator of said system as a function of at least said PAN and a secret code in the form of a digital sequence secretly chosen, by and known only by said person, definable as PIN, the verifier comprising: first means for receiving said PAN and said Offset Number, recorded on said card, for processing said PAN and thereafter mapping said PAN and the digits of the Offset Number, definable as D i 's, to provide a sequence of digits, definable as C i c 's; second means for receiving a PIN from a person the identity of which is to be verified and for processing said PIN to provide a sequence of digits, definable as C i 's; and comparing means for comparing corresponding C i c 's and C i 's to provide a valid signal when C i c 's=C i 's for each i and for providing an invalid signal when C i c 's≠C i 's for one or more i's.
Claim 2
Dependent Claim
225 words
A verifier for use in a personal identification system of the type in which a card is issued to a person by an entity with a personal assigned number, definable as PAN, which is recorded on the card, and a number definable as an Offset Number, which is also recorded on the card, said Offset Number being generated by a generator of said system as a function of at least said PAN and a secret code in the form of a digital sequence secretly chosen, by and known only by said person, definable as PIN, the verifier comprising: first means for receiving said PAN and said Offset Number, recorded on said card, for processing said PAN and thereafter mapping said PAN and the digits of the Offset Number, definable as D i 's, to provide a sequence of digits, definable as C i c 's; second means for receiving a PIN from a person the identity of which is to be verified and for processing said PIN to provide a sequence of digits, definable as C i 's; and comparing means for comparing corresponding C i c 's and C i 's to provide a valid signal when C i c 's=C i 's for each i and for providing an invalid signal when C i c 's≠C i 's for one or more i's.
Claim 3
Dependent Claim
157 words
A verifier as recited in claim 1 wherein said first means include feedback shift register means, definable as FSR A, and means for transforming the PAN into transformed digits, prior to storing them in said FSR A, and said second means include second feedback shift register means, definable as FSR C and means for transforming the PIN digits prior to storing them in said FSR C, said verifier further including third feedback shift register means definable as FSR B, means for clocking said FSR's A, B and C, means for initializing said FSR B with at least portions of digits in said FSR's A and C, said first means producing said C i c 's only during a sequence of clock periods following a selected sensed state of FSR B and said comparing means comparing said C i c 's with said C i 's which are provided from FSR C during said sequence of clock periods.
Claim 4
Dependent Claim
64 words
A verifier as recited in claim 2 wherein said first means include mapping means for providing said C i c 's during said sequence of clock pulses by mapping A i 's, provided by said FSR A during said sequence, with D i 's stored in said verifier, whereby C i c =A i * D i , where * represents a mapping operation.
Claim 5
Dependent Claim
54 words
A verifier as recited in claim 3 wherein said mapping means include means for mapping said A i 's and D i 's based on a preselected criteria, which is related to mapping in the generator of the outputs of said FSR's A and C into the D i 's, comprising said Offset Number.
Claim 6
Dependent Claim
23 words
A verifier as recited in claim 4 wherein the mapping is based on a Latin Square of n×n, where n is an integer.
Claim 7
Dependent Claim
9 words
A verifier as recited in claim 5 wherein n=10.
Claim 8
Dependent Claim
95 words
A verifier as recited in claim 4 wherein said verifier includes transformation means for transforming the outputs of said FSR C, definable as C i 's, into C i T's (corresponding to C i Transformed) and said mapping means includes means for mapping said A i 's and D i 's based on a preselected criteria which is related to mapping, in the generator, of the outputs of said FSR's A and C to generate the D i 's, comprising said Offset Number and is further related to the transformation performed by said transformation means.
Claim 9
Dependent Claim
23 words
A verifier as recited in claim 7 wherein the mapping is based on a Latin Square of N×N where N is an integer.
Claim 10
Dependent Claim
9 words
A verifier as recited in claim 8 wherein N=10.
Claim 11
Dependent Claim
24 words
A verifier as recited in claim 1 further including means for indicating whether said comparing means provides a valid signal or an invalid signal.
Claim 12
Dependent Claim
84 words
A verifier as recited in claim 1 further including means responsive to a valid signal from said comparing means for transmitting the PAN, received from a card, to a location whereat the status of accounts, including the account represented by said PAN, are present, and means in said verifier for enabling the transaction involving the use of said card to be completed only if a signal is received from said location, indicating that the status of the account, identified by said PAN, is good.