Dynamic Card Verification Values and Credit Transactions
First Claim
Patent Images
1. A process for providing a card verification value comprising:
- storing a plurality of stored card verification values as received from a card issuer;
authenticating a user to a processor;
selecting one of the plurality of stored card verification values;
sending the selected card verification value to a merchant along with credit card information pertaining to a purchase.
23 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing card verification values for card-not-present transactions is described. In one example, a user'"'"'s computing device stores single-use CVVs to be provided from a secure wallet. The secure wallet may be software running on the user'"'"'s computing device. Alternatively, it may be an external device connectable to the user'"'"'s computing device, which accesses the external device to obtain the single-use CVV.
97 Citations
7 Claims
-
1. A process for providing a card verification value comprising:
-
storing a plurality of stored card verification values as received from a card issuer; authenticating a user to a processor; selecting one of the plurality of stored card verification values; sending the selected card verification value to a merchant along with credit card information pertaining to a purchase. - View Dependent Claims (2, 3)
-
-
4. A process for providing a card verification value comprising:
-
storing a plurality of stored card verification values as received from a card issuer; authenticating a user to a processor; selecting one of the plurality of stored card verification values; sending the selected card verification value to a user interface configured to display the selected card verification value to a user. - View Dependent Claims (5)
-
-
6. A external secure wallet comprising:
-
a processor; a memory configured to store a plurality of stored card verification values received from a card issuer; and an interface configured to be connected to a user'"'"'s computing device, wherein said processor is configured to receive user input from the user'"'"'s computing device and authenticate that the user is an authorized user of the external secure wallet, and wherein, upon authentication of the user, the processor obtains a card verification value from the memory and forwards the card verification value to the user'"'"'s computing device via said interface.
-
-
7. An internal secure wallet in a user'"'"'s computing device comprising:
-
a secure memory configured to store a plurality of stored card verification values received from a card issuer; and a processor configured to encrypt and decrypt information as being exchanged with the secure memory, wherein said processor is configured to receive user input from the user'"'"'s computing device and authenticate that the user is an authorized user of the internal secure wallet, and wherein, upon authentication of the user, the processor obtains a card verification value from the secure memory and forwards the card verification value to one of a display region on a display device of the user'"'"'s computing device and to a communication interface of the user'"'"'s computing device.
-
Specification