System and Method for Authorizing Financial Transactions with Online Merchants
First Claim
1. A system for authorizing a financial transaction of a financial presentation device that is presentable to online merchants, comprising:
- a peripheral device including;
a first memory for storing information used to generate a dynamic verification value for the financial presentation device;
an I/O interface adapted to be coupled to a user computer;
a first processor configured to generate a dynamic verification value for the financial transaction of the financial presentation device using the information stored in the first memory and to transmit the dynamic verification value to the user computer via the I/O interface;
an authentication computer including;
a communication device adapted to receive the dynamic verification value generated by the peripheral device;
a second memory for storing information used to generate a comparison verification value;
a second processor coupled to the second memory and the communication device; and
an authentication module executable by the processor and adapted to generate the comparison verification value using the information stored in the second memory and to determine whether to authorize the financial transaction of the financial presentation device based on a comparison between the comparison verification value and the received dynamic verification value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for authorizing a financial transaction of a financial presentation device such as a credit or debit card being presented from a customer to an online merchant. The system includes a peripheral device having a processor configured to generate a dynamic verification value for the card which changes for each financial transaction, and to transmit the dynamic verification value to a user computer via an I/O interface during an online transaction. The system also includes an authentication computer having a memory for storing information used to generate a comparison verification value, a communication device for receiving the dynamic verification value originating from the peripheral device, a processor and an authentication module executable by the processor adapted to generate the comparison verification value using information stored in memory. The authentication computer determines whether to authorize the financial transaction based on whether the comparison verification value matches the received dynamic verification value.
-
Citations
18 Claims
-
1. A system for authorizing a financial transaction of a financial presentation device that is presentable to online merchants, comprising:
-
a peripheral device including; a first memory for storing information used to generate a dynamic verification value for the financial presentation device; an I/O interface adapted to be coupled to a user computer; a first processor configured to generate a dynamic verification value for the financial transaction of the financial presentation device using the information stored in the first memory and to transmit the dynamic verification value to the user computer via the I/O interface; an authentication computer including; a communication device adapted to receive the dynamic verification value generated by the peripheral device; a second memory for storing information used to generate a comparison verification value; a second processor coupled to the second memory and the communication device; and an authentication module executable by the processor and adapted to generate the comparison verification value using the information stored in the second memory and to determine whether to authorize the financial transaction of the financial presentation device based on a comparison between the comparison verification value and the received dynamic verification value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12)
-
-
10. A method for authorizing a financial transaction of a financial presentation device that is presentable to online merchants, comprising:
-
generating, by a peripheral device connectable to a user computer, a dynamic verification value for the financial transaction of the financial presentation device; receiving, at an authentication computer, the dynamic verification value; generating, at the authentication computer, a comparison verification value for the financial transaction of the financial presentation device; determining, at the authentication computer, whether to authorize the financial transaction based on a comparison between the comparison verification value and the received dynamic verification value. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification