Card swipe emulation systems and methods
AssigneeAmerican Express Travel Related Services Company, Inc.
InventorsManish K. Deliwala, Jonathan Lupton, Ajay B. Maddukuri, John G. McDonald
Life of this patent
Estimating the term…
Abstract
A system, method, and computer readable medium (collectively, the “system”) are provided. The system may include a processor configured to perform operations and/or steps comprising receiving, from a transaction account issuer, a token comprising an alias transaction account data; storing the token in a digital wallet of a computing device; selecting a transaction account to be used as payment for a transaction; and transmitting a wireless signal carrying emulated track data for payment of the transaction, wherein the emulated track data emulates physical transaction card data and includes the alias transaction account data in place of actual transaction account data.
Claims20
A method comprising:
- receiving, by a point-of-sale device, a wireless signal from a transaction device, wherein the wireless signal carries emulated track data for payment of a transaction, wherein the emulated track data emulates physical transaction card data and includes alias transaction account data in place of actual transaction account data, wherein the emulated track data comprises emulated track 1 data and emulated track 2 data, wherein at least one of the emulated track 1 data or the emulated track 2 data includes the alias transaction account data;
- reading, by the point-of-sale device, the emulated track data from the wireless signal;
- generating, by the point-of-sale device, a transaction payload, wherein the transaction payload contains the alias transaction account data;
- transmitting, by the point-of-sale device, the transaction payload to an authorization network server;
- receiving, by the point-of-sale device, an authorization instruction from the authorization network server for handling payment of the transaction;
- and
- processing, by the point-of-sale device, the payment of the transaction in accordance with the authorization instruction.
A method comprising:
- receiving, by a point-of-sale device, a wireless signal from a transaction device, wherein the wireless signal carries emulated track data for payment of a transaction, wherein the emulated track data emulates physical transaction card data and includes alias transaction account data in place of actual transaction account data;
- reading, by the point-of-sale device, the emulated track data from the wireless signal;
- generating, by the point-of-sale device, a transaction payload, wherein the transaction payload contains the alias transaction account data;
- transmitting, by the point-of-sale device, the transaction payload to an authorization network server;
- receiving, by the point-of-sale device, an authorization instruction from the authorization network server for handling payment of the transaction;
- processing, by the point-of-sale device, the payment of the transaction in accordance with the authorization instruction;
- transmitting, by the point-of-sale device, a transaction request to a client device;
- and
- receiving, by the point-of-sale device, from the client device, a session key embedded in the emulated track data.
A method comprising:
- receiving, by a point-of-sale device, a wireless signal from a transaction device, wherein the wireless signal carries emulated track data for payment of a transaction, wherein the emulated track data emulates physical transaction card data and includes alias transaction account data in place of actual transaction account data, and wherein the point-of-sale device is incapable of near field communications with the transaction device;
- reading, by the point-of-sale device, the emulated track data from the wireless signal;
- generating, by the point-of-sale device, a transaction payload, wherein the transaction payload contains the alias transaction account data;
- transmitting, by the point-of-sale device, the transaction payload to an authorization network server;
- receiving, by the point-of-sale device, an authorization instruction from the authorization network server for handling payment of the transaction;
- and
- processing, by the point-of-sale device, the payment of the transaction in accordance with the authorization instruction.
Dependencies are inferred from the claim text.