← Back to Patent Explorer
US5163098A Expired / Lapsed US ⏱️ 0.0 years remaining

System for preventing fraudulent use of credit card

Assignee: Rateze Remote Mgmt LLC
•
Filing: 1990-09-06
•
Granted: 1992-11-10
•
Expires: 2010-09-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A credit card system uses an encryption algorithm to generate a first encoded text from the card number and a password supplied by the user. The card user is verified by comparison of the first encoded text with an encoded text recorded on the card. When the transaction is completed, the merchant generates a receipt containing a first verification code generated from the date and time of the transaction, the merchant's identification number, the password, and the card number. To receive payment, the merchant presents the receipt to the credit card center. The credit card center generates a second verification code from the card number, the password which is retrieved from the central database, the merchant number, and the time and date of the transaction. If the two verification codes match, the merchant is credited with the amount of the transaction.

Inventors

  • 👤 Abbud S. Dahbura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:58
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/04; G06Q20/08; G06Q20/20; G06Q20/38; G06Q20/382; G06Q20/3825; G06Q20/40; G06Q20/401; H; H04; H04L; H04L9/00; H04L9/32; H04L9/3226; H04L9/3234; H04L2209/00; H04L2209/56

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-11-10 1996-05-11 1996-11-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-11-10 2000-05-11 2000-11-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-11-10 2004-05-11 2004-11-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag