Patent Publication Number: US-2022215443-A1

Title: Consumer controlled portfolio charitable giving system and method

Description:
CROSS REFERENCE TO RELATED APPLICATIONS 
     This application is a continuation-in-part of U.S. patent application Ser. No. 17/511,764, filed Oct. 27, 2021, and titled “CHARITABLE GIVING SYSTEM AND METHOD”, which is in turn a continuation-in-part of U.S. patent application Ser. No. 17/394,388, filed Aug. 4, 2021, and titled, “CONSUMER CONTROLLED PORTFOLIO CHARITABLE GIVING SYSTEM AND METHOD” which is in turn a continuation-in-part of U.S. patent application Ser. No. 17/153,313, filed Jan. 20, 2021, and titled, “CONSUMER CONTROLLED PORTFOLIO CHARITABLE GIVING SYSTEM AND METHOD”, which is in turn a continuation-in-part of U.S. patent application Ser. No. 16/533,445, filed Aug. 6, 2019, and titled, “CONSUMER CONTROLLED CHARITABLE GIVING SYSTEM”, which is in turn a continuation-in-part of U.S. patent application Ser. No. 16/532,874 filed on Aug. 6, 2019, and titled, “PORTFOLIO CHARITABLE GIVING SYSTEM”, which in turn claims the benefit of U.S. Provisional Pat. Appl. No. 62/851,552, filed May 22, 2019, with the same title. This application is also a continuation-in-part of U.S. patent application Ser. No. 15/181,781, filed Jun. 14, 2016, and titled, “METHOD AND SYSTEM FOR FACILITATING DONATIONS”, which is a continuation-in-part of U.S. patent application Ser. No. 14/625,612, filed Feb. 18, 2015 and a continuation-in-part of U.S. patent application Ser. No. 13/738,949, filed Jan. 10, 2013 which claims the benefit of U.S. Provisional Appl. Ser. No. 16/610,912, filed Mar. 14, 2012 and U.S. Provisional Appl. Ser. No. 61/585,075, filed Jan. 10, 2012. All of these applications are herein incorporated by reference in their entirety. 
    
    
     FIELD 
     The present disclosure relates to systems and methods that enable customers to challenge providers or other entities to make charitable contributions to charities of the customer&#39;s choice. 
     BACKGROUND 
     Charitable or philanthropic giving has been around for a long time. A main challenge for charitable organizations is to raise funds for their causes. Fundraising is expensive and requires a significant marketing effort. This is particularly problematic for small, relatively local charities—many of which, although they provide funding to areas popular with charitable donors, may be relatively unknown. Additionally, it is difficult for donors or customers to give to two or more charities at one time. Typically, the donors need to find each charity on separate websites and give either a one-time or a recurring donation to each charity. More recently, with the advent of portable electronic devices such as smart phones and tablets, charitable giving has been facilitated using applications that enable donors to give electronically. Systems are also known for small investors that allow them to utilize electronic devices to create and manage, on a cost-effective basis, a complex portfolio of securities, based upon the preferences of the investor. These systems can then initiate trades of the portfolio as a whole or in part to facilitate the wants and needs of the small investor. 
     Today, when a potential charitable donor researches a charity on the internet (or by other means), that donor typically visits many different websites collecting information which might not provide answers to them to make informed decisions on their donation. The landscape for charitable giving is fragmented with many single but different ways for the donor to give. 
     SUMMARY OF THE INVENTION 
     There is a need for a donation facilitation system that allows a donor, such as a customer or provider, to challenge another entity, such as a provider, to make a provider contribution to a charity or a portfolio that may include at least one charity, or may include more than one or multiple charities, that is set up by the customer upon, for example, the purchase of a good or service from the provider. There is also a need for a portfolio facilitation system that allows the other entity such as a provider to create its own provider portfolio of multiple charities and make a provider contribution to a charity (or charities) associated with the customer or customer&#39;s charities when at least one member of the provider&#39;s portfolio of multiple charities matches at least one member of the customer&#39;s portfolio of multiple charities. Additionally, there is a need for a customer to challenge providers, which are not limited to financial institutions, processors or payment networks, card networks, merchants, and individuals to make such a contribution to a provider charity or a portfolio of multiple charities. 
     In one aspect, a donation facilitation system is disclosed that includes a data storage that stores content. A computing device, of a customer, configured to execute at least one application and containing at least one processor in communication with a network. In some embodiments, a network server containing at least one processor in communication with the computing device in communication with the network. The network serve may include information about at least one charity and communicates with the at least one application executed on the computing device, further wherein the network server performs. The disclosed system may further include receiving a challenge, from at least one application executed on the computing device associated with the at least one customer, when the customer purchases a good or service. The provider may receive the challenge for a contribution to the at least one charity associated with a customer portfolio. In other embodiments, the disclosed system may further include comparing, in response to the challenge, the at least one charity associated with the customer portfolio with the at least one charity associated with a provider portfolio to determine a match, which is based on likelihood of similarity of each of the respective charity in the portfolio. The disclosed system, in other embodiments, may further contribute the contribution by the provider to the match, which includes at least one charity. In some embodiments, the user may select the charities to contribute to, in one embodiment, selecting the charity name at the graphical user interface of the computing device. In some embodiments, the challenge may be simply the graphical display element indicating that a contribution may be made. In other embodiments, the challenge may require user input to challenge, but in other embodiments it may not require the user input to indicate challenging the provider, but instead, it happens through the use of the application. In some instances, it could be a special screen or simply completing a purchase of the normal consumer and customer relationship. 
     The match, in some embodiments, may be identical match of a charity, it may be a type of charity, it may be likely to be a charity that the customer would donate to, or it may be what is identified in at least one portfolio. When no charities are identified, 
     In another aspect of the donation facilitation system, the provider contribution is a fixed percentage of the purchase, or a fixed fee based upon the purchase. In another aspect of the donation facilitation system, the customer portfolio information is stored in at least one of the data storages of the computing device and the network. In some embodiments this is a predetermined list, but in other embodiments, the at least one charity may be based on other factors or a combination of factors. For example, in some embodiments, the charity information may be based on computing techniques where the application may determine a likelihood of the user selecting the recipient of the contribution. So instead of picking one single charity, you may be supporting a cause. The application may use computing techniques to determine different recipients that the user may contribute to. In this respect, some techniques may include, but are not limited to, assigning a value to different data that the computing device may contain or may have access to in a system. The data, such as meta data, files, documents, apps, user inputs and outputs, etc., may receive a value or a tag. In this way, the system may identify information and have certain identifiers with the data. Then, when the application looks for suggested recipients of the contribution, it may not be a specific stored entity, but a determined entity that may be suggested and then stored. For example, if the user is a supporter of ocean clean up, and their charity is not listed, instead of passing the chance to contribute, the application will identify a charity or organization that meets a minimum threshold for the user to contribute to that group. So not only will a specific ocean clean up group be identified, but multiple may be identified. The user may then select or see the various organizations associated with the cause of ocean clean up. In other embodiments, there may be one organization listed, such as a school, so that the contribution is given to that one charity, but the disclosure is not limited to a single charity, but instead at least one charity recipient may receive the contribution. Once identified, or in some embodiments once the user selects the recipient, then that organization or charity may be stored in association with either the customer or the merchant. Score values and thresholds may then be updated with the user selection for future determinations with the application in the system. The information may also be stored in a network for the network of users to view. 
     The embodiment of the likelihood may also have the suggestion for instances when a user would not contribute to any of the predetermined list, and it makes the experience more personal to the user. Application suggestions are also helpful when there is no match between two lists of identified organizations. It helps lists become more compatible, in some embodiments when there needs to be a match, improving the likelihood of a match. 
     In one aspect, a donation facilitation system is disclosed that includes a donation facilitation system comprising a data storage in a computing device that stores content. The donation facilitation system may also include a network server containing at least one processor in communication with the computing device in communication with the network. The network serve may further include information about at least one charity and communicates with the at least one application executed on the computing device. In other aspects, the computing device, of a customer, configured to execute at least one application and containing at least one processor in communication with a network, further wherein the computing device processors perform the steps of executing an app for purchasing goods or services. In some embodiments when purchasing goods or services, the system may send a challenge, from at least one application executed on the computing device associated with the at least one customer, when the customer purchases a good or service, wherein the provider receives the challenge for a contribution to the at least one charity associated with a customer portfolio or with the merchant/provider at least one charity. In some embodiments, but not all, the system may further include comparing, in response to the challenge, the at least one charity associated with the customer portfolio with the at least one charity associated with a provider portfolio to determine a match, which is based on likelihood of similarity of each of the respective charity in the portfolio. The system disclosed may further select preferred charities and contribute the contribution by the provider to the match, which includes at least one charity. In one embodiment, sending a challenge may be the user selecting a charity or indicating that a contribution should be made. In other embodiments, sending a challenge may be participating in a program where contributions are made. In other embodiments, indicating that a challenge should be made or sending a challenge may be confirming a contribution, selecting an amount, selecting, or indicating a charity or any other active or possible indication that would further the program so that an indication may be made. 
     In another embodiment, the donation facilitation system disclosed further comprises a challenge contribution made by the provider to the customer portfolio of at least one charity in response to the challenge. The customer portfolio information may be stored in at least one of the data storage of the computing device and the network and is based on the price of the purchased good or service. In another embodiment, the provider contribution may comprise a fixed challenge amount or a rounding amount based on the purchase price. 
     In another embodiment, the donation facilitation system disclosed wherein the fixed challenge amount is based on at least one of a predetermined value, a fixed percentage of the price or the fixed challenge amount is a fixed fee per transaction. In some embodiments, the challenge may comprise a challenge amount. In another embodiment, the donation facilitation system disclosed may include the provider contribution that meets or exceeds the challenge amount or is less than the challenge amount. 
     In another embodiment, the donation facilitation system disclosed wherein the contribution is stored in the network and the charities in the customer portfolio are updated and associated with preferences of the customer. The system may further comprise a server comprising the portfolio of customer charities, the portfolio of provider charities, or both. They system may further comprise at least one computing device in communication with the server. 
     In another embodiment, the at least one electronic device comprises a mobile device. In some embodiments, the at least one electronic device allows the provider to access the customer challenge, customer portfolio of charities, or the provider portfolio of charities. In some embodiments, the challenge contribution is made to a donor advised fund. The provider may comprise, in some embodiments, a financial institution, a processor, a payment network, a card network, merchants, or individuals. 
     In other embodiments, the method of facilitating donations comprising charging, by a provider, a customer a price for a good or service when the customer purchases said good or service using an application executed on a computing device, wherein the provider has a provider portfolio of multiple charities. In some embodiments, the method disclose may include challenging the provider to make a customer contribution, to at least one charity in a customer portfolio of charities, of part of the price or in addition to the price, wherein the challenge is made in response to the purchase. In some embodiments, the method disclosed may further include determining the provider making the customer contribution to the portfolio of multiple charities when at least one charity in the customer portfolio matches at least one charity in the provider portfolio of multiple charities matches at least one charity in the customer portfolio of charities, where the match is at least partially based on customer preferences. In yet other embodiments, they may further include contributing to the match at least one charity of the customer portfolio, wherein the provider makes the provider contribution. 
     In one aspect, the provider contribution comprises a fixed percentage of the price, or a fixed fee for each transaction. The method may further comprise using a server to store at least one of the portfolio of customer charities, the portfolio of provider charities, and the match based on customer preferences. In one aspect, the at least one computing device may be in communication with the server, wherein the server is part of a network. The computing device may comprise at least one of a mobile device, laptop, electronic notebook, desktop computer, smartwatch, tablet, smart phone, smart watch, and other electronic computing devices. 
     The provided donation facilitation system and method can enable a donor, such as a customer, provider, or both to challenge another entity, such as a provider, to make a provider contribution to a customer portfolio of multiple charities set up by the customer upon, for example, the purchase of a good or service from the provider. The disclosed portfolio donation facilitation system can allow the provider to create his or her own provider portfolio of multiple charities and make a provider contribution to a customer&#39;s portfolio of multiple charities when at least one component of the provider&#39;s portfolio of multiple charities matches at least one component of the customer&#39;s portfolio of multiple charities. In some embodiment, the disclosed method further includes using a server to store the portfolio of customer charities, the portfolio of provider charities, or both. 
     In this disclosure the term: 
     “additional contribution” refers to an extra payment made by a customer or consumer to the customer&#39;s portfolio when making a purchase from a provider; 
     “challenge” refers to an amount that the customer requests the provider to contribute to a customer portfolio of multiple charities; 
     “computing device” is a type of electronic device and includes but is not limited to mobile devices, desktop computers, mainframe computers, payment consoles, electronic payment device, credit card device, customer order device or other electronic computing devices; 
     “customer” refers to an individual or organization that receives goods or service associated with an executable application that communicates through a network system; 
     “customer portfolio” refers to a collection of multiple charities set up by a customer or consumer that typically includes from about 1 to about 10 or even more charities and is stored in a system server; 
     “donor advised fund” refers to a dedicated fund, often associated with a financial institution, that collects and stores donations to portfolios (and can earn interest or be a charity itself) and then can distribute or split the donations among the charities in the portfolio according to the rules for distribution of donations to portfolios; 
     “electronic device” refers to a broader term for ‘computing device’ and includes mobile devices, desktop computers, payment devices, order devices, purchase devices, mainframe computers or other electronic computing devices; 
     “fixed fee” refers to a fee that is a specific amount and particularly refers to a fee that is charged based upon a transaction and not based upon the amount of the transaction. “fixed percentage” refers to a fee that is a percentage amount of a transaction. 
     “match” refers to an at least partially similar characteristics of compared charities based on characteristics of the charity. 
     “mobile device” refers to smart phones, tablets, laptop computers, or any other portable computing device. 
     “payment network” refers to a way to move money from one party to another and, unless transactions happen in cash, require a payment system for a smooth transaction. 
     “preferences” and “preferred” refer to the likelihood that the customer would select the charity for donation and may be based on customer activity on applications and may include entered data. 
     “price” refers to the amount of money that is expected by a provider from a customer or consumer to obtain a desired good or service. Typically, the price is posted by the provider and is the undiscounted, regular cost of the good or service. 
     “provider” refers to an entity that offers goods or services for a price or a fee to a customer or consumer. A provider can be a bank or savings institution such as a credit union, a processor/payment network, card networks, merchants, or individuals. 
     “provider contribution” refers to a payment made by the provider to the customer&#39;s portfolio of charities; in some embodiments the provider contribution is independent of whether or not a customer contribution was made. The provider contribution may be made based on at least one of a match, the purchase price, a percentage, and fixed amount. Another embodiment may include when there is no customer purchase and provider contributes anyway. 
     “provider portfolio” refers to at least one charity set up by a provider and the information may be stored in a system server in association with the provider. 
     “rounded-up” or “round-up” refers to the process of agreeing to pay a price for a good or service and then adding an additional amount (for charitable purposes) to the price to the next dollar or a higher payment amount. “rules for distribution of donations to portfolios” refers to predetermined splits with predetermined ratios for disseminating funds amassed by portfolios into the charities contained in that portfolio. 
     The above summary is not intended to describe each disclosed embodiment of every implementation of the present disclosure. The brief description of the drawings and the detailed description which follows more particularly exemplify illustrative embodiments. In the drawings, the layers are not necessarily drawn to scale. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG. 1  is flow chart of one embodiment according to the provided disclosure where the customer challenges the provider to donate to the customer&#39;s portfolio. 
         FIG. 2  is a flow chart of another embodiment according to the provided disclosure where the customer challenges the provider to donate to the customer&#39;s portfolio if there is a match between at least one charity in the customer&#39;s portfolio and the provider&#39;s portfolio. 
         FIG. 3  is flow chart showing matching between at least one member of a customer&#39;s portfolio and at least one member of a provider&#39;s portfolio. 
         FIG. 4  is flow chart showing no matching between at least one member of a customer&#39;s portfolio and at least one member of a provider&#39;s portfolio. 
         FIG. 5  is a screen shot of an exemplary embodiment of the present disclosure of a customer&#39;s portfolio that includes three charitable organizations. 
         FIG. 6  is a screen shot of an exemplary embodiment of the present disclosure of a portfolio match between a customer&#39;s portfolio and a provider&#39;s portfolio. 
         FIG. 7  is a screen shot of an exemplary embodiment of the present disclosure showing three customer match transactions on May 9, 2019, and one customer match and two customer non-matches on May 8, 2019. 
         FIG. 8  is a screen shot of an exemplary embodiment of the present disclosure showing a transaction that includes a provider donation to one or more charities in the customer&#39;s portfolio. 
         FIG. 9  is a screen shot of an exemplary embodiment of the present disclosure that shows a year-to-date report of the contributions of a provider to one or more charities in a customer&#39;s portfolio. 
         FIG. 10  is a flow chart of the method according to the disclosure of the method of the donation facilitation system. 
         FIG. 11  is an illustration of the components of at least one of the computing devices and the network server. 
         FIG. 12  is an illustration of a computing device display showing provider contributions made to a charity in association with a purchase. 
         FIG. 13  is an illustration of a computing device display showing provider contributions made to a charity in association with a purchase. 
         FIG. 14  is a flow diagram of a computing device display showing a lottery winnings provided to a charity and/or an individual from at least one contributor. 
     
    
    
     DETAILED DESCRIPTION 
     Various customer interfaces and embodiments will be described in detail with reference to the drawings, wherein like reference numerals represent like parts and assemblies throughout the several views. Reference to various embodiments does not limit the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the appended claims. It is understood that various omissions and substitutions of equivalents are contemplated as circumstances may suggest or render expedient, but these are intended to cover applications or embodiments without departing from the spirit or scope of the claims attached hereto. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. 
     Retailers often ask customers or consumers if they would like to round-up a purchase of a good or service to the nearest dollar for a charity selected by that store. However, this can be an unfulfilling experience for the retailer or the customer for a number of reasons. First, the customer may not care about the charity selected by the store for the retailer contribution. Second, it is rare that confirmation is received that the donation ever makes it to the charity. Lastly, the verbal back-and-forth with the retailer can take time and can be annoying or embarrassing. In other words, it&#39;s not a personal experience based on the customer&#39;s preferences, nor is the process efficient in real-time with the purchase. In other examples, it also doesn&#39;t allow the customer to maintain a portfolio of preferences, which may be determined by the computing device, usage of applications executed on the computing device, saved lists, predetermined charities, and/or a user selection, which in some embodiments may be based on a search or a list. In some embodiments, the information is stored on the computing device, in a customer account, or a remote server in communication with a network and/or with the computing device. In some instances, the computing device may communicate with the network or other executable applications to determine charities and donation information and in real-time. The computing device may use the charity selection or contribution information to update the customer preference information, so that the next retailer purchase will use the information, as well as other user preference information, to determine the user&#39;s preferences. This disclosure makes the contribution to at least one charity more personal and expedites the process. 
     Providers often ask customers or consumers if they would like to “round-up” a purchase of a good or service to the nearest dollar for a charity selected by that store. However, this can be an unfulfilling experience for the provider or the customer for a number of reasons. First, the customer may not care about the charity selected for the provider contribution. Second, it is rare that confirmation is received that the donation ever makes it to the charity. Lastly, the verbal back-and-forth with the provider can take time and can be annoying or embarrassing. 
     The system presented herein turns this system upside down by empowering the customer to challenge the provider to “round-up” or to add an amount over a purchase price of the good or service for the customer&#39;s charity of choice, or portfolio of charities. In some embodiments, the provider can offer a discount from the purchase price to the consumer in exchange for having the provider make up at least a portion of the discount to the customer&#39;s portfolio of multiple charities. There are different embodiments of when the provider makes the contribution. In some, the provider may contribute when the challenge is made, and in some embodiments, when the customer also contributes. In other embodiments, the provider contribution may be made independent of the customer&#39;s contribution, such as if the customer does not make a contribution. In this way, the customer still “challenges” the provider to make a donation even if the customer is not donating themselves, or independent of a customer contribution. In other embodiments, the provided system also can also send a notification to both the provider and the customer when the donation is eventually made to the end charity or portfolio of charities. In the provided system, the charitable transaction can occur automatically in a digital conversation that can happen in the background. Essentially, the provider can reward the customer for the customer&#39;s business by donating to a charity or portfolio of charities of the customer&#39;s choice. 
     In some embodiments, the system disclosed in the provided disclosure may be incorporated directly into a digital wallet on a mobile device. In other embodiments, the provided disclosure may be a standalone application on a mobile device that interfaces with a digital wallet or links to a real credit card. In yet other embodiments, the provided disclosure may include a “bill-pay” application on a banking website. The provided system can allow the consumer to aggregate donations in a charitable portfolio. The provided system can allow the provider to make a single donation that is distributed to multiple charities at the same time. The system can further permit various types of communication, including social media communication and notification, related to donation and aggregation activity. 
     Copending U.S. patent application Ser. No. 17/153,313, filed Jan. 20, 2021 (Soderstrom) discloses a “CONSUMER CONTROLLED PORTFOLIO CHARITABLE GIVING SYSTEM AND METHOD”. In this application systems and methods are disclosed that allow a donor, such as a retailer, to make a retailer contribution to a portfolio of multiple charities set up by the donor upon, for example, the purchase of a good or service from the retailer. 
     Copending U.S. patent application Ser. No. 16/533,445, filed Aug. 6, 2019 (Soderstrom) discloses a “CONSUMER CONTROLLED CHARITABLE GIVING SYSTEM”. In this application systems and methods are disclosed that allow a donor, such as a retailer, to make a retailer contribution to a portfolio of multiple charities set up by the donor upon, for example, the purchase of a good or service from the retailer. 
     Copending U.S. patent application Ser. No. 15/181,781, filed on Jun. 14, 2016 (Soderstrom) discloses a “METHOD AND SYSTEM FOR FACILITATING DONATIONS”. In this application methods and systems are disclosed that allows using a computer system that includes at least one server and at least one computing device, that can be a mobile device, to communicably couple the server to the device through a communication network. In some embodiments, the method includes a provider charging a customer a price, the customer offering to make an electronic payment for the price through the computing device, the computing device presenting and customer contribution option to the customer, the customer selecting the customer contribution option, either upon activating the technology, or the technology executing prestored payment option, and making the customer contribution to a donor advised fund. In some embodiments, the customer contribution can be a “rounded-up” amount that the customer adds on to the provider&#39;s price with the intention that it will be directed to a charity of the customer&#39;s choosing. 
     Copending U.S. patent application Ser. No. 16/532,874 (also, Soderstrom) filed on the same day herewith, to a “PORTFOLIO CHARITABLE GIVING SYSTEM” that discloses a method and systems of facilitating donations that includes a donor making a charitable donation to a portfolio that includes multiple charities set up by a customer or donor that, in some embodiments, can be a customer or consumer. The method and system include rules set up by the donor for distributing the charitable donation among the charities in the portfolio in a single step at a predetermined time. The rules can be changed by the donor as well as the make-up of the portfolio of charities. 
     The provided disclosure relates to systems and methods that allow a customer or consumer to challenge a provider to contribute to, to match, or to exceed a customer contribution made to a portfolio of charities upon a purchase of a good or service. The customer can direct a customer contribution to be made to the customer&#39;s portfolio of multiple charities and then can “challenge” the provider to make a challenge contribution. In some embodiments, the customer or the provider portfolio of multiple charities may contain only one charity. In some embodiments, the provider may not agree to contribute the whole amount in the consumer&#39;s challenge but may be willing to give a portion of the challenged amount to the customer&#39;s portfolio. The provider contribution to the customer portfolio of multiple charities can be a fixed percentage of the purchase price of the good or service, a fixed fee based upon the purchase transaction, or, in some embodiments both a fixed percentage and a fixed fee. 
     As an example, when a customer swipes a MASTERCARD credit card, typically there is a 2.9% fee for the use of software since financial institutions, processors, payment networks, card networks, and providers are all software providers in financial technology. On a $100 purchase, this 2.9% would amount to $2.90. Every entity in the software chain who makes the transaction happen gets a portion of the $2.90. Typically, the issuing bank (the bank that issued the credit card) gets the largest share. The card network (such as MASTERCARD) gets the smallest share since the bank works hardest to win and keep the customer. The processors also get a cut of the fee. Of the $2.90 fee from this example, some of the providers involved in the transaction(s) might be willing to give a portion of their cut to charity. In fact, one processor already gives 7 cents per card swipe to charity. This processor gives to charity to encourage use of their card through loyalty more than for direct revenue. 
     Typically, the customer contributions and provider contributions are held in a donor advised fund. This fund, which can additionally be a charitable fund, can be used to escrow the customer contributions and contributions to the customer&#39;s portfolio and collect them until, at a predetermined time as, for example, at the end of a week, a month, a quarter, a year, or any other time period, money in the donor advised fund can be distributed to the charities in the customer&#39;s portfolio according to rules that have been established by the curator of the customer&#39;s portfolio. Alternatively, the funds may be distributed directly to the end charities. The curator can be the customer him or herself, or another entity, which maintains the charitable portfolio by swapping charities in and out of the portfolio. In some embodiments, the curator can be or can act at the direction of a giving circle or group of people (or club) that come together to determine, as a group, sometimes by a vote, which charities to list in the portfolio. 
     The provided disclosure relates to systems and methods that allow a customer or consumer to challenge a retailer to contribute to, match, or exceed a customer contribution (in addition to the price) made to a portfolio of vetted charities. The customer can direct a customer contribution to be made to the customer&#39;s portfolio of vetted multiple charities and then can “challenge” the retailer to make a retailer contribution. Typically, the customer contributions and retailer contributions are held in a donor advised fund. This fund, which can additionally be a charitable fund, is used to escrow the customer contributions and contributions to the customer&#39;s portfolio and collect them until, at a predetermined time as, for example, at the end of a week, a month, a quarter, a year, or any other time period, money in the donor advised fund is distributed to the vetted charities in the customer&#39;s portfolio according to rules that have been established by the curator of the customer&#39;s portfolio. Alternatively, the funds may be distributed directly to the end charities. The curator can be the customer him or herself, or another entity, which maintains the charitable portfolio by swapping charities in and out of the portfolio. In some embodiments, the curator can be or can act at the direction of a giving circle or group of people (or club) that come together to determine, as a group, sometimes by a vote, which charities to list in the portfolio. 
     A curator (who may be an individual such as a customer or a provider) can construct a portfolio that includes some of his or her favorite charities. In other embodiments, a portfolio can include a larger number of individual charities. In some embodiments, the charities can have a theme or be related in one way or another (for example, the charities can comprise local school PTA organizations or Boy/Girl scouts). In other embodiments, the portfolio can include charities with a theme such as environmental, medical research, philanthropic goal-oriented themes or others. In some other embodiments the charities are only related to each other in that they are selected by the curator for personal reasons. 
     In some embodiments, a donation facilitation system is provided that can include a server programmed and configured to host a payment system. The server can be in communication with a mobile device of a customer or consumer and also in communication with an electronic device of a provider. The customer can be provided with an opportunity to make an electronic payment into the payment system of a price charged by a provider for a good or service. The server can be in communication with a mobile device (such as a smart phone of the provider or customer) or another electronic device (of either the provider or the customer). In some embodiments, the server can host a payment system. Exemplary systems that can be useful in this disclosure include CHANGEUP, or KICKSTARTER or other platforms that include electronic payment collection and distribution functions. The provided disclosure will focus on the CHANGEUP platform as an example but should not be construed to be limited only to this platform. There are many others. 
     In one embodiment presented herein, both providers and customers can join the CHANGEUP platform and can create their own portfolios. The portfolio may hold anywhere from 1 to one million charities. In some embodiments, a customer may have a portfolio that has about 10 charities and a provider may have a portfolio that has, for example, 61,212 charities (“all public high schools in America”) plus all environmental organizations, and also the American Red Cross. 
     Then, by way of example, the CHANGEUP platform can allow these two portfolios to communicate with each other to determine if any of the charitable members of each of the two portfolios match. After a consumer has linked his payment method to the platform, the consumer can go out and use a payment method such as a credit or debit card. When the payment method is used at a provider that has also joined the platform, the provided system can determine if the customer and the provider share an affinity for at least one charity in their respective portfolios (or if there is a match between one or more charities in the customer&#39;s portfolio and the provider&#39;s portfolio). If there is a match of at least one or more charities in each portfolio, then the provider will be notified via a report that funds will be withdrawn from the provider&#39;s linked payment method account and sent to that particular charity on behalf of the customer. In some embodiments, rules can be set up by either the customer or the provider that more than one charity needs to match before the funds are transferred. 
     In the provided but not limiting example, CHANGEUP can compare the portfolio of the customer and the portfolio of the provider to find one or more matches. If there are one or more matches then CHANGEUP may add customer contributions or provider contributions based upon rules or rankings set up and applied by the consumer and the provider, individually, on each of their respective portfolios. If a match is found, then funds can be transferred from the provider into a donor advised fund that will hold the funds until they are distributed to the respective charities in common with both portfolios according to the distribution frequency and rules set up for the platform. 
     Providers may show a physical symbol or sticker that announces the ability for a customer to utilize the present invention at that provider&#39;s place of business and therefore partner with that provider (in a way) support their customer&#39;s portfolios of charitable contributions. Additionally, providers can support their own portfolios of charitable organizations for reasons such as attracting customer to their products, pursing their own altruistic goals, or to decrease their tax liability. 
     It is also contemplated that providers can include banks, savings institutions, credit unions or other financial institutions. They can, as a provider, offer customer contributions to charities of the customer&#39;s choice in order to attract additional business. 
     In some embodiments, processors can include payment networks. Examples of common payment networks today include VISA, MASTERCARD, and MAESTRO, to name a few. Other non-limiting examples of payment networks include financial services providers such as, for example, FIRST DATA, FiSERVE, STRIPE, ADYEN and others. 
     In some embodiments, a provider may have a non-profit organization or fundraising campaign that it supports (for example, the Red Cross), and a customer can elect to donate rounded up amount to the provider&#39;s campaign, and/or split the rounded-up amount between the provider&#39;s campaign and the customer&#39;s campaign. 
     In another embodiment, the customer can designate or be notified by specific providers in advance and receive location-specific messages (via GPS, Wi-Fi, or other location technologies), offers or benefits when in proximity to a provider participating in the program. The customer can also designate certain non-profits or charitable institutions whose location may trigger similar notices or messages. Thus, the customer on foot could be alerted to the existence of a provider or non-profit and engage in a purchase, yielding additional savings, or make a donation. 
     A customer may assign an identifier such as a name, number, or moniker to the customer&#39;s personal fundraising cause. This identifier can be associated with that customer&#39;s efforts to raise money. The customer can utilize that name or number to recruit friends to a particular fundraising campaign. This can also cause location-specific notices to be sent to friends when they are in physical proximity to a participating provider or designated non-profit. 
     In some embodiments, the rounded-up amount may be incorporated into an online retail store and catalogue where customers can round up their purchases, but also share with others their own “store” on social networking sites that promote products they like. 
     In some embodiments, the provided disclosure can track the spending habits of an individual instead of, or in addition to, operating as a payment system. The system can read the individual&#39;s payment or donation history and can offer analyses of the data, such as amount spent over the previous week, month, year, etc. In some embodiments, the disclosed system and method can be integrated with social media and social networking sites. The system can be a social media platform that uses an algorithm to measure, accumulate, and direct customer&#39;s transactional “round-up” on purchases into fundraising campaigns. 
     The integration of the disclosed system and method with social networking sites can allow customers to lead, promote and contribute to fundraising campaigns using a previously designated character or combination of characters that is/are inter-operable with a mobile application or any other application that relates to the present invention, like a digital wallet application, and allows customers to automatically apply their rounded up amounts to a non-profit organization or fundraising campaign of their choosing. The “rounded-up” amounts may be applied on a one-time basis in some examples or may be applied for a specified period of time (i.e., one month). 
     In some embodiments, the disclosed application may send a notification to the customer or to the recipient of funds (for example, a non-profit organization or fundraising campaign) when funds are donated using the system. These notifications may be sent to a customer or fund recipient through a social network, such as TWITTER or FACEBOOK, or may be sent by other delivery routes such as email or text message. Updates to a customer&#39;s social networking profile related to the present invention can be done in any way that is allowed by the social networking site, for example by use of a personal computer, smart phone or other mobile device. 
     The present disclosure can also be used in social media to facilitate gamification of fundraising campaigns. More specifically, the invention can not only provide technology that allows customers to “round-up” their purchases, but also can bundle those “round-up” purchases into a larger marketplace that can assigns values and can directs those values to a specific campaign. 
     For example, a customer can choose a specific organization or a general category, such as climate change, for a fundraising effort to which they want to donate. If the customer chooses to donate to a general category, the specific organization that will receive the donation can be dependent upon the organization&#39;s social media presence, with the organization that receives the most social media attention being the organization that also receives the most, or all, of the general category donations. 
     In one embodiment, customers can elect, at the time of the donation, whether or not their donations are subject to the various competitions or challenges. Alternatively, customers can opt out of the competition and simply assign their donations to a single cause of their choice. In another embodiment of the competition or challenge, customers may be able to create a one-on-one competition, wherein each customer supports a specific organization, and the customers attempt to increase their representative organization&#39;s scores by having other customers donate to one of the two organizations in the competition. One example of where this type of competition could be especially effective is when public figures, such as celebrities, engage in a public competition to bring awareness to causes and to foster friendly competition among fans. In one embodiment, at the end of the competition, the organization that has the highest score can win the other organization&#39;s accumulated donations. 
     In a further embodiment, concerts, sporting events, and retail outlets can compete against each other to send all of their “round-up” transactions to pre-chosen causes. For example, all National Football League (NFL) stadiums in a given day can compete against each other to see which stadium&#39;s fan base can bring the most attention to a local cause on social media. The stadium that ends the competition with the greatest number of points (for example, by using a formula similar to the one described above) can win all of the “round-up” donations for that week. 
     In one embodiment, leaderboards can be created for individual customers. For example, each customer can be rated according to the total number or total value of “round-up” donations the customer generates and the amount of social media interactions the customer receives. The individual leaderboard can be determined using a formula similar to the variations described above. Customers can then compete against each other to generate the greatest number or value of “round-up” donations for a particular cause, such as, but not limited to, an alma mater, non-governmental organization, political campaign, hospital campaign, etc. In one embodiment, as motivation, the top ten leaders on each leaderboard for each category of cause can get special treatment from that cause. 
     In some embodiments, customers can track their donations and voluntarily donate to their campaign even if they are not making a purchase. This may enable a customer to be placed on a leaderboard or be placed further up on the leaderboard for a specific month. By enabling competitive donations, the system may encourage individuals to share leaderboard news on social media and/or challenge others. In some embodiments, if a customer is a leader over a predetermined amount of time (i.e., twelve months), the customer can be rewarded. 
     In one embodiment, customers who have amassed a pre-defined threshold of “round-up” donations or who have become top customers through the leaderboard can operate as “bundlers”. Bundlers can be trusted leaders in the donation community who are eligible to receive the “round-up” donations from other customers who trust the bundler to disperse the funds wisely. Further, a bundler can receive a small commission for each customer the bundler invites to use the system, thus building the bundler&#39;s value with every customer recruited. 
     In some embodiments, bundlers can operate as a form of electoral college, wherein all of the bundler&#39;s constituents move “round-up” donations through them. This can infuse the provided system with politics, competition, and lobbying that allows for dynamic interactions. If a customer does not want to be involved in this type of system, however, the customer can opt out of the leaderboard feature and simply engage as a standalone experience where the customer has a direct relationship with the cause the customer is benefitting. This would be appropriate if a customer was donating to, for example, a grandchild&#39;s college fund. 
     Millions of people may round up amounts on purchases daily, therefore contributing large amounts of monies into a central holding fund, which may operate as a bank of sorts, or a mutual fund that grows, earns interest, and delivers dividends. Therefore, a customer can “donate” to his or her own account in order to save or invest money. 
     In some other embodiments, another party such as a foundation may also participate in the customer challenging a provider and may add an additional contribution to the customer&#39;s portfolio, perhaps as an incentive to shop at the provider. 
     In another embodiment, customers may compete with each other in a contest for the greatest number of contributions per time period, the largest sum total of contributions per time period, or other statistics related to use of a customer challenge. Additionally, a “lottery” type of system can be used such as picking a number of contributions that would be the winner in any given time period. These competitions or lotteries can have provider contributions to the charity or to the customer as a prize and can be used as an incentive to promote use of the customer challenge system. 
     As noted, the provided system and methods can work in combination with existing digital wallet applications or be its own digital wallet application with the “round-up” functionality and social network engagement embedded therein. 
     Turning now to the Figures which exemplify parts of the provided system and methods,  FIG. 1  is flow chart of one embodiment according to the provided disclosure where the customer challenges the provider to make a donation to the customer&#39;s portfolio. Database  101  is used as the source of charities are selected by the customer for inclusion in customer&#39;s portfolio  102 . The list of charities can be by a third party, by a process that eliminates organizations that engage in criminal, unethical, or otherwise undesirable practices. The charities, known as the net number of charities, can then be used by the user, customer, or provider to create a personalized portfolio. These can be for national, regional, or local charities such as, for example, listing well-known charity organizations such as the National Audubon Society or the American Cancer Society, lesser known and more localized charities such as the Los Angeles branch of the Humane Society, or very localized charities such as the PTA of a local school. These charities can be selected to create a personalized portfolio for each charitable donator. Other examples of custom portfolios are discussed below. 
     Customer portfolio  102  is stored in server  103  and is in communication with a payment system stored therein. Provider  104  offers a good or service for a price. Customer  105  wishes to purchase the good or price from the provider through payment system  108 . In one embodiment, customer  105  can offer to pay the price along with a customer contribution (which may be a “round-up” to the nearest dollar) as shown in  106 . Payment system  108  which is in communication with server  103  takes the payment  106  from the customer and then pays the price to provider  104 . Provider  104  has also offered to customer  105  to pay a provider contribution  109  through payment system  108 . The customer contribution  110  offered by customer  105  and the provider contribution offered by provider  104  are then transferred from payment system  108  to a donor advised fund  112  and then eventually paid to the charities in customer portfolio  102  according to rules set up for the distribution of funds to the individual charities in the customer&#39;s portfolio. In some embodiments, the additional contribution  106  or  109  can be distributed directly to charities in customer portfolio  114 . In  FIG. 1 , customer accesses server  103  and payment system  104  through a mobile device. Provider uses an electronic device to also access server  103 . In another embodiment, similarly in this way, the provider or merchant may pay the charity, so that the purchaser or customer is not involved in the actual transfer of money or payment. The customer may authorize the contribution or payment but may not be involved in the transfer of money. 
       FIG. 2  is a flow chart of another embodiment according to the provided disclosure where the customer challenges the provider to make a donation to the customer&#39;s portfolio if there is a match between at least one charity in the customer&#39;s portfolio and the provider&#39;s portfolio. In  FIG. 2 , a consumer portfolio  202  and a provider portfolio  210  are assembled from database  201  and both are stored in server  203 . In the system illustrated in  FIG. 2 , provider  204  offers a price for a good or service through payment system  208 . Customer  206  offers to buy the good or service offered by provider  204  for a price charged by provider  204  and challenges provider  204  to offer to make a provider contribution  207  to donor advised fund  212  if there is a match  209  between at least one member in provider portfolio  210  and customer portfolio  202 . If there is no match, customer  206  can still make a payment to provider  204  for the good or service through payment system  208  and can still have his own customer contribution to his donor advised fund  212 . However, the customer may decide not to purchase anything unless there is a match of at least one member of customer&#39;s portfolio and provider&#39;s portfolio. If there is a match  209 , then customer may or may not make an additional contribution  210 . Provider  207  makes a provider contribution to customer&#39;s donor advised fund  212  that is in addition the customer contribution to that fund. In some embodiments, the provider can offer to give a contribution to the customer&#39;s portfolio if, for example, the customer agrees to buy from the provider or for any other promotional reason. 
       FIG. 3  is flow chart showing matching between at least one member of a customer&#39;s portfolio and at least one member of a provider&#39;s portfolio. In  FIG. 3 , customer portfolio  302  has charities (cl, c 2 , c 3 , c 4 , and c 5 ) selected from charities  301  as shown in  320 . Similarly, provider portfolio  310  has many more charities selected from charities  301 . In the exemplified case provider portfolio includes (c 1 , d 1 , . . . , dn). Since both customer portfolio  320  and provider portfolio  330  have one of the same charities, namely c 1 , there is a match in this embodiment. 
       FIG. 4  is flow chart showing no matching between at least one member of a customer&#39;s portfolio and at least one member of a provider&#39;s portfolio. In  FIG. 4 , customer portfolio  402  has charities (c 1 , c 2 , c 3 , c 4 , and c 5 ) selected from charities  401  as shown in  420 . Similarly, provider portfolio  410  has many more charities selected from charities  401 . In the exemplified case provider portfolio includes (d 1 , . . . , dn). Since neither customer portfolio  420  nor provider portfolio  430  have any of the came charities, there is no match in this embodiment. 
       FIG. 5  is an iPhone screen shot of an exemplary embodiment of the present disclosure of a customer&#39;s portfolio that includes three charitable organizations. The screen shot in  FIG. 5  uses the CHANGEUP app on an iPhone and shows one customer&#39;s portfolio that includes three charities—Friends of Ivanhoe School, Human Rights Campaign, and water.org. In this embodiment, to date the customer has made a total of $12.42 in donations  510 . This is the total sum of donations thus far for either retailer or customer or both. Also illustrated in the none limiting embodiment of  FIG. 5 , is that a challenge is made in the amount of $6.21 customer contribution to customer&#39;s portfolio or a recipient charity  530 . In the illustration of  FIG. 5 , the user has turned that challenge feature “ON”  530  so that the customer can make a contribution. The customer challenge may be at least one of a contribution amount paid for by a customer, a user input amount by the customer without customer contribution, a round up amount, based on the sum of goods or services purchased, a preset amount, or another selected or identified amount. However, this feature may be turned off or not available. Also, in the illustration of  FIG. 5 , the user has a challenge to retailer to make a contribution. As illustrated, the “retailer matching” feature is turned “ON” so that the amount the challenge identified by customer  530  is matched by the retailer for the retailer contribution amount  520 . In other embodiments, the user may turn on a match to set the amount for the retailer or provider to match.  520  A match may be an automated amount based on the total of goods and services, set by the customer without contribution or the amount of contribution that the customer may pay. The provider/retailer match then is the amount that the retailer would pay. In some embodiments, the retailer may enter in an amount or adjust a challenge amount. Further illustrated in  FIG. 5 , is the list of charities (or recipients) identified at the graphical user interface of the computing device display  540 . A list of consumer&#39;s (or customer&#39;s) portfolio of charities is listed  540 . There may be one listed or there may be more than one listed. The list may be provided by the retailer or provider. The list also may be a list generated or by the application. Any of these may generate or supplement the list. There may be at least one charity listed. In some examples, the application may also enable the user to search for recipients to receive the contribution and use the network or portfolio lists as resources to identify and select a recipient for the contribution. In the illustration of  FIG. 5 , more than one charity may be selected, and the retailer or provider may make the contribution to at least one of the charities selected. Such as the total sum of donations  510  to receive the customer and the retailer&#39;s contributions of $12.42. In other embodiments of  FIG. 5 , multiple providers may provide a similar $6.21 provider contribution to the customer&#39;s portfolio that may be shown in the total of $12.42  510  donated to the portfolio by both donations, when the customer does not make a contribution but challenges an amount to retailer to make to at least one charity, and the retailer makes the contribution to two charities. The embodiments may include the user making an indication to initiate the challenge, or simply by making a purchase and the challenge is made automatically by the retailer receiving the indication that the customer associated with an account has purchased goods or services. 
       FIG. 6  is an iPhone screen shot of an exemplary embodiment of the present disclosure of a portfolio match between a customer&#39;s portfolio and a provider&#39;s portfolio. In  FIG. 6 , a customer has a portfolio that contains only one charity. That portfolio (named Friends of Ivanhoe School) has received donations on two different dates, May 8, 2019, and May 9, 2019,  660  and  650 . On May 8, the customer made two purchases—one for $4.98 to LA Mill Coffee  670 . There may not be a match between provider&#39;s portfolio and the customer&#39;s portfolio, and in this embodiment of  FIG. 6 , no provider contribution may be made. There may be no match, or there may have been no challenge made, or the recipient may be unselected. However, in this embodiment, the customer rounded-up the price of a cup of coffee that caused $0.02 to be put in her donor advised fund  670 . In some embodiments, the rounded-up amount can be sent directly to the customer&#39;s charity. In another purchase on the same day, $19.38 was spent at Target and this time, the customer added $0.62 by rounding-up her purchase  680 . Target had a special double match for that transaction and also matched its portfolio with customer&#39;s portfolio (both had Friends of Ivanhoe School as respective portfolio members). In this case $0.62 (from customer contribution) and $1.24 (from provider&#39;s double match), or a total of $1.86 was sent to customer&#39;s donor advised fund for contribution to customer&#39;s charity  680 . In some embodiments, portfolio matching can be offered as a percentage of the purchase and be offered to the customer to be added to his portfolio of charities as, for example, 5% cash back and presented as a “round-up.” 
     On May 9, three transactions are shown in the screen shot of  FIG. 6   650 . In the first two (Trader Joes and Target) portfolio matches were found between customer&#39;s portfolio and provider&#39;s portfolio, so matches were made to the customer contribution “round-up” and provider&#39;s provider contribution  610 . In other words, consumer may challenge the retailer to match the consumers round-up donation of amount under the rounded dollar amount (spare change)  610 . In fact, Target still matched customer contribution with a double provider contribution  630 . In this way, retailer doubles the amount (the match) of consumer&#39;s donation or consumer&#39;s non-donation identified amount  630 . In the last transaction of that day only the customer&#39;s “round-up” payment was made since Home Depot did not have a portfolio match with the customer  640 . Consumer may make a 100% of the donation to retailer makes 0% (does not accept the challenge, does not have a selected or matched charity, has an invalid account, or is not participating)  640 . Names and retailer logos may be displayed at the graphical user interface  620  for a quick visual reference of the contributor. 
       FIG. 7  illustrates a smart phone mobile computing device screen shot of an exemplary embodiment of the present disclosure showing three customer match transactions on May 9, 2019,  760  and one customer match and two customer non-matches on May 8, 2019,  770 .  FIG. 7  shows most of the same transactions made on May 8  770  and May 9  760 . In this exemplary screen shot, customer&#39;s charity may be identified (e.g., Ivanhoe school, see also  FIG. 5  portfolio for other examples)  710 . In  FIG. 7 , three “round-up” transactions were made by the customer to LA Mill Coffee, Banana Republic, and Target (see  770  and  760 ). In this way, retailer may donate 100% (or any % amount) and customer may donate any percentage include 0%. In the illustration, there may be a column that identifies the donor  720 . Trademark, logos, tradenames, and other identifies may be used to identify the provider or retailer  730 . This screen shot shows the amount contributed by the customer (and, in the case of Banana Republic a provider contribution) to customer&#39;s donor advised fund  780 . The total amount spent at these three businesses is also tracked in this screen shot. Similarly, on May 9 three transactions were made a Trader Joes, Target, and Home Depot  760 . The providers all matched the customer&#39;s contributions with provider contributions (and, in the case of Target they doubled the match) (within  760 ). Again, the total spent at these three businesses may be tracked. In some of the listings of donations on May 8, 2019,  770  customer donates 100% and retailer donated 0%. These variations of contribution election, participation, and amount may change and opting in and out is possible, as well as changing the amount or how it&#39;s calculated. 
       FIG. 8  illustrates a smart phone mobile computing device screen shot of an exemplary embodiment of the present disclosure showing the latest transaction  810  that includes a provider donation to the customer&#39;s portfolio. This screen show shows a transaction of $19.15 made to Whole Foods  820  and a donation of $0.85 to customer&#39;s portfolio (that contains one charity, Friends of Ivanhoe). In this example, only the provider has made a contribution to the customer&#39;s charity or portfolio of charities  830 . In other words, retailer may donate 100% of donation to customers charity of choice (customer donates 0%). The customer has not made his or her own rounded-up donation  830 . 
       FIG. 9  is a screen shot of an exemplary embodiment of the present disclosure that shows a year-to-date report of the contributions of a provider to a customer&#39;s portfolio  940 . This is the tally of all retailer donations on behalf of customer who chose Ivanhoe school. More information about the school and the total donations of all customers may be viewable (e.g., user clicks on the charities  950 ) and may show how much the retailer donated (e.g., user selects the retailer to see more information  950 ). This screen shot (paid with credit card) shows that a year-to-date (YTD) total of $412.24 has been made on behalf of multiple consumers in a circle giving group.  FIG. 9  may also include payment method of how the purchase was completed  920  and also contributions amount during a purchase, as well as more information about the charity, retailer donations, retailer information, or customer donation information. The year-to-date (YTD) information  940  may be selected so the user can see all the contributions for a given year. The information may be sent to the network so that other retailers may use the information to identify charities likely to be selected by customers with similar shopping histories or other similar data and use of the applications executed on their mobile phones. The year-to-date information may also be accessed by other merchants, providers, retailers, etc., to determine other charities selected by the customer that the provider may contribute to. In this way, the customer&#39;s history contribution history or challenge history becomes a portfolio with at least one charity listed. The provider may then use this historical list, this portfolio, to determine likely charities for the customer to contribute to. In this way, the application increased the likelihood that the customer would approve of the charity and the provider would contribute to that charity. 
       FIG. 10  is a flow chart of the method according to the disclosure of the method of the donation facilitation system. In the figures, a method of facilitating donations includes charging, by a provider, a customer a price for a good or service when the customer purchases said good or service using an application executed on a computing device, wherein the provider has a provider portfolio of multiple charities  1002 . The method may also include challenging the provider to make a customer contribution, to at least one charity in a customer portfolio of charities, of part of the price or in addition to the price, wherein the challenge is made in response to the purchase  1004 . In some respects, the method is illustrated as including determining the provider making the customer contribution to the portfolio of multiple charities when at least one charity in the customer portfolio matches at least one charity in the provider portfolio of multiple charities matches at least one charity in the customer portfolio of charities, wherein the match is at least partially based on customer preferences  1006 . In some embodiments, the method may further include contributing to the match at least one charity of the customer portfolio, wherein the provider makes the provider contribution.  1008   
       FIG. 11  is an illustration of the components of at least one of the computing devices and the network server.  FIG. 11  is one non-limiting embodiment that illustrates an example of a computing device that may implement a provider contribution to a portfolio of charities. The computing device  1102  may include a graphical user interface (GUI) device, such as user interface device  1104 , for displaying information to the user. In some examples, the GUI device  1104  may receive user input and use the input to further process information. In the example of  FIG. 11 , the user may indicate that a certain charity may be selected for a contribution or an amount to contribute to the suggested charity. The user may press a button displayed at the GUI, UI, initiate a facial scanning app, voice command app, or video/photo app that has facial capture abilities, or simply touch the GUI to initiate a selection or preference choice, indicating a charity and/or a contribution/donation amount. 
     In some examples, contribution module  1162  may interact with application(s)  1158  may include an application module(s) on the computing device  1102  to acquire additional information or data. Application(s)  1158  may include a module (not illustrated) and may be referred to singularly as application  1158  or collectively as application(s)  1158 . Applications  1158  may include a camera app, a video app, a shopping app, a donation app, a goods or services app, a profile or settings app with personal preferences, fingerprint app, security fingerprint access program, banking app, financial app, credit card app, microphone app, and other apps that may include programs or hardware interaction for shopping, and in some embodiments, for charitable donations. 
     In other embodiments, purchase module  1156  may be a type of shopping app, or in other embodiments, it may be a different module that accesses customer purchasing data and/or data for goods and services for sale. When purchase module  1156  is executed, data may be sent to charitable module  1162  regarding the purchase of good(s) or services(s). In one unlimiting instance, the customer may make a challenge for the provider to make a contribution to a charity or multiple charities. The challenge may be made when purchase module  1156  is executed or when the purchase information is sent to contribution module  1162 . Contribution module  1162  then executes the protocols and procedures to determine the charities as described herein with charity module  1166  and matching module  1168 . 
     In some instances, price information may be included in the data sent to contribution module  1162 . In some examples, data is shared between applications  1158  and purchase module  1156 . For example, the data shared may be regarding purchases made using applications  1158  and other data used to show customer preferences for certain goods or services. For example, if the customer was posting on a social media app about playing tennis, then the goods advertised for purchase may be related to new tennis clothing or equipment. 
     Contribution module  1162  may receive data from purchase module  1156  about the purchase and about user (customer) preferences. Preferences are not limited to goods, services, geographical location, posts on social media, emails, data received by microphone, data from camera, etc. Preferences may be based on the customer entering information into a customer account, on a profile or account setting, date, person&#39;s background, etc. Contribution module  1162  may communicate with charity module  1166  to determine a list of at least one charity that the customer may be interested in contributing to. In some embodiments, charity module  1166  may have a predetermined list of preferred charities identified or selected by the user. In some aspects, the information may be saved in a customer portfolio  1170 . In some embodiments, charity module  1166  may use data associated with customer preferences form purchase module  1156  and/or application(s)  1158  to determine charities that the customer may prefer to contribute to. Charity module  1166  may then send to matching module  1168  the list of determined charities. Matching module  1168  may then compare the determine list with a list or portfolio of charities of the provider. In some aspects, the provider&#39;s portfolio is a list that the provider has already contributed to or a list of approved charities that the provider would contribute to. The list may be stored in provider portfolio  1172 . In some embodiments, the charities in the provider portfolio are already approved, and in some embodiments, a request is sent to the provider for approval, so that the provider adds the requested charity to a list of accepted charities, for example by saving the charity in the provider&#39;s provider portfolio  1172 , to be listed as a possible recipient of a provider contribution to the charity. In other examples, the provider may receive information from that network about charities available and preferred by the provider. Charity module  1166  may communicate through communication (comm) channels  1150  with a network to get information that is associated with the provider, and in some embodiments associated with the customer and/or the purchase. A selection of charities is made by the matching module  1168 , where the customer portfolio of associated charities matches or likely similar to the providers list of provider portfolio, which is a list of charities associated with the preferences of the provider. The selection of charities made by the matching module  1168  may be stored in match data  1174  in association with the provider, and in some embodiments, in addition to the customer or alternatively in association with the customer. The match data  1174  may also or alternatively have the stored matched data. Portfolios of charity data and contributions may be updated and stored in customer portfolio  1170  and/or provider portfolio  1172  accordingly. 
     Storage devices, in some examples such as in storage device(s)  1148 , have the primary purpose of being short term and not long-term computer-readable storage mediums. Storage devices on computing device may be configured for short-term storage of information as volatile memory and therefore not retain stored contents if powered off. Examples of volatile memories include random access memories (RAM), dynamic random-access memories (DRAM), static random-access memories (SRAM), and other forms of volatile memories known in the art. Storage devices may further be configured for long-term storage of information as non-volatile memory space and retain information after power on/off cycles. Examples of non-volatile memories include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories. Storage devices may store program instructions and/or data associated with user interface module, purchase module, contribution module, charity module, matching module, operating system, financial module (not illustrated), and applications (e.g., using one of user settings datastore, account datastore, customer portfolio datastore, provider portfolio datastore, match datastore, and other none illustrated datastore). One or more processors may implement functionality and/or execute instructions within computing device. For example, processors on computing device may read and execute instructions stored by storage devices that execute the functionality of user interface, purchase transaction, account log in, application execution, customer profile updates, portfolio updates, selection of charity, entry of contribution amount identity, match and communication, operating system, and other applications. These instructions executed by processors may cause computing device to store information within storage devices during program execution, such as user settings, determined charity (portfolio); determined contribution; determined match; financial information; or associated with one or more of applications. Processors may execute instructions of determining contribution module to determine the charity(ies) of the portfolio, to determine contribution to the matched charity or charities, to determine the emergency care plan of the patient, and send contact communication and data. Computing device may include user interface (“UI”) module, biometrics module, identity module, emergency care plan module. Computing device may use more than charity to determine the preference. Computing device  1102  may execute modules with multiple processors. Computing device may execute modules as a virtual machine executing on underlying hardware. UI module may receive data from components associated with computing device, such customer portfolio data or charity data or purchase data or contribution data. Using the data, UI module may cause other components associated with computing device to provide output based on the data. 
     In some embodiments, preferences are determined by assigning a value to the charity, or the data associated with a charity. When the value associated with the data, or the overall aggregate value associated with the charity, then the charity module  1166  may select that charity as a preferred charity that the user is likely to contribute to. The data around the transaction or purchase may also be used as part of the preference determination. Such as the date, purchase type, goods or services purchased, geographic region, current events, etc. The provider&#39;s portfolio may be predetermined or use similar likelihood techniques. Preference data, such as values associated with the charity, may be stored in the respective data store, such as customer portfolio  1170  associated with the customer and provider portfolio  1172  in association with the provider. 
     Matching module  1168  may use techniques for matching similarly. Such as using preference or likelihood techniques for determining that the charity associated with the customer or in the customer portfolio “matches” or has a strong likelihood of a match to a charity in the providers portfolio. Each respective portfolio may contain one charity or a plurality of charities that is more than one charity. Matching module  1168  then selects the matching charities and sends them to the contribution module  1162 . The contribution module may send them to UI module  1152  to create a graphical display that can be output as a GUI at presence-sensitive screen. 
     The customer may enter information at the GUI for completing the transaction, such as confirming purchase of identification of a particular matched charity, when multiple matched charities are matched. In other instances, the provider may make the contribution to the matched charity (charities) upon completion of the purchase. In other instances, the request to make the purchase may be sent to the provider to execute the provider contribution to the matched charity. In this way, the provider directly makes the contribution. The amount of the contribution is described herein and may be at least one of a rounded amounts based on the purchase price or total a set amount, or a percentage of the purchase amount. Other methods for determining the contribution about are also within the scope of the disclosure 
     Any entered data at the GUI and any match data or likelihood data may be stored in association with the charity, purchase, customer, provider, or any combination thereof in the respective data storage location of storage device(s)  1148 . Provider information of contributing the contribution to the charity or portfolio of charities may also be stored for future challenges. This data may then be utilized for future challenges and to determine preferences of the customer when future purchases are made. Other data received from the network may also be stored at storage device(s)  1148 . 
       FIG. 12  is an illustration of a computing device display showing provider contributions made to a charity in association with a purchase. In this non-limiting illustration, the amount of the transaction is listed, such as the top line indicating $7.16 spent at “Trader Joe&#39;s” the retailer.  1202  The application determines the amount if the purchase price was rounded to the next dollar amount ($8.00), so the round up amount is $0.84.  1202  In one embodiment, the contribution system uses a general landing account, such as a Donor Advised Fund or other account, to receive donations and in turn distribute the donations or contributions to the end charity(charities). In this way, merchants are not empowered to send donations directly to charities. In another embodiment, merchants or contributors may send the donations or contributions to the charity (charities). 
     The amount is donated by the retailer to the charity, which is listed as “For Friends of Ivanhoe School.”  1204  In one embodiment, the retailer donated to the school directly when the transaction was occurring. This is a type of instant contribution. In another embodiment, the micro-donations may not occur “when the transaction was occurring,” but instead, may occur at a point after the transaction occurrence. As one further embodiment, when the contribution is after the transaction, the merchant may hold the funds for a period that can be seconds, minutes, days, months, etc., and then the merchant (or other “holder” of the funds) receives an invoice at the end of month much like sales tax. This and other examples of payment timing and process are within the scope of this disclosure. 
       FIG. 13  is an illustration of a computing device display showing provider contributions made to a charity in association with a purchase. In  FIG. 13 , the transaction was completed at a grocery store “Whole Foods” indicating a purchase of $19.15.  1304  Associated with this purchase, the retailer donated $0.85 to the charity/non-profit organization of “Friends of Ivanhoe” as depicted in the illustration.  1302  The donation was directly made to the indicated charity or non-profit organization. In one embodiment, the contribution system uses a general landing account, such as a Donor Advised Fund or other account, to receive donations and in turn distribute the donations or contributions to the end charity (charities). As described herein, direct payment to the charity (or charities) or other types of indirect payment from the contributor/merchant to the charity portfolio are considered as part of this disclosure. 
       FIG. 14  is an illustration of the lottery winnings being contributed to a charity. In another embodiment, the lottery contribution pool may be given to an individual, or a combination of a charity (charities) or at least one person. The person would be considered a “winner” of the lottery. 
     The customer may make a purchase  1401  amount based on a round up, percentage, or other set amount. The contributions of more than one donation or contribution may be pooled together  1401 . In other embodiments they may be kept in separate contribution groups. The contribution may have a common issue, such as for a certain cause or charity, a certain level of donation or event, or any combination thereof and other factors that may cause a grouping. At least one customer may choose the recipient charity or cause, or more than one customer may choose a charity to receive the contribution amount  1405 . The selection may be from a predetermined list, suggestions, user input, or other means to identify a charity or a cause to receive the contribution. Contribution amounts may also occur in different methods. In one embodiment, “merchant matching” may have some other aspects to it and may contribute also, only or other to the contribution pool.  1415   
     In some embodiments, there may be a lottery for charities (or an individual receiving) the contribution(s). This embodiment may include that the consumer may elect to submit their two-digit roundups of spare change. In one non-limiting example it may range from 0.00 to 0.99 into a lottery system. In some instances, there may be up to 6 or even 10 of these two-digit numbers can comprise a lottery ticket for that consumer. If the consumer holds a winning set of numbers, then their charity of choice could win proceeds. The numbers of the contribution may be associated with a lottery ticket number or other associated unique identification of the customer. Once the winning number is selected, the charity (in some embodiments more than one charity), may receive the pooled contribution(s).  1420  In other embodiments, instead of or in addition to, an individual(s) may receive the contributions. 
     In another example, it may be a round up amount based on a purchase amount to the nearest dollar amount of the purchase. 
     In some embodiments the sweepstakes/lottery may be conducted at the end of a set time period, like a day, week, month, quarter or year, and a centralized body may use standard sweepstakes principles to configure winning percentages. Other time periods may also be used. The time periods may be predetermined or at random. 
     In addition to the use of spare change calculations as the generator of a consumer&#39;s ticket numbers, a few other novel concepts may be part of an embodiment. In one scenario, the roundups sponsored by a merchant may be 2×, 5× or 100× more likely to be drawn as a final number in that week&#39;s winning ticket. This may incentivize consumers to patronize producers/merchants more frequently in hopes of gaining a two-digit round-up number that is more likely to help them win. Also, merchants may offer “golden numbers” on certain days of the week to inspire shopping on that day, and the so-called golden numbers could offer an immediate win upon purchase. Last, it may be required that a certain number of roundups be classified as “matches from a producer” to qualify for more lucrative tiers of winning. 
     In another embodiment, a consumer may play as group with other supporters of the same charity by pooling their numbers together to win prizes. One scenario may be the attempt as a group to complete a sequence of numbers, like 0.00 through 0.20, to win a prize. Another scenario may be to search the group&#39;s numbers to complete a six number ticket to win a prize. Another embodiment may harvest the pooled numbers to find only numbers that are producer matches, therefore making that charity eligible for bigger prizes. 
     In some embodiments, when a charity wins, the merchants/producers involved in their winning ticket may also be highlighted and promoted. Promotions may allow them additional media, advertising, or a greater likelihood of being selected/winning. 
     In yet another example, the system may be used to generate winnings for consumers that are solely cash distributions directly to the consumer, and not just as winnings for their charity of choice. 
     The various embodiments described above are provided by way of illustration only and should not be construed to limit the claims attached hereto. Those skilled in the art will readily recognize various modifications and changes that may be made without following the example embodiments and applications illustrated and described herein and without departing from the true spirit and scope of the following claims.