IP Library Granted Patent US 9,558,494
Granted Patent B2
US 9,558,494 · App. 13/085,843 · Granted Jan 31, 2017

Devices, systems, and methods for tokenizing sensitive information

Inventors: Jerald Dawkins (Tulsa, OK); Alex Pezold (Tulsa, OK)
Assignee: TokenEx, L.L.C.
G06Q20/385G06Q20/10G06Q20/20G06Q20/204G06Q20/382G06Q20/40G06Q20/401
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,558,494
App. No.
13/085,843
Granted
Jan 31, 2017
Kind
B2
Abstract

Devices, systems, and methods for tokenizing sensitive information are provided herein. Methods may include the steps of receiving sensitive information via an input device, the input device being communicatively coupled to a transaction terminal, tokenizing the sensitive information at the input device to generate a token, and associating the token and the sensitive information together in a storage medium associated with the input device.

Claims (40)

1. A method for tokenizing sensitive data, comprising:

receiving, by an input device, sensitive information on a first communication path the input device being positioned before a transaction terminal, the input device being coupled with the transaction terminal on a second communication path;

generating, by the input device, a token from the received sensitive information;

associating, by the input device, the generated token and the received sensitive information together in a storage medium within the input device;

transmitting, by the input device, the generated token to the transaction terminal on the second communication path;

determining, by the input device, that an indication from a transaction processor that the transmitted token was received;

based on a determination, by the input device, that an indication from the transaction processor that the transmitted token was received, transmitting the received sensitive information used to generate the token, to the transaction processor;

receiving, by the input device, from the transaction processor, transaction authorization information along with the at least one of the generated token and the transmitted sensitive information from which the token was generated; and

transmitting, by the input device, at least one of the received transaction authorization information and the token to the transaction terminal.

2. The method according to claim 1 , wherein associating includes transmitting the generated token and the received sensitive information to a storage device of a provider system over a communications channel that utilizes end-to-end encryption; and indexing the token and the sensitive information together.

3. The method according to claim 2 , further comprising:

monitoring the input device for a security breach; and

determining, by the input device, that a security breach has occurred; and

based on a determination that a security breach has occurred, rendering the input device inoperable.

4. The method according to claim 3 , further comprising:

determining, by the input device, that a locking signal is received from a provider system communicatively coupled to the input device; and

based on a determination, by the input device, that a locking signal is received from a provider system communicatively coupled to the input device, executing a locking functionality of the input device.

5. A system for tokenizing sensitive information, comprising:

an input device processor;

instructions stored on a non-transitory medium, when executed by the input device processor, causes the input device processor to perform the steps of:

receiving sensitive information on a first communication path;

generating a token from the received sensitive information;

associating the generated token and the received sensitive information together in a storage medium within the input device;

transmitting the generated token to a transaction terminal on a second communication path, wherein the input device processor is positioned before the transaction terminal and linked via the second communication path;

determining that an indication from a transaction processor that the transmitted token was received;

based on a determination, by the input device, that an indication from the transaction processor that the transmitted token was received, transmitting the received sensitive information used to generate the token, to the transaction processor;

receiving from the transaction processor, transaction authorization information along with the at least one of the generated token and the transmitted sensitive information from which the token was generated; and

transmitting the received transaction authorization information and the token to the transaction terminal.

6. The system according to claim 5 , wherein the storage medium is located remotely from the input device, and further wherein the tap device and a provider system are communicatively coupled together via a communications channel that utilizes an end-to-end encryption protocol.

7. The system according to claim 5 , wherein the tap device is communicatively coupled to a sensitive information source that generates the sensitive information via at least one of a universal serial bus (USB) cable, a serial cable, a firewire cable, and combinations thereof.

8. The system according to claim 5 ,

further comprising the steps of:

determining that a locking signal is received from a provider system communicatively coupled to the input device; and

based on a determination that a locking signal is received from a provider system communicatively coupled to the input device, executing a locking functionality of the input device.

9. The system according to claim 5 , wherein the tap device includes:

a housing;

a communications device communicatively coupling a processor to a sensitive information source, the communications device being associated with the housing;

a memory for storing executable instructions configured to tokenize sensitive information received from the sensitive information source;

wherein the processor is disposed within the housing to execute the instructions to tokenize sensitive information received from the sensitive information source, the processor being communicatively coupled to the communications device; and

wherein the communications device is communicatively coupled to a storage medium for that receives tokenized sensitive information and the sensitive information.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2025
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: IXOPAY, INC. (F/K/A TOKENEX, INC.)
Reel/Frame 070316/0833 →
CHANGE OF NAME Recorded Feb 19, 2025
From: TOKENEX, INC.
To: IXOPAY, INC.
Reel/Frame 070268/0826 →
SECURITY INTEREST Recorded May 5, 2023
From: TOKENEX, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 063549/0171 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 30, 2021
From: TOKENEX LLC
To: TOKENEX INC.
Reel/Frame 058247/0166 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2011
From: DAWKINS, JERALD; PEZOLD, ALEX
To: TOKENEX, L.L.C.
Reel/Frame 026122/0758 →
Continuity (2)
Provisional Application 61282899 · Apr 19, 2010
Related Publication 20110258123A1 · Oct 20, 2011