Systems and methods for performing ATM fund transfer using active authentication
First Claim
1. A method of performing a funds transfer using an automated teller machine (ATM), comprising:
- receiving, by at least one computer processor of a financial institution, a funds transfer request from a transferor having an account with the financial institution, said funds transfer request comprising a unique identifier of a mobile financial transaction instrument of a transferee;
generating, in response to the funds transfer request, by the at least one computer processor, a first PIN and a one-time active authentication transaction key, the key comprising a random alpha-numeric string;
storing, in a non-transient memory device, the one-time active authentication transaction key, the first PIN, and at least the unique identifier;
transmitting, by the at least one computer processor, a message comprising the first PIN to the mobile financial transaction instrument of the transferee uniquely identified in the funds transfer request;
establishing, by the at least one computer processor, a secure connection with the mobile financial transaction instrument of the transferee;
receiving, by the at least one computer processor via the established secure connection, a PIN from the mobile financial transaction instrument of the transferee;
validating, by the at least one computer processor, the received PIN by comparing the received PIN to the stored first PIN;
if the received PIN is validated, transmitting, by the at least one computer processor via the established secure connection, the stored one-time active authentication transaction key to the mobile financial transaction instrument of the transferee;
receiving, by the at least one computer processor, an authorization request for a funds transfer from an automated teller machine (ATM), said authorization request comprising the portion of a one-time active authentication transaction key received by the ATM from the mobile financial transaction instrument of the transferee and a second PIN generated by the ATM to authenticate the transferee;
validating, by the at least one computer processor, the received portion of the one-time active authentication transaction key by comparing the received portion of the one-time active authentication transaction key to the stored one-time active authentication transaction key;
if the received portion of the one-time active authentication transaction key is validated, transmitting, by the at least one computer processor, an authorization message to the ATM authorizing dispersal of funds to complete the funds transfer and transmitting the second PIN to the mobile financial instrument of the transferee;
receiving, by the ATM from the mobile financial transaction instrument of the transferee, the second PIN;
in response to receiving the authorization message from the at least one computer processor and the second PIN from the mobile financial transaction instrument of the transferee, verifying, by the ATM, whether the received second PIN matches the generated second PIN; and
dispensing, by the ATM, funds to complete the funds transfer if the received second PIN matches the generated second PIN.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of performing a fund transfer at an ATM includes receiving an active authentication transaction key at an ATM from a mobile financial transaction instrument via a wireless communication protocol, generating a PIN at the ATM, and storing the PIN in a machine readable storage medium. An authorization request message is transmitted to a financial institution identified by the active authentication transaction key. The authorization request message includes the PIN and at least a portion of the active authentication transaction key. The PIN is received from a user of the mobile financial transaction instrument, and the funds are dispensed in response to receiving the PIN.
84 Citations
18 Claims
-
1. A method of performing a funds transfer using an automated teller machine (ATM), comprising:
-
receiving, by at least one computer processor of a financial institution, a funds transfer request from a transferor having an account with the financial institution, said funds transfer request comprising a unique identifier of a mobile financial transaction instrument of a transferee; generating, in response to the funds transfer request, by the at least one computer processor, a first PIN and a one-time active authentication transaction key, the key comprising a random alpha-numeric string; storing, in a non-transient memory device, the one-time active authentication transaction key, the first PIN, and at least the unique identifier; transmitting, by the at least one computer processor, a message comprising the first PIN to the mobile financial transaction instrument of the transferee uniquely identified in the funds transfer request; establishing, by the at least one computer processor, a secure connection with the mobile financial transaction instrument of the transferee; receiving, by the at least one computer processor via the established secure connection, a PIN from the mobile financial transaction instrument of the transferee; validating, by the at least one computer processor, the received PIN by comparing the received PIN to the stored first PIN; if the received PIN is validated, transmitting, by the at least one computer processor via the established secure connection, the stored one-time active authentication transaction key to the mobile financial transaction instrument of the transferee; receiving, by the at least one computer processor, an authorization request for a funds transfer from an automated teller machine (ATM), said authorization request comprising the portion of a one-time active authentication transaction key received by the ATM from the mobile financial transaction instrument of the transferee and a second PIN generated by the ATM to authenticate the transferee; validating, by the at least one computer processor, the received portion of the one-time active authentication transaction key by comparing the received portion of the one-time active authentication transaction key to the stored one-time active authentication transaction key; if the received portion of the one-time active authentication transaction key is validated, transmitting, by the at least one computer processor, an authorization message to the ATM authorizing dispersal of funds to complete the funds transfer and transmitting the second PIN to the mobile financial instrument of the transferee; receiving, by the ATM from the mobile financial transaction instrument of the transferee, the second PIN; in response to receiving the authorization message from the at least one computer processor and the second PIN from the mobile financial transaction instrument of the transferee, verifying, by the ATM, whether the received second PIN matches the generated second PIN; and dispensing, by the ATM, funds to complete the funds transfer if the received second PIN matches the generated second PIN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transient machine-readable storage medium encoded with program code, wherein the program code is configured such that, when executed by at least one computer processor of a financial institution, the at least one computer processor performs a method comprising the steps of:
-
receiving, by the at least one computer processor of a financial institution, a funds transfer request from a transferor having an account with the financial institution, said funds transfer request comprising a unique identifier of a mobile financial transaction instrument of a transferee; generating, in response to the funds transfer request, by the at least one computer processor, a first PIN and a one-time active authentication transaction key, the key comprising a random alpha-numeric string; storing, in a non-transient memory device, the one-time active authentication transaction key, the first PIN, and at least the unique identifier; transmitting, by the at least one computer processor, a message comprising the first PIN to the mobile financial transaction instrument of the transferee uniquely identified in the funds transfer request; establishing, by the at least one computer processor, a secure connection with the mobile financial transaction instrument of the transferee; receiving, by the at least one computer processor via the established secure connection, a PIN from the mobile financial transaction instrument of the transferee; validating, by the at least one computer processor, the received PIN by comparing the received PIN to the stored first PIN; if the received PIN is validated, transmitting, by the at least one computer processor via the established secure connection, the stored one-time active authentication transaction key to the mobile financial transaction instrument of the transferee; receiving, by the at least one computer processor, an authorization request for a funds transfer from an automated teller machine (ATM), said authorization request comprising the portion of a one-time active authentication transaction key received by the ATM from the mobile financial transaction instrument of the transferee and a second PIN generated by the ATM to authenticate the transferee; validating, by the at least one computer processor, the received portion of the one-time active authentication transaction key by comparing the received portion of the one-time active authentication transaction key to the stored one-time active authentication transaction key; if the received portion of the one-time active authentication transaction key is validated, transmitting, by the at least one computer processor, an authorization message to the ATM authorizing dispersal of funds to complete the funds transfer and transmitting the second PIN to the mobile financial instrument of the transferee; receiving, by the ATM from the mobile financial transaction instrument of the transferee, the second PIN; in response to receiving the authorization message from the at least one computer processor and the second PIN from the mobile financial transaction instrument of the transferee, verifying, by the ATM, whether the received second PIN matches the generated second PIN; and dispensing, by the ATM, funds to complete the funds transfer if the received second PIN matches the generated second PIN. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification