System and method for generating a dynamic card value
First Claim
1. A system for generating a dynamic card value (DCV) configured for use in a transaction between a user and a transaction provider, the system comprising:
- a first user device including a DCV application;
wherein;
the first user device is configured to selectively communicate with a provisioning server;
the provisioning server is adapted to configure the DCV application for the first user device;
configuring the DCV application for the first user device includes;
generating a first device identifier using the DCV application;
wherein the first device identifier is defined by and unique to the first user device;
providing the first device identifier to the provisioning server via the first user device;
the DCV application includes a first DCV generator configured to generate a first provider DCV using the first device identifier;
the provider DCV is configured for use with a first transaction provider;
the first DCV generator is configured using the first device identifier; and
the DCV application receives the first DCV generator from the provisioning server via the first user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is provided for generating a dynamic card value (DCV) from a mobile user device for use in a transaction between a user cardholder and a transaction provider. The DCV may be configured for use as a card verification value (CVV), also known as a card security code (CSC), a primary account number (PAN), or a portion of a PAN. The DCV may be generated using a DCV generator which may include an algorithm and a DCV generation key. The DCV generation key may be camouflaged. Obtaining a DCV from the user device may require inputting a PIN, a device identifier, a challenge or transaction information. The DCV may be used for any transaction requiring the input of a user identification number and a verification value, including, credit card transactions, debit card transactions, online or telephonic transactions.
18 Citations
18 Claims
-
1. A system for generating a dynamic card value (DCV) configured for use in a transaction between a user and a transaction provider, the system comprising:
-
a first user device including a DCV application; wherein; the first user device is configured to selectively communicate with a provisioning server; the provisioning server is adapted to configure the DCV application for the first user device; configuring the DCV application for the first user device includes; generating a first device identifier using the DCV application; wherein the first device identifier is defined by and unique to the first user device; providing the first device identifier to the provisioning server via the first user device; the DCV application includes a first DCV generator configured to generate a first provider DCV using the first device identifier; the provider DCV is configured for use with a first transaction provider; the first DCV generator is configured using the first device identifier; and the DCV application receives the first DCV generator from the provisioning server via the first user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for generating a dynamic card value (DCV) configured for use in a transaction between a user and a transaction provider, the method comprising:
-
configuring a DCV application on a first user device, wherein configuring the DCV application on the first user device includes; generating a first device identifier using the DCV application; wherein the first device identifier is defined by and unique to the first user device; and providing the first device identifier to a provisioning server via the first user device; wherein the provisioning server is adapted to configure the DCV application for the first user device using the first device identifier; receiving a first DCV generator from the provisioning server via the first user device; wherein the first DCV generator is configured to generate a first provider DCV using the first device identifier; and wherein the first provider DCV is configured for use with a first transaction provider. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible, non-transitory computer-readable medium having instructions stored thereon that when executed by a processor perform a method for generating a dynamic card value (DCV) configured for use in a transaction between a user and a transaction provider, the method comprising:
-
configuring a DCV application on a first user device, wherein configuring the DCV application on the first user device includes; generating a first device identifier using the DCV application; wherein the first device identifier is defined by and unique to the first user device; and providing the first device identifier to a provisioning server via the first user device; wherein the provisioning server is adapted to configure the DCV application for the first user device using the first device identifier; receiving a first DCV generator from the provisioning server via the first user device; wherein the first DCV generator is configured to generate a first provider DCV using the first device identifier; and wherein the first provider DCV is configured for use with a first transaction provider. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification