Turing test via failure
AssigneeAmazon Technologies, Inc.
InventorsMichael James McInerny, Mark Evans Brighton, Sevag Demirjian, Blair Livingstone Hotchkies
Life of this patent
Estimating the term…
Abstract
Current CAPTCHA tests are designed to be difficult for a bot and simple for a human-user to answer; however, as artificial intelligence improves, bots are more capable of using techniques such as optical character recognition to resolve current CAPTCHAs in similar manners as human-users. By providing a CAPTCHA challenge from a library or set of challenges that are designed in a manner that causes or likely causes a human-user to trivially get the answer to the challenge wrong, helps to confirm that a user is a human-user, as a bot would answer the challenge correctly.
Claims20
A computer-implemented method, comprising:
- performing a verification that a response to a security check that solicits input;
- as a result of the verification indicating that the response to the security check indicates correct completion of the security check, indicating an entity associated with the response as associated with automated agent activity;
- and
- for a request associated with the entity, performing one or more actions as a result of the entity being indicated as associated with automated agent activity.
A system, comprising:
- at least one computing device configured to implement one or more services, wherein the one or more services:
- receive a response to a security check, the security check soliciting input;
- as a result of the response indicating correct completion of the security check, indicate an entity associated with the response as associated with automated agent activity;
- and
- for a network activity associated with the entity, perform one or more actions as a result of the entity being indicated as associated with automated agent activity.
A non-transitory computer-readable storage medium having stored thereon executable instructions that, if executed by one or more processors of a computer system, cause the computer system to at least:
- perform a verification that a response to a security check that solicits input;
- as a result of the verification indicating that the response to the security check indicates correct completion of the security check, indicate an entity associated with the response as associated with automated agent activity;
- and
- for a request associated with the entity, perform one or more actions as a result of the entity being indicated as associated with automated agent activity.
Dependencies are inferred from the claim text.