Patent ID: 9501651
Filing Date: 2016-11-22
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method of administering a CAPTCHA challenge and detecting the usage of a CAPTCHA bot or relay by a client computer, comprising, by a server device: providing a CAPTCHA challenge to the client computer, the CAPTCHA challenge comprising an image and browser code for displaying the image, the image comprising a character string in which a first substring smaller than said character string corresponds to a solution to the CAPTCHA challenge and at least one second substring smaller than said character string corresponds to extra characters not part of the solution, responsive to the browser code, displaying the image on the client computer wherein only the first substring is visible in the browser and the at least one second substring is hidden in the browser, receiving a response from the client computer indicative of a solution to the CAPTCHA challenge, comparing the response with the at least one second substring, and determining, if the response includes the first substring and the at least one second substring, that the client computer used a CAPTCHA bot or relay, wherein said CAPTCHA challenge comprises animation capability such that at any given time a varying portion of the first substring is hidden from view on the display on the client computer.