×

Human verification by contextually iconic visual public turing test

  • US 9,729,533 B2
  • Filed: 12/24/2014
  • Issued: 08/08/2017
  • Est. Priority Date: 12/22/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for use by a server having a hardware processor, the method comprising:

  • receiving, using the hardware processor, a request to verify whether a client is human controlled;

    selecting, using the hardware processor, a plurality of images each having a plurality of associated tags from a database including a first set of associated tags and a second set of associated tags;

    generating, using the hardware processor, a challenge question and a corresponding answer set based on the first set of associated tags;

    presenting, using the hardware processor, on a display, the plurality of images and the challenge question to the client, wherein the challenge question asks for selection of one or more of the plurality of images having one or more first attributes that require the client to have familiarity with a content to recognize the one or more first attributes;

    receiving, using the hardware processor, an answer to the challenge question or a rephrase indication from the client;

    if receiving the answer from the client, responding to the request, using the hardware processor, by verifying whether the answer is contained in the answer set to determine whether the client is human controlled;

    if receiving the rephrase indication from the client, generating a rephrased challenge question, using the hardware processor, based on the second set of associated tags, wherein the rephrased challenge question has the same corresponding answer set as the answer set for the challenge question; and

    presenting, using the hardware processor, on the display, the same plurality of images presented with the challenge question, and presenting the rephrased challenge question to the client, wherein the rephrased challenge question asks for selection of one or more of the same plurality of images having one or more second attributes that do not require the client to have familiarity with the content to recognize the one or more second attributes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×