Systems and methods for performing person-to-person transactions using active authentication
First Claim
1. A computer-implemented method of performing a person-to-person financial transaction between a transferor account from which funds are to be transferred and a transferee account into which funds are to be transferred, the method comprising steps of:
- receiving, by one or more first processors associated with a financial institution and from a first device associated with the transferor account, a request to perform a person-to-person financial transaction, the request being associated with one or more parameters configurable by the first device;
generating, by the one or more first processors and in response to the received request, a first PIN and an active authentication key;
storing, in one or more non-transitory memory devices associated with the financial service provider, the active authentication key and the first PIN;
transmitting, by the one or more first processors and to a second device associated with the transferee account, the first PIN;
establishing, by the one or more first processors, a secure connection with the second device;
receiving, by the one or more first processors and from the second device via the established secure connection, a second PIN;
validating, by the one or more first processors, the second PIN by comparing the second PIN to the first PIN;
transmitting, by the one or more first processors and responsive to validating the second PIN, the active authentication key to the second device;
receiving, by the one or more first processors, an authorization request for a funds transfer from one or more second processors associated with an automated teller machine (ATM), the authorization request comprising at least a portion of the active authentication key;
validating, by the one or more first processors, the received at least portion of the active authentication key by comparing the received at least the portion of the active authentication key to the stored active authentication key;
transmitting, by the one or more first processors and responsive to validating the received at least portion of the active authentication key, an authorization message to the one or more second processors authorizing dispersal of funds;
generating, by the one or more second processors, a third PIN;
transmitting, by the one or more second processors, the third PIN to the one or more first processors;
transmitting, by the one or more first processors, the third PIN to the second device;
receiving, by the one or more second processors and from the second device, the third PIN;
verifying, by the one or more second processors and responsive to receiving the authorization message and the third PIN, the received third PIN by comparing the received third PIN with the generated third PIN; and
dispensing, by the one or more second processors and responsive to verifying the received third PIN, funds to complete the person-to-person financial transaction.
5 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method of performing a person-to-person financial transaction includes receiving an active authentication transaction key at a mobile financial transaction instrument of a transferor from a financial institution, storing the active authentication transaction key in a non-transient machine-readable storage medium of the mobile financial transaction instrument of the transferor, and transferring the active authentication transaction key to a mobile financial transaction instrument of a transferee for completion of the person-to-person financial transaction using wireless transmission.
111 Citations
20 Claims
-
1. A computer-implemented method of performing a person-to-person financial transaction between a transferor account from which funds are to be transferred and a transferee account into which funds are to be transferred, the method comprising steps of:
-
receiving, by one or more first processors associated with a financial institution and from a first device associated with the transferor account, a request to perform a person-to-person financial transaction, the request being associated with one or more parameters configurable by the first device; generating, by the one or more first processors and in response to the received request, a first PIN and an active authentication key; storing, in one or more non-transitory memory devices associated with the financial service provider, the active authentication key and the first PIN; transmitting, by the one or more first processors and to a second device associated with the transferee account, the first PIN; establishing, by the one or more first processors, a secure connection with the second device; receiving, by the one or more first processors and from the second device via the established secure connection, a second PIN; validating, by the one or more first processors, the second PIN by comparing the second PIN to the first PIN; transmitting, by the one or more first processors and responsive to validating the second PIN, the active authentication key to the second device; receiving, by the one or more first processors, an authorization request for a funds transfer from one or more second processors associated with an automated teller machine (ATM), the authorization request comprising at least a portion of the active authentication key; validating, by the one or more first processors, the received at least portion of the active authentication key by comparing the received at least the portion of the active authentication key to the stored active authentication key; transmitting, by the one or more first processors and responsive to validating the received at least portion of the active authentication key, an authorization message to the one or more second processors authorizing dispersal of funds; generating, by the one or more second processors, a third PIN; transmitting, by the one or more second processors, the third PIN to the one or more first processors; transmitting, by the one or more first processors, the third PIN to the second device; receiving, by the one or more second processors and from the second device, the third PIN; verifying, by the one or more second processors and responsive to receiving the authorization message and the third PIN, the received third PIN by comparing the received third PIN with the generated third PIN; and dispensing, by the one or more second processors and responsive to verifying the received third PIN, funds to complete the person-to-person financial transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 18)
-
-
8. A system, comprising:
-
one or more financial service provider processors; one or more ATM processors in communication with the one or more financial service provider processors; a first memory in communication with the one or more financial service provider processors and storing instructions that, when executed, are configured to cause the one or more financial service provider processors to; receive, from a first device associated with a transferor account, a request to perform a person-to-person financial transaction, the request being associated with one or more parameters configurable by the first device; generate, in response to the received request, a first PIN and an active authentication key; store, in one or more non-transitory memory devices, the active authentication key and the first PIN; transmit, to a second device associated with a transferee account, the first PIN; establish a secure connection with the second device; receive, from the second device via the established secure connection, the second PIN; validate the second PIN by comparing the second PIN to the first PIN; transmit, in response to validating the second PIN, the active authentication key to the second device; receive, an authorization request for a funds transfer from the one or more ATM processors, the authorization request comprising at least a portion of the active authentication key; validate the received at least portion of the active authentication key by comparing the received at least the portion of the active authentication key to the stored active authentication key; and transmit, in response to validating the received at least portion of the active authentication key, an authorization message to the one or more ATM processors authorizing dispersal of funds; and a second memory in communication with the one or more ATM processors and storing instructions that, when executed, are configured to cause the one or more ATM processors to; generate a third PIN; transmit the third PIN to the one or more financial service provider processors; receive, from the second device, the third PIN; verify, in response to receiving the authorization message and the third PIN, by comparing the received third PIN with the generated third PIN; and dispense, in response to verifying the received second PIN, funds to complete the person-to-person financial transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 19)
-
-
17. A system, comprising:
-
one or more first processors associated with a financial service provider; and a memory in communication with the one or more first processors and storing instructions that, when executed by the one or more first processors, are configured to cause the system to; receive, from a first device associated with a transferor account, a request to perform a person-to-person financial transaction, said request being associated with one or more parameters configurable by the first device and comprising a unique identifier of a second device associated with a transferee account; generate, in response to the received request, a first PIN and an active authentication key; store, in one or more non-transitory memory devices, the active authentication key, the first PIN, and the unique identifier of the transferee mobile financial transaction device; transmit, to the second device, the first PIN; receive, from the second device, a second PIN; validate the second PIN by comparing the second PIN to the first PIN; and transmit, in response to validating the second PIN, the active authentication key to the second device; one or more second processors associated with an ATM; and a second memory in communication with the one or more second processors and storing instructions that, when executed, are configured to cause the one or more second processors to; generate a third PIN; transmit the third PIN to the one or more first processors; transmit, an authorization request for a funds transfer to one or more first processors, the authorization request comprising at least a portion of the active authentication key; receive an authorization message from the one or more first processors authorizing the dispersal of funds; receive, from the second device, the third PIN obtained from the financial service provider processors; verify, in response to receiving the authorization message and the third PIN, by comparing the received third PIN with the generated third PIN; and dispense, in response to verifying the received third PIN, funds to complete the person-to-person financial transaction. - View Dependent Claims (20)
-
Specification