Contextual application tracking
First Claim
Patent Images
1. A system for embedding an application in a web page, the system comprising:
- a central processing unit;
memory configured to store machine readable instructions that, when executed, cause the central processing unit to execute the following;
receiving a request for an application to be embedded in the web page comprising content, the request being submitted by an online user;
determining one or more topics based on the content of the web page;
selecting a context aware application from one or more context aware applications, the one or more context aware applications comprising a game, a widget, a stand-alone script, and a weather application, based on a geographic area associated with the online user, use of at least one of the one or more context aware applications by other users in a social network of the online user, and the one or more topics;
dynamically generating a customized application based on the context aware application and the one or more topics;
providing the web page comprising the customized application, wherein the customized application is embedded in the web page; and
tracking interactions by the online user with the customized application to obtain information about a performance achieved by the online user with the customized application.
6 Assignments
0 Petitions
Accused Products
Abstract
System and method for trackable applications including an application providing unit, a controller, and an incentive tracker. The application providing unit is adapted to send a trackable application upon request. The controller is adapted to receive interactions from the trackable application. The incentive tracker is adapted to select an incentive based on the interaction data. The controller is further adapted to send the selected incentive to the trackable application.
-
Citations
20 Claims
-
1. A system for embedding an application in a web page, the system comprising:
a central processing unit; memory configured to store machine readable instructions that, when executed, cause the central processing unit to execute the following; receiving a request for an application to be embedded in the web page comprising content, the request being submitted by an online user; determining one or more topics based on the content of the web page; selecting a context aware application from one or more context aware applications, the one or more context aware applications comprising a game, a widget, a stand-alone script, and a weather application, based on a geographic area associated with the online user, use of at least one of the one or more context aware applications by other users in a social network of the online user, and the one or more topics; dynamically generating a customized application based on the context aware application and the one or more topics; providing the web page comprising the customized application, wherein the customized application is embedded in the web page; and tracking interactions by the online user with the customized application to obtain information about a performance achieved by the online user with the customized application. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for embedding an application in a web page, the method being implemented on a machine having at least one processor, storage, and
a communication platform connected to a network, the method comprising: -
receiving, by an application delivery system, a request for an application to be embedded in the web page comprising content, the request being submitted by an online user; determining one or more topics based on the content of the web page; selecting a context aware application from one or more context aware applications, the one or more context aware applications comprising a game, a widget, a stand-alone script, and a weather application, based on a geographic area associated with the online user, use of at least one of the one or more content aware applications by other users in a social network of the online user, and the one or more topics; dynamically generating a customized application based on the context aware application and the one or more topics; providing the web page comprising the customized application, wherein the customized application is embedded in the web page; and tracking interactions by the online user with the customized application to obtain information about a performance achieved by the online user with the customized application. - View Dependent Claims (8, 9, 10, 11, 12, 19, 20)
-
-
13. A machine-readable and non-transitory medium having information recorded thereon for embedding an application in a web page, wherein the information, when read by the machine, causes the machine to perform the following:
-
receiving, by an application delivery system, a request for an application to be embedded in the web page comprising content, the request being submitted by an online user; determining one or more topics based on the content of the web page; selecting a context aware application from one or more context aware applications, the one or more context aware applications comprising a game, a widget, a stand-alone script, and a weather application, based on a geographic area associated with the online user, use of at least one of the one or more context aware applications by other users in a social network of the online user, and the one or more topics; dynamically generating a customized application based on the context aware application and the one or more topics; providing the web page comprising the customized application, wherein the customized application is embedded in the web page; and tracking interactions by the online user with the customized application to obtain first information about a performance achieved by the online user with the customized application. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification