Patent ID: 8977717
Filing Date: 2015-03-10
Classification: G06F

Abstract:
1. A method comprising: receiving, at an application agnostic index service, a first request message from a first service requesting application data for a first application stored in a distributed database for a plurality of applications, wherein the first request includes a first parameter specifying the application data; causing, at least in part, a transmission of the application data to the first service from the distributed database; receiving, at the application agnostic index service, a second request message from a second service requesting the application data for a second application, wherein the second request includes a second parameter specifying the application data; causing, at least in part, a transmission of the application data to the second service from the distributed database, wherein the first service and the second service are unrelated; wherein the application data comprises a separate and distinct application for providing a function on a mobile device within the first application and the plurality of other applications; wherein the application data comprises a set of questions and corresponding answers for a quiz about content that can be rendered on the mobile device; wherein the application data further comprises instructions for execution by a processor for prompting a user to respond to a question and scoring a response; and performing the function comprises presenting at least one question to a particular user of a particular mobile device executing the application, and prompting the particular user to respond to the at least one question and scoring the response.