IP Library Granted Patent US 8,386,349
Granted Patent B2
US 8,386,349 · App. 11/680,592 · Granted Feb 26, 2013

Verification of a portable consumer device in an offline environment

Inventors: Philip B. Dixon (San Diego, CA); Ayman Hammad (Pleasanton, CA); Khalid El-Awady (Mountain View, CA)
Assignee: Visa U.S.A. Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,386,349
App. No.
11/680,592
Granted
Feb 26, 2013
Kind
B2
Abstract

A portable consumer device includes a base, and a computer readable medium on the base. The computer readable medium comprises code for an issuer verification value and a supplemental verification value. The issuer verification value is used by an issuer to verify that the portable consumer device is authentic in an on-line transaction and the supplemental verification value is used to verify that the portable consumer device is authentic in an off-line transaction.

Claims (17)

1. A method of processing a transaction, the processing method comprising:

receiving data from a portable consumer device at a reader, wherein the portable consumer device stores an issuer verification value associated with an issuer and verified using an online processing system in communication with the issuer, wherein the portable consumer device also stores a supplemental verification value, and wherein the data received from the portable consumer device includes the supplemental verification value, and wherein the supplemental verification value is verified using an offline processing system that is not in communication with the issuer;

processing the supplemental verification value at the reader, wherein processing the supplemental verification value comprises identifying an appropriate key and algorithm, and further comprises calculating a value corresponding to the portable consumer device and comparing the calculated value to the supplemental verification value received from the portable consumer device;

authorizing the transaction if the processing of the supplemental verification value indicates that the portable consumer device is authenticated;

wherein the issuer verification value and the supplemental verification value are stored in a memory in the portable consumer device in separate data fields in a predetermined data field format comprising a magnetic stripe data (MSD) configuration such that the issuer verification value and the supplemental verification value are both readable by the reader, and wherein the reader comprises a transit system reader and the supplemental verification value comprises a transit verification value; and

wherein the supplemental verification value is dynamically changed on the portable consumer device after issuance of the portable consumer device.

2. The method as defined in claim 1 , wherein authorizing the transaction comprises permitting a user of the portable consumer device to enter a facility if the transaction is authorized.

3. The method as defined in claim 1 , wherein the supplemental verification value is static on the portable consumer device.

4. The method as defined in claim 1 , wherein the portable consumer device comprises a contactless payment card.

5. The method as defined in claim 4 , wherein the portable consumer device comprises a consumer electronic device.

6. The method as defined in claim 5 , wherein the consumer electronic device comprises a wireless telephone.

7. The method as defined in claim 1 , wherein the issuer verification value is stored in a first data track of the memory that includes at least a data field for a primary account number, a data field for name data, a data field for additional data, and a data field for discretionary data, and wherein the supplemental verification value is stored in a second data track of the memory that includes at least a data field for a primary account number, a data field for additional data, and a data field for discretionary data.

8. The method as defined in claim 7 , wherein the supplemental verification value is stored in the additional data field of the second data track.

9. The method of claim 7 , wherein the supplemental verification value is stored at positions 25 to 29 of the second data track of the memory.

10. The method of claim 7 , wherein the data field for primary account number is 19 digits, the data field for name data is 26 characters, the data field for additional data is 7 digits, and the data field for discretionary data is 8 digits in the first data track of the memory, and wherein the data field for primary account number is 19 digits, the data field for additional data is 7 digits, and the data field for discretionary data is 8 digits in the second data track of the memory.

11. The method of claim 1 , wherein the appropriate key and algorithm comprises encryption algorithms and keys using a symmetric key infrastructure.

12. The method of claim 1 , wherein the appropriate key and algorithm comprises encryption algorithms and keys using a public key infrastructure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2007
From: DIXON, PHILIP B.; HAMMAD, AYMAN; EL-AWADY, KHALID
To: VISA U.S.A. INC.
Reel/Frame 019241/0790 →
Continuity (1)
Related Publication 20080203151A1 · Aug 28, 2008