SYSTEM AND METHOD FOR MANAGING CHARITABLE DONATIONS
First Claim
1. A computer-implemented method of facilitating charitable donations comprising:
- receiving, at a computer processor of a smart device, transaction data from a point of sale terminal including a transaction amount and information associated with one or more accounts;
receiving, at a computer processor of a smart device, user customizable preferences comprising;
at least one transaction category;
a donation amount for each of the at least one transaction categories;
a charity associated with each of the at least one transaction categories; and
criteria specifying a timing of a donation;
assigning the transaction data from the point of sale terminal into one of the at least one transaction category according to the user customizable preferences;
identifying a donation amount associated with the transaction data as a function of the user customizable preferences;
providing the point of sale terminal with the identified donation amount to charge the one or more accounts the donation amount in addition to the transaction amount;
receiving from the point of sale terminal to a donation accumulation account the identified donation amount;
donating from the donation accumulation account to the charity associated with the at least one transaction categories according to the criteria specifying the timing of a donation; and
recording the donation in a computer database.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of facilitating charitable donations using a smart device comprises receiving a transaction amount, assigning the transaction amount into a transaction category, retrieving a donation amount associated with the transaction category, charging the transaction amount plus the donation amount to an account, transferring the transaction amount to complete the transaction, and transferring the donation amount into a donation accumulation account. Based on predefined criteria, a donation is made from the donation accumulation account to a second account which can be a charity account. In some embodiments the donation accumulation account is a virtual account. In some embodiments, a user provides customizable user preferences to the smart device.
56 Citations
20 Claims
-
1. A computer-implemented method of facilitating charitable donations comprising:
-
receiving, at a computer processor of a smart device, transaction data from a point of sale terminal including a transaction amount and information associated with one or more accounts; receiving, at a computer processor of a smart device, user customizable preferences comprising; at least one transaction category; a donation amount for each of the at least one transaction categories; a charity associated with each of the at least one transaction categories; and criteria specifying a timing of a donation; assigning the transaction data from the point of sale terminal into one of the at least one transaction category according to the user customizable preferences; identifying a donation amount associated with the transaction data as a function of the user customizable preferences; providing the point of sale terminal with the identified donation amount to charge the one or more accounts the donation amount in addition to the transaction amount; receiving from the point of sale terminal to a donation accumulation account the identified donation amount; donating from the donation accumulation account to the charity associated with the at least one transaction categories according to the criteria specifying the timing of a donation; and recording the donation in a computer database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method of facilitating charitable donations comprising:
-
receiving, at a computer processor of a smart device, transaction data from a point of sale terminal including a transaction amount; assigning the transaction data from the point of sale terminal into a transaction category;
identifying a donation amount associated with the transaction data as a function of the user customizable preferences;adding the donation amount to a virtual donation accumulation account; and directing a first account to donate to a charity according to criteria specifying the timing of a donation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of facilitating charitable donations comprising:
-
receiving, at a computer processor of a payment instrument, a transaction amount; assigning the transaction amount into a transaction category; retrieving a donation amount associated with the transaction category; charging a first account the transaction amount plus the donation amount; transferring the transaction amount to complete the transaction; and transferring the donation amount into a donation accumulation account. - View Dependent Claims (16, 17, 18, 19)
-
-
20. The method of claim wherein the donation amount is at least one of the difference between the transaction amount and the next highest whole dollar amount, gratuity matching, a fixed dollar amount, or a fixed percentage of the transaction amount.
Specification