Patent ID: 9691087
Date: 2017-06-27
CPC Classifications: G06Q,G07F

Claim:
1. A method of distribution of charity funding using a game, said method comprising: receiving, by a computer, an order by a user for a merchandise from a merchant site; obtaining, by said computer, a price for said ordered 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; running a game on a game module communicatively connected to said computer, wherein said game comprises a character functioning in said game; assigning, by said computer, a number of lives to said character, wherein one or more extra lives are obtained and added to said assigned number of lives to said character, based on said price for said ordered merchandise and giving a total number of lives for said character, and wherein said game comprises multiple blocks of different colors or markings, moving across a screen display of said computer; playing said character in said game, by said user, according to said total number of lives for said character; selecting a first charity from a list of charities; performing, by said computer, cross-domain scripting for said merchant site, wherein a first domain corresponds to said selected first charity; 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 first charity.