SYSTEM AND METHOD FOR MONITORING AND REWARDING AN INCENTIVIZED ACTIVITY
First Claim
1. A method of awarding a reward to an end user account associated with an end user of a first information management system based on a qualifying number of validated transactions between the end user and a second information management system via a computing device user interface comprising:
- associating a computing device, which comprises a user interface, with an end user account;
setting a qualifying number of validated transactions for earning a reward;
establishing a counter for tracking the number of validated transactions of the end user;
setting first and second threshold quality values, the first threshold quality value being greater than the second threshold quality value;
establishing a communication channel between the user interface and the first information management system and monitoring DOM movements associated with the user interface during a transaction between the computing device and a second information management system;
calculating, using a microprocessor, a first quantitative measure of the level of interaction between the end user and the user interface during the transaction based on DOM movement data associated with the transaction;
calculating, using a microprocessor, a second quantitative measure of the level of interaction between the end user and the user interface during the transaction based on certain DOM movement data associated with the transaction;
comparing, using a microprocessor, the second quantitative measure to the first threshold quality value, and then validating the quality of the transaction based on the second qualitative measure;
counting a qualifying number of validated transactions; and
awarding a reward to the end user account based on the qualifying number of validated transactions between the end user and a second information management system via the computing device user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring and rewarding a user'"'"'s participation in an incentivized activity is constructed and arranged to verify that the user is engaging in the incentivized activity as a condition for awarding an incentive. The system may be configured to verify whether the user is engaging in the incentivized activity at all, or to monitor the quality of the user'"'"'s participation in the incentivized activity. The incentivized activity could be any online activity, activity that occurs on an interactive television system or activity that occurs on a mobile device such as a smart phone or tablet computer.
16 Citations
20 Claims
-
1. A method of awarding a reward to an end user account associated with an end user of a first information management system based on a qualifying number of validated transactions between the end user and a second information management system via a computing device user interface comprising:
-
associating a computing device, which comprises a user interface, with an end user account; setting a qualifying number of validated transactions for earning a reward;
establishing a counter for tracking the number of validated transactions of the end user;setting first and second threshold quality values, the first threshold quality value being greater than the second threshold quality value; establishing a communication channel between the user interface and the first information management system and monitoring DOM movements associated with the user interface during a transaction between the computing device and a second information management system; calculating, using a microprocessor, a first quantitative measure of the level of interaction between the end user and the user interface during the transaction based on DOM movement data associated with the transaction; calculating, using a microprocessor, a second quantitative measure of the level of interaction between the end user and the user interface during the transaction based on certain DOM movement data associated with the transaction; comparing, using a microprocessor, the second quantitative measure to the first threshold quality value, and then validating the quality of the transaction based on the second qualitative measure; counting a qualifying number of validated transactions; and awarding a reward to the end user account based on the qualifying number of validated transactions between the end user and a second information management system via the computing device user interface.
-
-
2. The method of claim 1, further comprising deploying a hook into the user interface and monitoring DOM movements associated with the user interface during a transaction between the computing device and a second information management system using the hook.
-
3. The method of claim 2, wherein deploying the hook into the user interface comprises deploying the hook into an Internet web browser.
-
4. The method of claim 2, wherein deploying the hook into the user interface comprises deploying the hook into a mobile application.
-
5. The method of claim 2, wherein comparing the second quantitative measure to the first threshold quality value further comprises comparing the second quantitative measure to the second threshold quality value, and then flagging the user for captcha and incrementing the counter if the second qualitative measure is greater than the second threshold quality value.
-
6. The method of claim 2, wherein comparing the second quantitative measure to the first threshold quality value further comprises comparing the second quantitative measure to the second threshold quality value, and then waiting to monitor DOM movements associated with the user interface during a subsequent transaction between the computing device and a second information management system if the second qualitative measure is less than the second threshold quality value.
-
7. The method of claim 5, further comprising comparing the counter value to the qualifying number of validated transactions for earning a reward.
-
8. The method of claim 7, further comprising determining whether captcha is required.
-
9. The method of claim 8, further comprising delivering a captcha to the user interface.
-
10. The method of claim 9, further comprising delivering a meter to the user interface.
-
11. The method of claim 9, further comprising delivering another captcha to the user interface.
-
12. The method of claim 11, further comprising delivering a congratulations message to the user interface.
-
13. The method of claim 1, wherein the computing device is a personal computer.
-
14. The method of claim 13, wherein the computing device is a laptop computer.
-
15. The method of claim 1, wherein the computing device is a tablet computer.
-
16. The method of claim 1, wherein the computing device is a mobile phone.
-
17. The method of claim 16, wherein the computing device is a smart phone.
-
18. The method of claim 1, wherein the computing device is a gaming console.
-
19. The method of claim 1, wherein the computing device is a television.
-
20. The method of claim 1, wherein the reward is scrip currency.
Specification