Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
127 words
A transaction verification system comprising: a card having a first encoded text and a card text thereon which are capable of being read; merchant means comprising: means for reading said first encoded text and card text, means for generating a second encoded text, means for comparing said first encoded text with said second encoded text, said means for generating producing a first verification code if said first encoded text is identical to said second encoded text, and means for producing a transaction receipt; and central means comprising: means for generating a second verification code comprising means for applying said card text, a pass code and a merchant text to an encryption algorithm and for indicating whether said first verification code is identical to said second verification code.
Claim 2
Dependent Claim
127 words
A transaction verification system comprising: a card having a first encoded text and a card text thereon which are capable of being read; merchant means comprising: means for reading said first encoded text and card text, means for generating a second encoded text, means for comparing said first encoded text with said second encoded text, said means for generating producing a first verification code if said first encoded text is identical to said second encoded text, and means for producing a transaction receipt; and central means comprising: means for generating a second verification code comprising means for applying said card text, a pass code and a merchant text to an encryption algorithm and for indicating whether said first verification code is identical to said second verification code.
Claim 3
Dependent Claim
37 words
A transaction verification system according to claim 1, wherein said means for generating of said merchant means comprises encryption algorithm means for receiving said card text and a password as inputs and generating said second encoded text.
Claim 4
Dependent Claim
44 words
A transaction verification system according to claim 2, wherein said means for generating of said merchant means comprises encryption algorithm means for receiving said card text, said password, a time and date, and a merchant number as inputs and generating said first verification code.
Claim 5
Dependent Claim
34 words
A transaction verification system according to claim 3 wherein said central means comprises means for storing a plurality of passwords and means for generating said second verification code from one of said stored passwords.
Claim 6
Dependent Claim
65 words
A card for use in a transaction comprising a base and means on said base having readable information thereon, wherein said readable information comprises a card test and an encoded text which is generated as a function of said card text given to a user and a password such that said encoded text corresponds exclusively to the card text and the password for the card.
Claim 7
Dependent Claim
65 words
A card for use in a transaction comprising a base and means on said base having readable information thereon, wherein said readable information comprises a card test and an encoded text which is generated as a function of said card text given to a user and a password such that said encoded text corresponds exclusively to the card text and the password for the card.
Claim 8
Dependent Claim
14 words
A card according to claim 5 wherein said card text is a card number.
Claim 9
Dependent Claim
16 words
A card according to claim 5 wherein said means on said base comprises a magnetic stripe.
Claim 10
Dependent Claim
175 words
Apparatus for use in performing a transaction comprising means for receiving information from a user, said information comprising a pass code, a card text, and a first encoded text, wherein said first encoded text being generated by an encryption algorithm from said pass code and said card text, means for generating a second encoded text by applying said pass code and said first text to an encryption algorithm identical to that used to generate said first encoded text, and means for comparing said first encoded text to said second encoded text; said means for generating a second encoded text comprises means for producing a key and a first clear text from said card text and said pass code and for applying said first clear text and said key to said encryption algorithm to produce said second encoded text; means for producing a verification code means for producing said verification code comprises means for applying said card text, said pass code, the time and data of the transaction and a merchant text to an encryption algorithm.
Claim 11
Dependent Claim
175 words
Apparatus for use in performing a transaction comprising means for receiving information from a user, said information comprising a pass code, a card text, and a first encoded text, wherein said first encoded text being generated by an encryption algorithm from said pass code and said card text, means for generating a second encoded text by applying said pass code and said first text to an encryption algorithm identical to that used to generate said first encoded text, and means for comparing said first encoded text to said second encoded text; said means for generating a second encoded text comprises means for producing a key and a first clear text from said card text and said pass code and for applying said first clear text and said key to said encryption algorithm to produce said second encoded text; means for producing a verification code means for producing said verification code comprises means for applying said card text, said pass code, the time and data of the transaction and a merchant text to an encryption algorithm.
Claim 12
Dependent Claim
52 words
Apparatus according to claim 8 wherein said means for generating a second encoded text comprises means for producing a key and a first clear text from said card text and said password and for applying said first clear text and said key to said encryption algorithm to produce said second encoded text.
Claim 13
Dependent Claim
13 words
Apparatus according to claim 9 further comprising means for producing a verification code.
Claim 14
Dependent Claim
37 words
Apparatus according to claim 10 wherein said means for producing said verification code comprises means for applying said card text, said password, the time and date of the transaction and a merchant text to an encryption algorithm.
Claim 15
Dependent Claim
88 words
Apparatus for verifying a transaction comprising means for receiving a merchant text which identifies a merchant, a card text which identifies a card used in the transaction, a first verification code, and the time and date of the transaction from a transaction receipt, means for retrieving a password corresponding to said card from a database, and encryption means for applying said password, date, merchant text, and card text to an encryption algorithm to produce a second verification code, and means for comparing said first and second verification codes.
Claim 16
Dependent Claim
88 words
Apparatus for verifying a transaction comprising means for receiving a merchant text which identifies a merchant, a card text which identifies a card used in the transaction, a first verification code, and the time and date of the transaction from a transaction receipt, means for retrieving a password corresponding to said card from a database, and encryption means for applying said password, date, merchant text, and card text to an encryption algorithm to produce a second verification code, and means for comparing said first and second verification codes.
Claim 17
Dependent Claim
36 words
Apparatus according to claim 12 wherein said encryption means produces a key and a clear text from said password, merchant text, date, and card text and applies said key and clear text to said encryption algorithm.
Claim 18
Dependent Claim
13 words
Apparatus according to claim 13 wherein said card text comprises a card number.
Claim 19
Dependent Claim
18 words
The system of claim 2, wherein said encryption algorithm means generates the same output for the same inputs.
Claim 20
Dependent Claim
38 words
The system of claim 3, wherein said means for generating of said central means comprises encryption algorithm means is identical to said encryption algorithm means of said merchant means, which generates the same output for the same inputs.
Claim 21
Dependent Claim
17 words
The apparatus of claim 8, wherein the encryption algorithm generates the same output for the same inputs.
Claim 22
Dependent Claim
21 words
The apparatus of claim 12, wherein the encryption algorithm of the encryption means generates the same output for the same inputs.
Claim 23
Dependent Claim
208 words
A transaction verification system comprising: a card to be carried by a user and storing a first encoded text and a card text thereon, the first encoded text being generated according to a one-way algorithm in which the card text and a pass code assigned to the user are used to generate said first encoded text, said one-way algorithm generating the same output from the same inputs; merchant means comprising: means for reading the first encoded text and card text from a card; means for generating a second encoded text according to the one-way algorithm on the basis of said card text and the pass code supplied by a user of the card; means for comparing the first encoded text with the second encoded text; said means for generating producing a first verification code according to the one-way algorithm in said first encoded text is identical to said second encoded text; and central means comprising: means for generating a second verification code according to the one-way algorithm on the basis of the card text, the pass code and a merchant text; and means for comparing said second verification code with said first verification code for indicating whether the first verification code is identical to said second verification code.
Claim 24
Dependent Claim
208 words
A transaction verification system comprising: a card to be carried by a user and storing a first encoded text and a card text thereon, the first encoded text being generated according to a one-way algorithm in which the card text and a pass code assigned to the user are used to generate said first encoded text, said one-way algorithm generating the same output from the same inputs; merchant means comprising: means for reading the first encoded text and card text from a card; means for generating a second encoded text according to the one-way algorithm on the basis of said card text and the pass code supplied by a user of the card; means for comparing the first encoded text with the second encoded text; said means for generating producing a first verification code according to the one-way algorithm in said first encoded text is identical to said second encoded text; and central means comprising: means for generating a second verification code according to the one-way algorithm on the basis of the card text, the pass code and a merchant text; and means for comparing said second verification code with said first verification code for indicating whether the first verification code is identical to said second verification code.