Monetary transfer in a social network
First Claim
1. A computer-implemented method for sharing expenses between members of a social network, the method comprising:
- identifying, with one or more computing devices, a first user and a second user;
generating, with the one or more computing devices, a group on the social network that includes the first user and the second user based at least in part on the first and second users being associated with an activity related to an expense, wherein the social network is an association of users that have a relationship that is maintained in a social graph;
receiving from the first user the expense associated with the group on the social network;
generating, with the one or more computing devices, an invoice for paying at least a portion of the expense;
sending, with the one or more computing devices, a notification to the second user that includes the invoice;
receiving, with the one or more computing devices, authorization from the second user for triggering a payment of the invoice through the social network; and
processing the payment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for billing and paying friends on a social network is described. A monetary transfer module generates an invoice for sharing an expense with at least one friend on a social network. The monetary transfer module identifies users on the social network. The monetary transfer module generates a group that includes the users based at least in part on at least one common feature between the users. At least one of the users included in the group incurs an expense. The monetary transfer module generates an invoice for paying for the expense. The monetary transfer module sends a notification to at least one of the users that includes the invoice.
137 Citations
20 Claims
-
1. A computer-implemented method for sharing expenses between members of a social network, the method comprising:
-
identifying, with one or more computing devices, a first user and a second user; generating, with the one or more computing devices, a group on the social network that includes the first user and the second user based at least in part on the first and second users being associated with an activity related to an expense, wherein the social network is an association of users that have a relationship that is maintained in a social graph; receiving from the first user the expense associated with the group on the social network; generating, with the one or more computing devices, an invoice for paying at least a portion of the expense; sending, with the one or more computing devices, a notification to the second user that includes the invoice; receiving, with the one or more computing devices, authorization from the second user for triggering a payment of the invoice through the social network; and processing the payment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for sharing expenses between members of a social network comprising:
-
a monetary request module for identifying a first and a second user, for receiving from the first user an expense associated with a group on the social network, for generating an invoice for paying at least a portion of the expense and for sending a notification to the second user that includes the invoice; a group engine coupled to the monetary request module, the group engine for generating the group on the social network that includes the first user and the second user based at least in part on the first and second users being associated with the activity related to the expense, wherein the social network is an association of users that have a relationship that is maintained in a social graph; and a payment processing engine coupled to the monetary request module, the payment processing engine for receiving authorization from the second user for triggering a payment of the invoice through the social network and for processing the payment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
identify a first user and a second user; generate a group on the social network that includes the first user and the second user based at least in part on the first and second users being associated with an activity related to an expense, wherein the social network is an association of users that have a relationship that is maintained in a social graph; receive from the first user the expense associated with the group on the social network; generate an invoice for paying at least a portion of the expense; send a notification to the second user that includes the invoice; receive authorization from the second user for triggering a payment of the invoice through the social network; and process the payment. - View Dependent Claims (20)
-
Specification