Browse Prior Art Database

Generator of random anti-bot test challenges Disclosure Number: IPCOM000202313D
Publication Date: 2010-Dec-13
Document File: 2 page(s) / 24K

Publishing Venue

The Prior Art Database


A method for generating dynamic animated captchas and creating a set of questions related on the behavioral context of the captchas is disclosed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 01 of 2

Generator of random anti-bot test challenges

Disclosed is a process for generating dynamic animated challenge response tests captchas and creating a set of questions related to behavioral context of the generated captchas.

Today's challenge response tests, known as captchas are typically used to ensure that an expected response has been generated by a human and not by automated means (for example, bots). A simple test is shown to a user with sufficient complexity so as to be solved easily and quickly only by a human user. When the correct answer is entered, a human is presumed to have actually responded. Most commonly types of tests consists of showing a user a static distorted text, which the user must decipher, re-type and submit for validation. This kind of test has been defeated and attempts to add complexity have not significantly changed the basic idea of showing distorted texts with some variation including lines crossing through all the text or adding spaces between two or more words.

Implementing a challenge response test that improves complexity is needed to reduce the

  robability that a response is not provided by a human. The disclosed process uses animation to add complexity to the traditional static captcha approach and generation of a set of possible and valid questions based on individual or group behavior of the elements comprising the generated animated captcha.

For example, choosing randomly three animation characteristics (from a wider set of possible animation schemas) waving [w], bouncing [b] and spinning [s] is a first step in generating the animated captcha.



     ) and assigning to each letter a respective one of the previously chosen defined animation characteristics as in the following string of:
L[w] E[b] f[w] t[s] i[b] F[w] E[b]
indicating a letter value and associated animation characteristic. In the example provided, the letter L is animated and shown waving somehow, the letter E is bouncing, the letter f is waving and so on.

In another step a set of possible questions (and response) related to the individual or gro...