×

System and method of providing and validating enhanced CAPTCHAs

  • US 10,152,585 B2
  • Filed: 09/26/2016
  • Issued: 12/11/2018
  • Est. Priority Date: 09/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of distinguishing between computers and humans through an enhanced completely automated public turing test to tell computers and humans apart (e-captcha) through skill-based actions, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:

  • receiving, by the computer system, a request comprising an e-captcha specification, wherein the e-captcha specification comprises one or more parameters that specify a particular skill needed to solve the e-captcha and a specific domain to which the skill needed to solve the e-captcha is related;

    identifying, by the computer system, an e-captcha challenge based on the e-captcha specification, wherein the e-captcha challenge includes a skill-based action to be completed to validate that a user is a human user;

    providing, by the computer system, the e-captcha challenge via the network responsive to the request;

    receiving, by the computer system, a response to the e-captcha challenge via the network;

    determining, by the computer system, whether the skill-based action was at least partially correctly completed;

    generating, by the computer system, information indicating whether the skill-based action was at least partially correctly completed; and

    providing, by the computer system, via the network, the information indicating whether the skill-based action was at least partially correctly completed.

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