Payment transfer by sending E-mail
First Claim
1. A computer-implemented method, executed by a payment processing system for processing payments, comprising:
- receiving, through a payment application running on a mobile device of a sender, a request to transfer money from the sender to a recipient, the request including a payment amount, the payment amount being entered by the sender into the payment application to indicate an amount of money to be transmitted to the recipient, wherein the payment application is associated with the payment processing system and is configured to communicate with an email application running on the mobile device of the sender to generate and send emails to the payment processing system for processing the payments;
upon receiving the request,launching, by the payment application, the email application running on the mobile device of the sender; and
upon launching the email application, communicating by the payment application with the email application, wherein said communicating results in the email application generating an email for presentation to the sender at the mobile device and prepopulating the email with the payment amount, previously entered into the payment application by the sender, and a payment processing email address associated with the payment processing system, the payment amount being pre-populated in a subject line of the email, wherein the email includes a field to receive, from the sender, a recipient email address associated with the recipient;
receiving, at the mobile device, the recipient email address associated with the recipient and an indication to send the email from the sender;
receiving, by the payment processing system, the email originating from the mobile device of the sender and sent to the payment processing system based on recipient information included in the email, the recipient information including the recipient email address and the payment processing email address, wherein the email, based on the recipient information, is further received at a mobile device of the recipient; and
causing, by the payment processing system, the payment amount to be transferred to the recipient associated with the recipient email address based on the email received, said causing the payment amount to be transferred including;
analyzing the email to identify a sender email address and the recipient email address;
retrieving, from a database coupled to the payment processing system, stored data associated with the sender email address and with the recipient email address;
determining, based on the stored data, a sender financial account associated with the sender email address and a recipient financial account associated with the recipient email address; and
transferring the payment amount from the sender financial account to the recipient financial account based on said determining.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a technology for seamless initiation of a transfer of payment from a sender to a recipient by sending email, without requiring any account creation and/or login procedure. The technology can involve sending payment from one mobile device to another. In one aspect, the technology includes receiving a payment amount from a sender via the sender'"'"'s mobile device, causing an email with pre-populated information to be generated using a native email application on the mobile device, and initiating the process to transfer the payment amount upon sending of the email. The technology enables a simplified payment transaction system for ordinary consumers without the hassle of having to sign up, to remember a user account and a password, and to login for sending or receiving every payment transaction, while not sacrificing the essential security feature of authenticating the user for every payment transaction.
-
Citations
22 Claims
-
1. A computer-implemented method, executed by a payment processing system for processing payments, comprising:
-
receiving, through a payment application running on a mobile device of a sender, a request to transfer money from the sender to a recipient, the request including a payment amount, the payment amount being entered by the sender into the payment application to indicate an amount of money to be transmitted to the recipient, wherein the payment application is associated with the payment processing system and is configured to communicate with an email application running on the mobile device of the sender to generate and send emails to the payment processing system for processing the payments; upon receiving the request, launching, by the payment application, the email application running on the mobile device of the sender; and upon launching the email application, communicating by the payment application with the email application, wherein said communicating results in the email application generating an email for presentation to the sender at the mobile device and prepopulating the email with the payment amount, previously entered into the payment application by the sender, and a payment processing email address associated with the payment processing system, the payment amount being pre-populated in a subject line of the email, wherein the email includes a field to receive, from the sender, a recipient email address associated with the recipient; receiving, at the mobile device, the recipient email address associated with the recipient and an indication to send the email from the sender; receiving, by the payment processing system, the email originating from the mobile device of the sender and sent to the payment processing system based on recipient information included in the email, the recipient information including the recipient email address and the payment processing email address, wherein the email, based on the recipient information, is further received at a mobile device of the recipient; and causing, by the payment processing system, the payment amount to be transferred to the recipient associated with the recipient email address based on the email received, said causing the payment amount to be transferred including; analyzing the email to identify a sender email address and the recipient email address; retrieving, from a database coupled to the payment processing system, stored data associated with the sender email address and with the recipient email address; determining, based on the stored data, a sender financial account associated with the sender email address and a recipient financial account associated with the recipient email address; and transferring the payment amount from the sender financial account to the recipient financial account based on said determining. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method comprising:
-
receiving, at a mobile device of a sender, a request to transfer money from the sender to a recipient, the request including a payment amount entered by the sender at the mobile device; upon receiving the request, launching an email application running on the mobile device of the sender; communicating with the email application, said communicating resulting in the email application generating an email for presentation to the sender and prepopulating, the email with the payment amount and a payment processing email address associated with a payment processing system, the payment amount being pre-populated in a subject line of the email, wherein the email includes a field to receive, from the sender, a recipient email address associated with the recipient; receiving, at the mobile device, the recipient email address associated with the recipient and an indication to send the email from the sender; transmitting the email to the payment processing system, wherein the payment processing system, in response to receiving the email message, performs the steps of identifying a sender email address and the recipient email address from the email message received, retrieving, from a database coupled to the payment processing system, stored data associated with the sender email address and with the recipient email address, determining, based on the stored data, a sender financial account associated with the sender email address and a recipient financial account associated with the recipient email address, and transferring, from the sender financial account to the recipient financial account based on said determining, the payment amount indicated in the subject line of the transmitted email. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A payment processing system, comprising:
-
a processor; a communications module; and a non-transitory computer-readable storage medium containing a set of instructions comprising; instructions for communicating, with a payment application running on a mobile device of a sender, to receive at the payment application a request to transfer money from the sender, the request to transfer money including a payment amount entered by the sender into the payment application to indicate an amount of money to be transmitted to the recipient, wherein the payment application is associated with the payment processing system and is configured for communicating with an email application running on the mobile device of the sender, wherein said communicating results in the email application generating a payment email and sending the payment email to the payment processing system for processing a payment transfer to the recipient; instructions for receiving, via the communications module, the payment email originating from the mobile device requesting an initiation of a money transfer using the payment processing system, wherein the payment processing system does not require either the sender or the recipient of the money transfer to be registered with the payment processing system for initiating the money transfer, wherein the payment email includes a recipient email address, a payment processing email address associated with the payment processing system, and, in a subject line of the payment email, a payment amount submitted to the payment application by the sender for the money transfer, and wherein the payment email is further received by the recipient; instructions for analyzing the payment email to identify a sender email address and the recipient email address; instructions for retrieving, from a database coupled to the payment processing system, stored data associated with the sender email address and with the recipient email address; instructions for determining, based on the stored data, a sender financial account associated with the sender email address and a recipient financial account associated with the recipient email address; and instructions for processing the money transfer upon determining the sender financial account associated with the sender and the recipient financial account associated with the recipient, wherein the instructions for processing the money transfer includes instructions for transferring the payment amount from the sender financial account to the recipient financial account. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification