Systems and methods of task cues
OwnerChristopher Jay Wuinventor
Life of this patent
Estimating the term…
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.
Claims13
A tangible non-transitory computer-readable medium that has, physically encoded thereon, first computer-executable instructions that when executed by a computer, configure the computer to:
- acquire a screenshot of information displayed on a display coupled to a user's computer;
- perform pattern recognition on the screenshot to identify a data object within the screenshot, the data object related to an occurrence of an event;
- access a database comprising tasks and associated task cues to identify a task cue related to the data object;
- display the task cue that is related to the data object at a location on the user's display that is near the data object, wherein the task cue may be selected by a user;
- execute a task associated with the task cue upon detecting 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
- generate update data in response to determining completion of the execution of the task;
- and
- send the update data to a data repository.
Dependencies are inferred from the claim text.