IMPLEMENTING COMPUTER INTERACTION RESPONSE TESTS
First Claim
1. A computer-implemented method for implementing CAPTCHA tests, comprising:
- receiving a request to access content from a user;
providing a CAPTCHA test to the user in response to the request, the CAPTCHA test comprising an advertisement and a question related to the advertisement;
receiving a response to the question; and
determining a reward for the user based on the response.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide an approach for enhancing computer interaction challenge-response tests (e.g., Completely Automatic Public Turing Test to Tell Computers and Humans Apart, or CAPTCHA). Furthermore, embodiments of the present invention provide an approach for introducing advertising in such challenge-response tests, such that users are presented with opportunities to learn about or reinforce brands. In a typical embodiment, when a user attempts to access content (e.g., web content), the user will be presented with a CAPTCHA test. The CAPTCHA test typically includes an advertisement (e.g., logo, label, etc.) and an associated question for the user to answer. Along these lines, the advertisement is generally selected based on the user'"'"'s demographics (e.g., interests, gender, age, etc.). If the user successfully responds to the question and/or responds within a certain amount of time, a reward can be determined (e.g., access to the content, preferred placement in a queue for computing resources, etc.). In one embodiment, a cumulative points total can be maintained for the user based on cumulative responses to CAPTCHA tests. In this embodiment, the CAPTCHA tests presented to the user can have increasing levels of difficulty with corresponding rewards.
-
Citations
22 Claims
-
1. A computer-implemented method for implementing CAPTCHA tests, comprising:
-
receiving a request to access content from a user; providing a CAPTCHA test to the user in response to the request, the CAPTCHA test comprising an advertisement and a question related to the advertisement; receiving a response to the question; and determining a reward for the user based on the response. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for implementing CAPTCHA tests, comprising:
-
a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to; receive a request to access content from a user; provide a CAPTCHA test to the user in response to the request, the CAPTCHA test comprising an advertisement and a question related to the advertisement; receive a response to the question; and determine a reward for the user based on the response. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for implementing CAPTCHA tests, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
receive a request to access content from a user; provide a CAPTCHA test to the user in response to the request, the CAPTCHA test comprising an advertisement and a question related to the advertisement; receive a response to the question; and determine a reward for the user based on the response. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for implementing CAPTCHA tests, comprising:
deploying a computer infrastructure being operable to; receive a request to access content from a user; provide a CAPTCHA test to the user in response to the request, the CAPTCHA test comprising an advertisement and a question related to the advertisement; receive a response to the question; and determine a reward for the user based on the response.
Specification