Integration of verification tokens with portable computing devices
First Claim
1. A verification token that obtains a device verification value for a transaction conducted using a portable consumer device, the verification token comprising:
- a peripheral interface adapted to communicatively couple to a peripheral interface of a computer;
a reader adapted to read identification information from portable consumer devices;
a computer-readable medium;
a data processor electrically coupled to the peripheral interface of the verification token, the reader, and the computer-readable medium;
code embodied on the computer-readable medium that directs the data processor to receive identification information read from a portable consumer device by the reader for the transaction;
code embodied on the computer-readable medium that directs the data processor to communicate with a computer by way of the peripheral interface of the verification token;
code embodied on the computer-readable medium that directs the data processor to transmit at least a portion of the received identification information to an entity that can provide a verification value; and
code embodied on the computer-readable medium that directs the data processor to receive, after transmitting said identification information, the verification value from the entity, andwherein the verification token is configured to be located within a housing of the computer or a peripheral device electrically coupled to the computer; and
wherein the verification token further comprisescode embodied on the computer-readable medium that directs the data processor to locate a browser web page on the computer that has a form field for a verification value, and to enter the verification value received from the entity in the form field.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and systems pertaining to the verification of portable consumer devices are disclosed. In one implementation, a verification token is communicatively coupled to a computer by a USB connection so as to use the computer'"'"'s networking facilities. The verification token reads identification information from a user'"'"'s portable consumer device (e.g., credit card) and sends the information to a validation entry over a communications network using the computer'"'"'s networking facilities. The validation entity applies one or more validation tests to the information that it receives from the verification token. If a selected number of tests are passed, the validation entity sends a device verification value to the verification token, and optionally to a payment processing network. The verification token may enter the device verification value into a CVV field of a web page appearing on the computer'"'"'s display, or may display the value to the user using the computer'"'"'s display.
-
Citations
38 Claims
-
1. A verification token that obtains a device verification value for a transaction conducted using a portable consumer device, the verification token comprising:
-
a peripheral interface adapted to communicatively couple to a peripheral interface of a computer; a reader adapted to read identification information from portable consumer devices; a computer-readable medium; a data processor electrically coupled to the peripheral interface of the verification token, the reader, and the computer-readable medium; code embodied on the computer-readable medium that directs the data processor to receive identification information read from a portable consumer device by the reader for the transaction; code embodied on the computer-readable medium that directs the data processor to communicate with a computer by way of the peripheral interface of the verification token; code embodied on the computer-readable medium that directs the data processor to transmit at least a portion of the received identification information to an entity that can provide a verification value; and code embodied on the computer-readable medium that directs the data processor to receive, after transmitting said identification information, the verification value from the entity, and wherein the verification token is configured to be located within a housing of the computer or a peripheral device electrically coupled to the computer; and
wherein the verification token further comprisescode embodied on the computer-readable medium that directs the data processor to locate a browser web page on the computer that has a form field for a verification value, and to enter the verification value received from the entity in the form field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A device comprising:
-
a housing; a first processor disposed within the housing; a first memory unit disposed within the housing; an input-output controller coupled to the first processor; and a verification token disposed within the housing and communicatively coupled to the input-output controller, the verification token comprising a second processor separate from the first processor, a second memory unit separate from the first memory unit, and a reader coupled to the second processor, the reader configured to obtain information from a portable consumer device, the verification token receiving identification information from the portable consumer device by way of the reader, transmitting at least a portion of the received identification information to an entity that can provide a verification value by way of the first processor, and receiving the verification value from the entity by way of the first processor. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer peripheral device comprising:
-
a housing; a controller configured to control a computer monitor, a computer keyboard, or a computer mouse, the controller being disposed in the housing; and a verification token disposed in the housing and having a reader, the verification token receiving identification information from a portable consumer device by way of the reader, transmitting at least a portion of the received identification information to an entity that can provide a verification value, and receiving the verification value from the entity, wherein the computer peripheral device is the computer monitor, the computer keyboard, or the computer mouse. - View Dependent Claims (36, 37, 38)
-
Specification