×

System and method for devising a human interactive proof that determines whether a remote client is a human or a computer program

  • US 7,725,395 B2
  • Filed: 09/19/2003
  • Issued: 05/25/2010
  • Est. Priority Date: 09/19/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented process for determining whether a computer user is a human or a computer program, comprising the process actions of:

  • using a computer for generating a human interactive proof employing an image of one or more deformed body parts wherein features of the deformed body parts are at known locations in said image wherein generating the human interactive proof comprises;

    inputting a first texture map and a generic model of a body part;

    generating a confusion texture map which distributes features of the body part differently from the first texture map;

    generating a transformation of a pose of the body part using the generic model;

    performing local deformations to features of the body part using the generic model;

    generating an image with the deformed and transformed body part with the confusion texture map applied to be used as a test image in the human interactive proof;

    requiring a computer user to locate at least one feature of said one or more deformed body part in the image;

    comparing the computer user'"'"'s locations of said at least one feature of said deformed body part to its known location in the image created using the deformed and transformed body part with the confusion texture map applied; and

    determining whether the computer user is a human or a computer program using the comparison of the computer user'"'"'s location of said at least one feature to the known location and outputting this determination.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×