Peer-to-peer money transfers
AssigneeAmerican Express Travel Related Services Company, Inc.
InventorsNicole Black, Sumit Dhama, Nishant Mittal, Mohil Soni
Life of this patent
Estimating the term…
Abstract
Systems and methods for peer-to-peer money transfers are disclosed. The system may allow senders to transmit money transfers to receivers. The system may receive a money transfer request from the sender comprising the designated receiver, a money transfer amount, and a sender transaction account. The system may generate a receiver transaction account associated with the designated receiver, wherein the receiver transaction account comprises the money transfer amount. The system may provide the receiver access to the receiver transaction account using different channels, including by providing a digital transaction instrument or a physical transaction instrument.
Claims20
A method, comprising:
- causing, by a payment network, a display of a transfer interface on a sender computing device associated with a sender;
- receiving, by the payment network, from the transfer interface a transfer request, the transfer request identifying at least:
- a receiver, an identifier associated with a receiver computing device, and a transfer amount;
- transmitting, by the payment network, an authentication challenge to the receiver computing device using the identifier;
- performing, by the payment network, a validation of the receiver based at least in part on an authentication response received from the receiver computing device;
- transmitting, by the payment network using the identifier, a receiver data request to the receiver computing device in response to validating the receiver;
- receiving, by the payment network, a receiver data response from the receiver computing device, wherein the receiver data response comprises identifying information associated with the receiver;
- determining, by the payment network, the receiver is an unregistered user for the payment network based at least in part on querying an account database;
- generating, by the payment network, a receiver transaction account associated with the receiver in the account database based at least in part on the identifying information for the receiver, wherein the receiver transaction account is credited the transfer amount;
- transmitting, by the payment network using the identifier, a digital token of the receiver transaction account to a digital wallet installed in the receiver computing device, wherein the digital token of the receiver transaction account is stored as a payment card in the digital wallet of the receiver computing device;
- and
- authorizing, by the payment network, the receiver computing device to access the receiver transaction account through the payment card in the digital wallet, wherein the payment card operates as a digital transaction instrument on the receiver computing device.
A system comprising:
- a computing device that includes a processor, and
- a memory configured to communicate with the processor, the memory having instructions stored thereon that, in response to execution by the processor, cause the computing device to at least:
- cause a display of a transfer interface on a sender computing device associated with a sender;
- receive from the transfer interface a transfer request, the transfer request identifying at least:
- a receiver, an identifier associated with a receiver computing device, and a transfer amount;
- transmit an authentication challenge to the receiver computing device using the identifier;
- perform a validation of the receiver based at least in part on an authentication response received from the receiver computing device;
- transmit a receiver data request to the receiver computing device using the identifier in response to validating the receiver;
- receive a receiver data response from the receiver computing device, wherein the receiver data response comprises identifying information associated with the receiver;
- determine the receiver is an unregistered user based at least in part on querying an account database;
- generate a receiver transaction account associated with the receiver in the account database based at least in part on the identifying information for the receiver, wherein the receiver transaction account is credited the transfer amount;
- transmit a digital token of the receiver transaction account to a digital wallet installed in the receiver computing device using the identifier, wherein the digital token of the receiver transaction account is stored as a payment card in the digital wallet of the receiver computing device;
- and
- authorize the receiver computing device to access the receiver transaction account through the payment card in the digital wallet, wherein the payment card operates as a digital transaction instrument on the receiver computing device.
An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system, cause the computer-based system to at least:
- cause a display of a transfer interface on a sender computing device associated with a sender;
- receive from the transfer interface a transfer request, the transfer request identifying at least:
- a receiver, an identifier associated with a receiver computing device, and a transfer amount;
- transmit an authentication challenge to the receiver computing device using the identifier;
- perform a validation of the receiver based at least in part on an authentication response received from the receiver computing device;
- transmit a receiver data request to the receiver computing device using the identifier in response to validating the receiver;
- receive a receiver data response from the receiver computing device, wherein the receiver data response comprises identifying information associated with the receiver;
- determine the receiver is an unregistered user based at least in part on querying an account database;
- generate a receiver transaction account associated with the receiver in the account database based at least in part on the identifying information for the receiver, wherein the receiver transaction account is credited the transfer amount;
- transmit a digital token of the receiver transaction account to a digital wallet installed in the receiver computing device using the identifier, wherein the digital token of the receiver transaction account is stored as a payment card in the digital wallet of the receiver computing device;
- and
- authorize the receiver computing device to access the receiver transaction account through the payment card in the digital wallet, wherein the payment card operates as a digital transaction instrument on the receiver computing device.
Dependencies are inferred from the claim text.