Patent ID: 9165309
Filing Date: 2015-10-20
Classification: A63F,G06F,G06Q,G07F

Abstract:
1. A system for providing a predetermined set of functionality to a plurality of primary applications, comprising: a primary application interface operating on a processor and a memory including computer executable instructions which when executed by the processor causes the processor to receive a user identifier, primary application configuration data, and an application identifier associated with one of the primary applications from any one of the plurality of primary applications, wherein the user identifier and the application identifier for each of the primary applications are different; a feature functionality system operating on the processor and the memory including computer executable instructions which when executed by the processor causes the processor to alter one or more features of a mini-game to match each of the plurality of primary applications, the feature functionality system configured to provide the mini-game to a user associated with the user identifier in coordination with each of the primary applications and to transfer a primary application currency amount to the primary application upon completion of the mini-game by the user; and a billing system interface operating on the processor and the memory including computer executable instructions which when executed by the processor causes the processor to unlock feature functionality for a certain number of interactions or a certain time period; wherein the mini-game is configured to provide a common in-game currency for each of a plurality of primary applications.