发明名称 |
METHOD FOR GENERATING A HUMAN LIKENESS SCORE |
摘要 |
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. |
申请公布号 |
US2015271166(A1) |
申请公布日期 |
2015.09.24 |
申请号 |
US201514734806 |
申请日期 |
2015.06.09 |
申请人 |
AYAH, LLC |
发明人 |
Paxton Tyler James;Tatoris Reid Michael;Trenda Benjamin;Elvis Jakupovic;Burkett Steven P.;Janower Adam Michael |
分类号 |
H04L29/06;G06F17/30;G06F21/31;H04L29/08 |
主分类号 |
H04L29/06 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for distinguishing a human user from automated software, the method comprising:
receiving a request from a publisher for a human likeness score of a user accessing a web page through a web browser executing on a computing device; based on the request, collecting identification data of the user; collecting a cursor motion entered by the user into the web browser; extracting a noise component from the cursor motion; identifying a motion geometry in the cursor motion; accessing a noise model defining input noise characteristics of cursor inputs previously entered into graphical user interfaces by known humans; accessing a motion model characterizing cursor motion geometries previously entered into graphical user interfaces by known humans; calculating a human likeness score of the user based on a comparison of the noise component to the noise model and based on a comparison of the motion geometry to the motion model, the human likeness score lying within a continuum of human likeness scores; and associating the identification data of the user with a human determination based on the human likeness score falling within a range of human likeness scores corresponding to humans. |
地址 |
Ann Arbor MI US |