Verification of portable consumer devices
First Claim
1. A method comprising:
- receiving, from a user computer at a server computer over a communications network, a request for a verification value associated with a portable consumer device associated with a user, and an encrypted message encrypted using a key stored in a security module of a verification token, the verification token in communication with the user computer, the request comprising identification information pertaining to the portable consumer device;
applying, by the server computer, at least one validation test pertaining to the received request, wherein the validation test comprises validating the encrypted message from the user computer; and
sending, by the server computer to the user computer over the communications network, after the at least one validation test is passed, a verification value to the verification token or to an entity configured to forward the verification value to the verification token.
0 Assignments
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 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.
753 Citations
26 Claims
-
1. A method comprising:
-
receiving, from a user computer at a server computer over a communications network, a request for a verification value associated with a portable consumer device associated with a user, and an encrypted message encrypted using a key stored in a security module of a verification token, the verification token in communication with the user computer, the request comprising identification information pertaining to the portable consumer device; applying, by the server computer, at least one validation test pertaining to the received request, wherein the validation test comprises validating the encrypted message from the user computer; and sending, by the server computer to the user computer over the communications network, after the at least one validation test is passed, a verification value to the verification token or to an entity configured to forward the verification value to the verification token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 26)
-
-
20. A server computer comprising:
-
a processor; and a computer readable medium coupled to the processor, the computer readable medium comprising code, executable by the processor, for implementing a method comprising; receiving a request for a verification value associated with a portable consumer device associated with a user from a user computer over a communications network, and an encrypted message encrypted using a key stored in a security module of a verification token, the verification token in communication with the user computer, the request comprising identification information pertaining to the portable consumer device; applying at least one validation test pertaining to the received request, wherein the validation test comprises validating the encrypted message from the user computer; and sending after the at least one validation test is passed, a verification value over the communications network to the verification token or to an entity configured to forward the verification value to the verification token. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification