-
公开(公告)号:US11423130B2
公开(公告)日:2022-08-23
申请号:US16783590
申请日:2020-02-06
申请人: Imperva, Inc.
发明人: Tyler James Paxton , Reid Michael Tatoris , Benjamin Trenda , Elvis Jakupovic , Steven P. Burkett , Adam Michael Janower
IPC分类号: G06F21/31 , G06F16/2457 , G06F21/32 , G06F21/36 , H04L9/40
摘要: 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.
-
公开(公告)号:US11687631B2
公开(公告)日:2023-06-27
申请号:US17808505
申请日:2022-06-23
申请人: Imperva, Inc.
发明人: Tyler James Paxton , Reid Michael Tatoris , Benjamin Trenda , Elvis Jakupovic , Steven P. Burkett , Adam Michael Janower
IPC分类号: G06F21/31 , G06F16/2457 , G06F21/32 , G06F21/36 , H04L9/40
CPC分类号: G06F21/316 , G06F16/24578 , G06F21/32 , G06F21/36 , G06F21/31 , G06F2221/2103 , G06F2221/2133 , H04L63/083
摘要: A method for determining whether a user is a human is disclosed. The method includes receiving a request to determine whether a user attempting to access a service provided by a host compute device is a human, obtaining an input motion that the user entered while the user solved a challenge-response test for accessing the service, extracting a noise component of the input motion, retrieving a noise model characterizing noise patterns of input motions previously entered into graphical user interfaces by humans, comparing the noise component with the noise model, calculating a human likeness score of the user based on the comparison, determining whether the user is a human based on the human likeness score, and sending a result of the determination to the host compute device such that the host compute device can allow or restrict access to the service by the user depending on the result.
-