METHOD FOR GENERATING A HUMAN LIKENESS SCORE
First Claim
1. A method utilizing a CAPTCHA to generate a human likeness score, the CAPTCHA provided through a graphical interface, the method comprising blocks:
- a) receiving a user solution to the CAPTCHA;
b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through the graphical interface, to achieve the user solution;
c) determining the accuracy of the user solution;
d) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users;
e) calculating the human likeness score based upon the determination in block c) and the comparison in block d), wherein the human likeness score lies within a continuum of human likeness scores.
15 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention is a method utilizing a CAPTCHA to generate a human likeness score including blocks: a) receiving a user solution to the CAPTCHA; b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through a graphical interface of the CAPTCHA, to achieve the user solution; c) determining the accuracy of the user solution; d) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users; e) calculating the human likeness score based upon the determination of block c) and the comparison of block d), wherein the human likeness score lies within a continuum of human likeness scores.
-
Citations
41 Claims
-
1. A method utilizing a CAPTCHA to generate a human likeness score, the CAPTCHA provided through a graphical interface, the method comprising blocks:
-
a) receiving a user solution to the CAPTCHA; b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through the graphical interface, to achieve the user solution; c) determining the accuracy of the user solution; d) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users; e) calculating the human likeness score based upon the determination in block c) and the comparison in block d), wherein the human likeness score lies within a continuum of human likeness scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method utilizing a CAPTCHA to verify that a user is human, the CAPTCHA provided through a graphical interface, the method comprising blocks:
-
a) receiving a user solution to the CAPTCHA; b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through the graphical interface, to achieve the user solution; c) receiving user data that is distinct from the CAPTCHA and the user interaction pattern; d) determining the accuracy of the user solution; e) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users; f) analyzing the user data for automated software indicators; g) calculating a human likeness score based upon the determination in block d), the comparison in block e), and the analysis in block f), wherein the human likeness score lies within a continuum of human likeness scores; and h) comparing the human likeness score to a threshold likeness score to verify that the user is human. - View Dependent Claims (40, 41)
-
Specification