TRANSFERRING MONEY USING EMAIL
First Claim
1. A computer-implemented method comprising:
- providing, at a user device, a user interface presenting multiple contacts of a user of the user device;
receiving, at the user device, user selection of one or more of the multiple contacts;
identifying, by the user device, respective recipient email addresses for each of the selected one or more contacts;
generating a draft email message, the draft email message being addressed to each of the recipient email addresses and being addressed to a payment service email address associated with a payment service system, the draft email message having a requested payment amount in a subject or body of the email message;
sending, by the user device, the email message to each of the multiple recipient email addresses; and
sending, by the user device, the email message to the payment service system, wherein upon receiving the email message, the payment service system transfers the requested payment amount from a sender account of the sender to respective recipient accounts of the payment service system, each recipient account being associated with a respective recipient email address of the multiple email addresses.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for sending or requesting money to or from multiple recipients using email. One of the methods includes receiving, at a user device, user input from a sender of a request to send a respective payment amount from a sender account of the sender with a payment service system to multiple recipient accounts of the payment service system. User input indicating respective recipient email addresses for the multiple recipients is received. A draft email message is generated, the draft email message being addressed to each of the multiple recipients, the draft email message including respective recipient email addresses for each of the multiple recipients. An indication that the sender sent the email message to the multiple recipients is sent to a payment service system.
18 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
providing, at a user device, a user interface presenting multiple contacts of a user of the user device; receiving, at the user device, user selection of one or more of the multiple contacts; identifying, by the user device, respective recipient email addresses for each of the selected one or more contacts; generating a draft email message, the draft email message being addressed to each of the recipient email addresses and being addressed to a payment service email address associated with a payment service system, the draft email message having a requested payment amount in a subject or body of the email message; sending, by the user device, the email message to each of the multiple recipient email addresses; and sending, by the user device, the email message to the payment service system, wherein upon receiving the email message, the payment service system transfers the requested payment amount from a sender account of the sender to respective recipient accounts of the payment service system, each recipient account being associated with a respective recipient email address of the multiple email addresses.
-
-
2. A computer-implemented method comprising:
-
receiving, at a user device, user input from a sender of a request to send a respective payment amount from a sender account of the sender with a payment service system to multiple recipient accounts of the payment service system; receiving, at the user device, user input indicating respective recipient email addresses for the multiple recipients; generating a draft email message, the draft email message being addressed to each of the multiple recipients, the draft email message including respective recipient email addresses for each of the multiple recipients; and sending, to the payment service system, an indication that the sender sent the email message to the multiple recipients, wherein the payment service system transfers the respective payment amount from a sender account of the sender to respective recipient accounts of the payment service system, each recipient account being associated with a respective recipient email address of the multiple recipients. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
providing, at a user device, a user interface presenting multiple contacts of a user of the user device; receiving, at the user device, user selection of one or more of the multiple contacts; identifying, by the user device, respective recipient email addresses for each of the selected one or more contacts; generating a draft email message having a confirmation link and being addressed to each of the recipient email addresses and being addressed to a payment service email address associated with a payment service system, the draft email message having the requested payment amount in a subject or body of the email message; sending, by the user device, the email message to each of the multiple recipient email addresses; and sending, by the user device, the email message to the payment service system, wherein upon receiving an indication that a recipient selected the confirmation link in the email message, the payment service system transfers the requested payment amount from a recipient account of the recipient to a sender account of the sender.
-
-
8. A computer-implemented method comprising:
-
receiving, at a user device, user input from a sender of a request to receive a respective payment amount from multiple recipient accounts of a payment service system to a sender account of the sender of the payment service system; receiving, at the user device, user input of respective recipient email addresses for the multiple recipients; and generating a draft email message, the draft email message being addressed to each of the multiple recipients, the draft email message including respective recipient email addresses for each of the multiple recipients, the draft email message including a confirmation link to a network resource associated with the payment service system, wherein upon receiving an indication that a recipient selected the confirmation link, the payment service system identifies a sender account of the sender and a recipient account of the recipient and initiates a transfer of the respective requested payment amount from the recipient account to the sender account. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing, at a user device, a user interface presenting multiple contacts of a user of the user device; receiving, at the user device, user selection of one or more of the multiple contacts; identifying, by the user device, respective recipient email addresses for each of the selected one or more contacts; generating a draft email message, the draft email message being addressed to each of the recipient email addresses and being addressed to a payment service email address associated with a payment service system, the draft email message having a requested payment amount in a subject or body of the email message; sending, by the user device, the email message to each of the multiple recipient email addresses; and sending, by the user device, the email message to the payment service system, wherein upon receiving the email message, the payment service system transfers the requested payment amount from a sender account of the sender to respective recipient accounts of the payment service system, each recipient account being associated with a respective recipient email address of the multiple email addresses.
-
-
14. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, at a user device, user input from a sender of a request to send a respective payment amount from a sender account of the sender with a payment service system to multiple recipient accounts of the payment service system; receiving, at the user device, user input indicating respective recipient email addresses for the multiple recipients; generating a draft email message, the draft email message being addressed to each of the multiple recipients, the draft email message including respective recipient email addresses for each of the multiple recipients; and sending, to the payment service system, an indication that the sender sent the email message to the multiple recipients, wherein the payment service system transfers the respective payment amount from a sender account of the sender to respective recipient accounts of the payment service system, each recipient account being associated with a respective recipient email address of the multiple recipients. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing, at a user device, a user interface presenting multiple contacts of a user of the user device; receiving, at the user device, user selection of one or more of the multiple contacts; identifying, by the user device, respective recipient email addresses for each of the selected one or more contacts; generating a draft email message having a confirmation link and being addressed to each of the recipient email addresses and being addressed to a payment service email address associated with a payment service system, the draft email message having the requested payment amount in a subject or body of the email message; sending, by the user device, the email message to each of the multiple recipient email addresses; and sending, by the user device, the email message to the payment service system, wherein upon receiving an indication that a recipient selected the confirmation link in the email message, the payment service system transfers the requested payment amount from a recipient account of the recipient to a sender account of the sender.
-
-
20. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, at a user device, user input from a sender of a request to receive a respective payment amount from multiple recipient accounts of a payment service system to a sender account of the sender of the payment service system; receiving, at the user device, user input of respective recipient email addresses for the multiple recipients; and generating a draft email message, the draft email message being addressed to each of the multiple recipients, the draft email message including respective recipient email addresses for each of the multiple recipients, the draft email message including a confirmation link to a network resource associated with the payment service system, wherein upon receiving an indication that a recipient selected the confirmation link, the payment service system identifies a sender account of the sender and a recipient account of the recipient and initiates a transfer of the respective requested payment amount from the recipient account to the sender account. - View Dependent Claims (21, 22, 23, 24)
-
Specification