Method and apparatus for using at least a portion of a one-time password as a dynamic card verification value
First Claim
1. A method for authorizing a transaction, wherein the transaction involves a credit/debit card, the method comprising:
- receiving a transaction authorization request associated with the transaction involving the credit/debit card, wherein the transaction authorization request comprises a prompt for a card verification value (CVV) for authenticating the transaction, wherein the credit/debit card comprises;
one or more input devices positioned on the credit/debit card enabling a user of the credit/debit card to input information into the credit/debit card including a challenge response, wherein the one or more input devices comprise a plurality of buttons corresponding to a plurality of alpha-numeric characters;
a processor in communication with the one or more input devices positioned on the credit/debit card, wherein the processor is configured to;
generate a challenge;
present, via a visual display and a speaker of the credit/debit card, the challenge;
receive, via the plurality of buttons on the credit/debit card, a challenge response comprising alpha-numeric characters; and
determine whether or not the challenge response received into the credit/debit card is successful;
a one-time password generator automatically generating a one-time password or value based at least partially on receiving the challenge response into the credit/debit card and determining that the challenge response is successful;
presenting, via the visual display and the speaker of the credit/debit card, the one-time password, wherein a portion of the one-time password comprises a dynamic card verification value (CVV) for authenticating the transaction;
receiving the dynamic CVV; and
authorizing the transaction involving the credit/debit card if the dynamic CVV generated by the credit/debit card matches at least a portion of an externally generated one-time password for the credit/debit card.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for using at least a portion of a one-time password as a dynamic card verification value (CVV) are disclosed. A credit/debit card is able to generate a dynamic card verification value (CVV). Such a card may also include an indication that the dynamic CVV is to be used as a security code for purchasing or other transactions. A card-based financial transaction can be authorized in accordance with the use of a dynamic CVV by receiving a transaction authorization request for a specific credit/debit card, wherein the transaction authorization request includes a dynamic CVV. The dynamic CVV can be compared to at least a portion of a one-time password generated for the specific credit/debit card, and a transaction authorization can be sent to the merchant or vendor when the dynamic CVV matches all or a portion of the one-time password.
87 Citations
41 Claims
-
1. A method for authorizing a transaction, wherein the transaction involves a credit/debit card, the method comprising:
-
receiving a transaction authorization request associated with the transaction involving the credit/debit card, wherein the transaction authorization request comprises a prompt for a card verification value (CVV) for authenticating the transaction, wherein the credit/debit card comprises; one or more input devices positioned on the credit/debit card enabling a user of the credit/debit card to input information into the credit/debit card including a challenge response, wherein the one or more input devices comprise a plurality of buttons corresponding to a plurality of alpha-numeric characters; a processor in communication with the one or more input devices positioned on the credit/debit card, wherein the processor is configured to; generate a challenge; present, via a visual display and a speaker of the credit/debit card, the challenge; receive, via the plurality of buttons on the credit/debit card, a challenge response comprising alpha-numeric characters; and determine whether or not the challenge response received into the credit/debit card is successful; a one-time password generator automatically generating a one-time password or value based at least partially on receiving the challenge response into the credit/debit card and determining that the challenge response is successful; presenting, via the visual display and the speaker of the credit/debit card, the one-time password, wherein a portion of the one-time password comprises a dynamic card verification value (CVV) for authenticating the transaction; receiving the dynamic CVV; and authorizing the transaction involving the credit/debit card if the dynamic CVV generated by the credit/debit card matches at least a portion of an externally generated one-time password for the credit/debit card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for authorizing a transaction, wherein the transaction involves a credit/debit card, the apparatus comprising:
-
means for receiving a transaction authorization request associated with a transaction involving the credit/debit card, wherein the transaction authorization request comprises a prompt for a card verification value (CVV) for authenticating the transaction, wherein the credit/debit card comprises; one or more input devices positioned on the credit/debit card enabling a user of the credit/debit card to input information into the credit/debit card including a challenge response, wherein the one or more input devices comprise a plurality of buttons corresponding to a plurality of alpha-numeric characters; a processor in communication with the one or more input devices positioned on the credit/debit card, wherein the processor is configured to; generate a challenge; present, via a visual display and a speaker of the credit/debit card, the challenge; receive, via the plurality of buttons on the credit/debit card, a challenge response comprising alpha-numeric characters; and determine whether or not the challenge response received into the credit/debit card is successful; a one-time password generator automatically generating a one-time password or value based at least partially on receiving the challenge response into the credit/debit card and determining that the challenge response is successful; presenting, via the visual display and the speaker of the credit/debit card, the one-time password, wherein a portion of the one-time password comprises a dynamic card verification value (CVV) for authenticating the transaction; means for comparing the dynamic CVV to at least a portion of a one-time password externally generated for the credit/debit card; and means for sending a transaction authorization when the dynamic CVV matches the at least a portion of the one-time password externally generated for the credit/debit card. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for authorizing a transaction, wherein the transaction involves a credit/debit card, the system comprising:
-
a card approval server configured to receive a transaction authorization request associated with a transaction involving the credit/debit card, wherein the transaction authorization request comprises a prompt for a card verification value (CVV) for authenticating the transaction, wherein the credit/debit card comprises; one or more input devices positioned on the credit/debit card enabling a user of the credit/debit card to input information into the credit/debit card including a challenge response, wherein the one or more input devices comprise a plurality of buttons corresponding to a plurality of alpha-numeric characters; a processor in communication with the one or more input devices positioned on the credit/debit card, wherein the processor is configured to; generate a challenge; present, via a visual display and a speaker of the credit/debit card, the challenge; receive, via the plurality of buttons on the credit/debit card, a challenge response comprising alpha-numeric characters; and determine whether or not the challenge response received into the credit/debit card is successful; a one-time password generator automatically generating a one-time password or value based at least partially on receiving the challenge response into the credit/debit card and determining that the challenge response is successful; presenting, via the visual display and the speaker of the credit/debit card, the one-time password, wherein a portion of the one-time password comprises a dynamic card verification value (CVV) for authenticating the transaction; an intermediate server configured to identify the dynamic CVV from a static CVV and to separate the dynamic CVV from credit/debit card data; a database interconnected with the card approval server and the intermediate server and configured to validate the credit/debit card data; and an authentication server interconnected with the intermediate server and configured to compare the dynamic CVV with at least a portion of an externally generated one-time password to authenticate the dynamic CVV. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for facilitating a transaction involving a credit/debit card, the method comprising:
receiving a transaction authorization request associated with the transaction involving the credit/debit card, wherein the transaction authorization request comprises a prompt for a card verification value (CVV) for authenticating the transaction, wherein the credit/debit card comprises; one or more input devices positioned on a face of the credit/debit card enabling a user of the credit/debit card to input information into the credit/debit card including a challenge response, wherein the one or more input devices comprise a plurality of buttons corresponding to a plurality of characters; a processor in communication with the one or more input devices positioned on the credit/debit card, wherein the processor is configured to; generate a challenge; present, via a visual display and a speaker of the credit/debit card, the challenge; receive, via the plurality of buttons on the credit/debit card, a challenge response comprising alpha-numeric characters; and determine whether or not the challenge response received into the credit/debit card is successful; automatically generate a one-time password based at least partially on receiving the challenge response into the credit/debit card and determining that the challenge response is successful; presenting, via the visual display and the speaker of the credit/debit card, the one-time password, wherein a portion of the one-time password comprises a dynamic card verification value (CVV) for authenticating the transaction. - View Dependent Claims (38, 39, 40, 41)
Specification