IP Library Granted Patent US 9,679,290
Granted Patent B2
US 9,679,290 · App. 14/823,899 · Granted Jun 13, 2017

Personal token read system and method

Inventors: Patrick K. Hazel (Rancho Santa Fe, CA); Scott Yale (La Mesa, CA); Clay von Mueller (San Diego, CA)
Assignee: Verifone, Inc.
G06Q20/367G06F21/606G06Q20/085G06Q20/12G06Q20/382G06Q20/3823G06Q20/3829G06Q20/401G06Q20/4012H04L9/3234G06Q2220/00H04L2209/56
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 9,679,290
App. No.
14/823,899
Granted
Jun 13, 2017
Kind
B2
Abstract

A system for facilitating secure transactions between a purchaser and a vendor is provided. The system might include a purchaser token data capture device for reading token data into the system, an encryption module for encrypting the token data and a network based vendor input form for communicating the encrypted token data to the vendor. The system might further include a purchaser terminal for routing the encrypted token data to a transaction processing network or a vendor for providing payment and confirmation to the vendor of an authorized token.

Claims (33)

1. A method for conducting transactions between a purchaser and a vendor, comprising:

reading bank card information for a bank card at a card reader of a purchaser terminal, wherein the bank card information comprises a primary account number (PAN) and a bank identification number (BIN), wherein the card reader comprises at least one of a magnetic stripe reader, a smart card reader, an RFID reader, or a near-field reader, and wherein the bank card is a credit card, debit card, payment card, or loyalty card;

encrypting the bank card information at the purchaser terminal, wherein encrypting the bank card information comprises encrypting at least a portion of the PAN with a first encryption key and encrypting at least a portion of the BIN with a second encryption key;

populating a vendor form with the encrypted bank card information; and

sending the form to the vendor over a communications network, wherein the encryption of the bank card information is transparent to the vendor.

2. The method of claim 1 , wherein the encrypted bank card information is provided in the same format as unencrypted bank card information.

3. The method of claim 1 , wherein the form includes a toggle to enable entry of encrypted bank card information.

4. The method of claim 1 , wherein the card reader comprises a magnetic stripe reader, and wherein reading the bank card information comprises reading the bank card using the magnetic stripe reader.

5. The method of claim 4 , wherein the form includes a field for card swipe data.

6. The method of claim 4 , wherein the bank card information is encrypted inside a read head of the magnetic stripe reader.

7. The method of claim 4 , wherein the magnetic stripe reader is disposed in a peripheral device.

8. A purchaser terminal system, comprising:

a purchaser terminal;

a card reader communicatively coupled to the purchaser terminal, wherein the card reader comprises at least one of a magnetic stripe reader, a smart card reader, an RFID reader, or a near-field reader;

a processor; and

a non-transitory computer readable medium having instructions embedded therein that, when executed by the processor, cause the purchaser terminal system to:

read bank card information for a bank card using the card reader, wherein the bank card information comprises a primary account number (PAN) and a bank identification number (BIN), wherein the bank card is a credit card, debit card, payment card, or loyalty card;

encrypt the bank card information, wherein encrypting the bank card information comprises encrypting at least a portion of the PAN with a first encryption key and encrypting at least a portion of the BIN with a second encryption key;

populate a vendor form with the encrypted bank card information; and

transmit the form to the vendor over a communications network, wherein the encryption of the bank card information is transparent to the vendor.

9. The purchaser terminal system of claim 8 , wherein the encrypted bank card information is provided in the same format as unencrypted bank card information.

10. The purchaser terminal system of claim 8 , wherein the form includes a toggle to enable entry of encrypted bank card information.

11. The purchaser terminal system of claim 8 , wherein the card reader comprises a magnetic stripe reader, and wherein reading the bank card information comprises reading the bank card using the magnetic stripe reader.

12. The purchaser terminal system of claim 11 , wherein the bank card information is encrypted inside a read head of the magnetic stripe reader.

13. The purchaser terminal system of claim 11 , wherein the form includes a field for card swipe data.

14. A system comprising:

a card reader, wherein the card reader comprises at least one of a magnetic stripe card reader, a smart card reader, an RFID reader, or a near-field reader; and

a non-transitory computer readable medium having instructions embedded therein that, when executed by a processor, cause the system to:

read bank card information for a bank card at the card reader, wherein the bank card information comprises a primary account number (PAN) and a bank identification number (BIN), wherein the bank card is a credit card, debit card, payment card, or loyalty card;

encrypt the bank card information, wherein encrypting the bank card information comprises encrypting at least a portion of the PAN with a first encryption key and encrypting at least a portion of the BIN with a second encryption key; and

transmit the encrypted bank card information to a vendor over a communications network, wherein the encryption of the bank card information is transparent to the vendor.

15. The system of claim 14 , wherein the card reader comprises a magnetic stripe reader.

16. The system of claim 14 , wherein the encrypted bank card information is provided in a same format as unencrypted bank card information.

Assignments (8)
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 046920-0784 Recorded Apr 28, 2025
From: UBS AG, STAMFORD BRANCH, AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS ASSIGNOR
To: BARCLAYS BANK PLC, AS ASSIGNEE
Reel/Frame 071095/0667 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 46920/0817 Recorded May 10, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERIFONE SYSTEMS, INC.; VERIFONE, INC.; HYPERCOM CORPORATION
Reel/Frame 049150/0190 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0784 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0817 →
RELEASE (R045575F0019) Recorded Aug 21, 2018
From: JPMORGAN CHASE BANK, N.A.
To: VERIFONE, INC.; HYPERCOM CORPORATION
Reel/Frame 046865/0270 →
SECURITY INTEREST Recorded Mar 13, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045575/0019 →
CHANGE OF ADDRESS Recorded May 30, 2016
From: VERIFONE, INC.
To: VERIFONE, INC.
Reel/Frame 038845/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2016
From: HAZEL, PATRICK K.; YALE, SCOTT R.; VON MUELLER, CLAY
To: VERIFONE, INC.
Reel/Frame 038318/0001 →
Continuity (3)
Division 11839053 · Aug 15, 2007
Continuation In Part 11550387 · Oct 17, 2006
Related Publication 20160027003A1 · Jan 28, 2016