SYSTEMS AND METHODS OF TASK CUES
0 Assignments
0 Petitions
Accused Products
Abstract
A computing system for encouraging the performance of a task comprises association data, a proxy module, a display module, and a reward module. The association data associates tags with stimuli related to performing tasks. The proxy module is configured to receive encoded data, to identify tags in the encoded data that have associated stimuli in the association data, and to generate modified encoded data that includes data representative of at least one of the stimuli. The display module is configured to receive the modified encoded data, to display information based at least in part on the modified encoded data, and to provide at least one mechanism for a user to perform a task related to at least one of the stimuli. The reward module is configured to reward a user for performing tasks related to the stimuli.
52 Citations
55 Claims
-
1-37. -37. (canceled)
-
38. A computer-based advertising method comprising:
-
accessing a first computer program that comprises computer-executable instructions stored in at least one computer-readable medium; and executing the first computer program on at least one computer processor, thereby causing computer hardware to perform operations comprising; analyzing output generated, in response to a user request, by a second computer program that comprises computer-executable instructions stored in at least one computer-readable medium, to make a determination of user interest in at least one subject matter; identifying a tag within the output of the second computer program; and accessing a database of associations between tags and task cues to select at least one task cue that is associated with the tag; causing the selected task cue to be displayed along with the output of the second computer program, wherein the selected task cue provides an indication to the user that the task cue can be selected by the user for a reward to the user; upon user selection of the task cue, updating a reward account of the user and transmitting advertisement data, for display of the advertisement data to the user, wherein the advertisement data is related to the at least one subject matter for which a determination of user interest was made and wherein the advertisement data is not part of the output of the second computer program. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. Computer-executable instructions that are part of a first computer program, are stored on a computer-readable medium, and are configured, when executed by a computer, to:
-
identify, within output generated by a second computer program, data related to an occurrence of an event by a user; identify, based at least in part upon the occurrence of the event by the user, a task that is predicted to be of interest to the user; display a task cue that can be selected by the user, wherein the task cue provides an indication to the user that the user will receive a reward for executing the task predicted to be of interest to the user; execute the task associated with the task cue upon selection of the task cue; generate first reward data to update a reward account of the user when the task is executed; transmit second reward data responsive to a purchase transaction of the user; offer a reward to the user based at least in part on the second reward data; and generate third reward data to update the reward account when the user accepts the offered reward. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification