Methods and systems for electromagnetic initiation of secure transactions
First Claim
1. A method for processing a secure transaction between a customer and a merchant, the method comprising:
- receiving, at a merchant processing device, an electromagnetic transmission packet from a customer portable device, wherein the electromagnetic transmission packet includes an encrypted magnetic-stripe image and an encrypted version of an alphanumerical identifier;
transmitting an identification of the merchant processing device and a transaction identifier to the customer portable device, wherein the electromagnetic transmission packet received from the customer portable device further includes an encryption of the transaction identifier and the identification of the merchant processing device;
comparing, at the merchant processing device, the identification of the merchant processing device and transaction identifier received from the customer portable device with those transmitted to the customer portable device;
receiving a keyed nonencrypted version of the alphanumerical identifier at the merchant processing device;
decrypting, with the merchant processing device, the encrypted version of the alphanumerical identifier;
comparing, with the merchant processing device, the decryption of the encrypted version of the alphanumerical identifier with the nonencrypted version of the alphanumerical identifier; and
thereafter, transmitting a decryption of the encrypted magnetic-stripe image from the merchant processing device to a host system for executing the secure transaction with the host system using an account identified by the decryption of the magnetic-stripe image;
wherein the comparing steps are performed offline by the merchant processing system before transaction approval is requested from the remote host system, and is performed without involvement from the host system.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for processing secure transactions. An electromagnetic transmission packet is received from a portable device at a processing device. The electromagnetic transmission packet includes an encrypted magnetic-stripe image and an encrypted version of an alphanumerical identifier. A keyed nonencrypted version of the alphanumerical identifier is received at the processing device, and the encrypted version of the alphanumerical identifier is decrypted. The decryption of the encrypted version of the alphanumerical identifier is compared with the nonencrypted version of the alphanumerical identifier. Thereafter, a decryption of the encrypted magnetic-stripe image is transmitted to a host system for processing the secure transaction using an account identified by the decryption of the magnetic-stripe image.
137 Citations
28 Claims
-
1. A method for processing a secure transaction between a customer and a merchant, the method comprising:
-
receiving, at a merchant processing device, an electromagnetic transmission packet from a customer portable device, wherein the electromagnetic transmission packet includes an encrypted magnetic-stripe image and an encrypted version of an alphanumerical identifier; transmitting an identification of the merchant processing device and a transaction identifier to the customer portable device, wherein the electromagnetic transmission packet received from the customer portable device further includes an encryption of the transaction identifier and the identification of the merchant processing device; comparing, at the merchant processing device, the identification of the merchant processing device and transaction identifier received from the customer portable device with those transmitted to the customer portable device; receiving a keyed nonencrypted version of the alphanumerical identifier at the merchant processing device; decrypting, with the merchant processing device, the encrypted version of the alphanumerical identifier; comparing, with the merchant processing device, the decryption of the encrypted version of the alphanumerical identifier with the nonencrypted version of the alphanumerical identifier; and thereafter, transmitting a decryption of the encrypted magnetic-stripe image from the merchant processing device to a host system for executing the secure transaction with the host system using an account identified by the decryption of the magnetic-stripe image; wherein the comparing steps are performed offline by the merchant processing system before transaction approval is requested from the remote host system, and is performed without involvement from the host system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26)
-
-
16. A merchant processing device for processing a secure transaction between a customer and a merchant, the merchant processing device comprising:
-
a radio-frequency antenna; a keypad equipped for receipt of entry of alphanumerical strings; a communications system; secure-access memory; and a processor in communication with the radio-frequency antenna, the keypad, and the communications system, the processor coupled with a computer-readable storage medium having a computer-readable program embodied therein for directing operation of the processor in accordance with the following; receiving, with the radio-frequency antenna, a radio-frequency transmission packet from a customer portable device, wherein the radio-frequency transmission packet includes an encrypted magnetic-stripe image and an encrypted version of an alphanumerical identifier; transmitting, with the radio-frequency antenna, an identification of the merchant processing device and a transaction identifier to the customer portable device, wherein the radio-frequency transmission packet received from the customer portable device further includes an encryption of the transaction identifier and the identification of the merchant processing device; comparing, at the merchant processing device, the identification of the merchant processing device and transaction identifier received from the customer portable device with those transmitted to the customer portable device; receiving a keyed nonencrypted version of the alphanumerical identifier with the keypad; decrypting the encrypted version of the alphanumerical identifier with the processor; comparing, with the processor, the decryption of the encrypted version of the alphanumerical identifier with the nonencrypted version of the alphanumerical identifier; and thereafter, transmitting, with the communications system, a decryption of the encrypted magnetic-stripe image to a host system for processing the secure transaction using an account identified by the decryption of the magnetic-stripe image; wherein comparing the decryption of the encrypted version of the alphanumerical identifier with the nonencrypted version of the alphanumerical identifier is performed offline by the merchant processing device before transaction approval is requested from the remote host system, and is performed without involvement of the host system. - View Dependent Claims (17, 18, 19, 20, 21, 27)
-
-
22. A system for processing secure transactions between customers and merchants, the system comprising:
-
a host system; a plurality of merchant processing devices in communication with the host system, each of the merchant processing devices comprising; a processing-device radio-frequency antenna; a keypad equipped for receipt of entry of alphanumerical strings; a communications system; and a processing-device processor in communication with the processing-device radio-frequency antenna, the keypad, and the communications system; and a plurality of customer portable devices, each of the customer portable devices comprising; a portable-device radio-frequency antenna; a memory device; an activation switch; and a portable-device processor in communication with the portable-device radio-frequency antenna, the memory device, and the activation switch, wherein the merchant processing devices are configured to process the secure transactions by; exchanging electromagnetic transmission packets between the customer portable devices and the merchant processing devices, each such electromagnetic transmission packet including an encrypted magnetic-stripe image and an encrypted version of an alphanumerical identifier; decrypting the encrypted version of the alphanumerical identifier; comparing the decryption of the alphanumerical identifier with a purported alphanumerical identifier keyed with the keypad, and thereafter, exchanging a decryption of the encrypted magnetic-stripe image with the host system; wherein during at least one transaction, comparing the decryption of the alphanumerical identifier with the purported alphanumerical identifier is performed offline by the merchant processing device before approval of a transaction is requested from the host system, and is performed without involvement of the host system; wherein the processors are further configured to exchange an identification of a respective merchant processing device and a respective transaction identifier for each transaction between the respective merchant processing device and a respective customer portable device used to initiate the transaction; and wherein the merchant processing devices are further configured to compare each identification of the respective merchant processing device and respective transaction identifier received from a respective customer portable device with those sent to the respective customer portable device. - View Dependent Claims (23, 24, 25, 28)
-
Specification