Patent ID: 9111300
Filing Date: 2015-08-18
Classification: G06Q

Abstract:
1. A method of distribution of charity funding for school scholarships, said method comprising: receiving, by a computer, an order by a user for a merchandise from a merchant obtaining, by said computer, a price for said merchandise from a price database; associating, by said computer, a donation value to said ordered merchandise, wherein an authentication module runs on said computer; receiving, by said computer, said donation value into a first account; receiving, by said computer, a request from said user for a selected first scholarship fund from a plurality scholarship funds for a school; receiving, by said computer, personal information about a student; receiving, by said computer, information about said school; authenticating said school directly through a school server or through a third party organization server; initiating a secure communication to said school server; authenticating said student through said school server; receiving a status of said student from said school server; determining, by said computer, an eligibility of said student for said selected first scholarship fund based on said status of said student and said authentication of said student; performing, by said computer, cross-domain scripting for said merchant site, wherein a first domain corresponds to said school; creating, by said computer, a file including script elements for said merchant site; obtaining, by said computer, a source of said script elements from said merchant site and writing said source of said script elements into a second domain via web services and dynamic script tags; dynamically creating, by said computer, a script tag and writing said script tag into said second domain, wherein said source of said script elements is executed by said authentication module; referencing and comparing, by said authentication module, said script tag against a remote script source for verification purposes; and upon verification by said authentication module, allocating, by said computer, a portion of said donation value from said first account to said selected first scholarship fund for said school.