SYSTEMS AND METHODS TO PROCESS DONATIONS
First Claim
1. A computer-implemented method, comprising:
- providing, via a computing device, a user interface to a user for a payment to a merchant, in response to the user visiting a website of the merchant to make a purchase, wherein the user interface is configured to receive a phone number of the user to identify a source of funds for the payment and configured to receive an optional identification of a charity organization;
receiving, by the computing device, a request via the user interface, the request including the phone number and the identification of the charity organization;
in response to the request, communicating, by the computing device, with a mobile phone at the phone number for a confirmation of the request;
in response to the confirmation, billing, by the computing device, a fund source associated with the phone number to collect funds for the payment to the merchant and a donation to the charity organization; and
notifying, by computing device, the merchant of a success in the billing of the funding source for the payment.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to facilitate donations via mobile communications. In one aspect, a system includes a data storage facility and an interchange having a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and with the common format processor in a common format. For a payment to a merchant, the common format processor provides a user interface configured to present charity donation options in response to a phone number being specified in the user interface to identify a fund source. The common format processor uses one of the converters to communicate with a mobile phone at the phone number to confirm the payment to the merchant and a donation to a separate charity organization specified via the user interface.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing, via a computing device, a user interface to a user for a payment to a merchant, in response to the user visiting a website of the merchant to make a purchase, wherein the user interface is configured to receive a phone number of the user to identify a source of funds for the payment and configured to receive an optional identification of a charity organization; receiving, by the computing device, a request via the user interface, the request including the phone number and the identification of the charity organization; in response to the request, communicating, by the computing device, with a mobile phone at the phone number for a confirmation of the request; in response to the confirmation, billing, by the computing device, a fund source associated with the phone number to collect funds for the payment to the merchant and a donation to the charity organization; and notifying, by computing device, the merchant of a success in the billing of the funding source for the payment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage media storing instructions which, when executed on a computer, cause the computer to perform a method, the method comprising:
-
providing, via the computer, a user interface to a user for a payment to a merchant, in response to the user visiting a website of the merchant to make a purchase, wherein the user interface is configured to receive a phone number of the user to identify a source of funds for the payment and configured to receive an optional identification of a charity organization; receiving, by the computer, a request via the user interface, the request including the phone number and the identification of the charity organization; in response to the request, communicating, by the computer, with a mobile phone at the phone number for a confirmation of the request; in response to the confirmation, billing, by the computer, a fund source associated with the phone number to collect funds for the payment to the merchant and a donation to the charity organization; and notifying, by the computer, the merchant of a success in the billing of the funding source for the payment.
-
-
19. A computing apparatus, comprising:
-
a data storage facility configured to store charity preferences of users of phone numbers; and an interchange coupled with the data storage facility, the interchange including a common format processor and a plurality of converters to interface with a plurality of controllers, the converters configured to communicate with the controllers in different formats, the converters to communicate with the common format processor in a common format; wherein the common format processor is configured to provide a user interface to a user of a phone number for a payment to a merchant, the user interface configured to present charity donation options according to a charity preference of the user in response to the phone number being specified in the user interface; and wherein in response to a request received in the user interface identifying a charity organization, the common format processor is configured to use one of the converters to communicate with a mobile phone at the phone number to confirm the payment to the merchant and a donation to the charity organization. - View Dependent Claims (20)
-
Specification