Patent ID: 8249884

Claim:
A method, comprising: receiving, via a receiver, information regarding a donation transaction; accessing, via a processor, a user-created rule from a user device, wherein said user device of or related to a user includes information for accessing said user-created rule, the user-created rule is created in response to user entry of donation criteria regarding the recipient party in a social networking account associated with a user, the user-created rule is created by user entry of donation criteria regarding a recipient party, the user-created rule includes one or more rules for allocating an amount to the recipient party, and the user-created rule includes a trigger rule specifying donation criteria indicating conditions under which to allocate the amount to the recipient party based at least in part on third party event data for triggering the donation; determining, via said processor, the amount for transfer from the user to the recipient party by applying the user-created rule, wherein the amount is dynamically changed based on a formula in the rules; and donating, via said processor, the amount to said recipient-party according to said user-created rule.