APPLYING A PARTIAL CAPTCHA
First Claim
1. A method comprising:
- receiving a first access request from a client computer;
in response to receiving the first access request;
generating a query string comprising a predetermined number of characters;
designating, via a unique indicator, a first randomized subset of the predetermined number of characters, wherein the first randomized subset comprises a plurality of the predetermined number of characters;
requesting a first predefined response comprising the first randomized subset of the predetermined number of characters;
receiving a first client input from the client computer;
determining whether the first client input matches the first predefined response; and
accepting the first access request if the first client input matches the first predefined response.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for receiving a first access request from a client computer is described. The method comprises, in response to receiving the first access request, generating a query string comprising a predetermined number of characters, designating, via a unique indicator, a first randomized subset of the predetermined number of characters, wherein the first randomized subset comprises a plurality of the predetermined number of characters, and requesting a first predefined response comprising the first randomized subset of the predetermined number of characters. The method further comprises receiving a first client input from the client computer, determining whether the first client input matches the first predefined response, and accepting the first access request if the first client input matches the first predefined response.
10 Citations
20 Claims
-
1. A method comprising:
-
receiving a first access request from a client computer; in response to receiving the first access request; generating a query string comprising a predetermined number of characters; designating, via a unique indicator, a first randomized subset of the predetermined number of characters, wherein the first randomized subset comprises a plurality of the predetermined number of characters; requesting a first predefined response comprising the first randomized subset of the predetermined number of characters; receiving a first client input from the client computer; determining whether the first client input matches the first predefined response; and accepting the first access request if the first client input matches the first predefined response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processing system configured to perform processes comprising; receiving a first access request from a client computer; in response to receiving the first access request; generating a query string comprising a predetermined number of characters; designating, via a unique indicator, a first randomized subset of the predetermined number of characters, wherein the first randomized subset comprises a plurality of the predetermined number of characters; requesting a first predefined response comprising the first randomized subset of the predetermined number of characters; receiving a first client input from the client computer; determining whether the first client input matches the first predefined response; and accepting the first access request if the first client input matches the first predefined response. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising; computer-readable program code configured to receiving a first access request from a client computer; in response to receiving the first access request; computer-readable program code configured to generate a query string comprising a predetermined number of characters; computer-readable program code configured to designate, via a unique indicator, a first randomized subset of the predetermined number of characters, wherein the first randomized subset comprises a plurality of the predetermined number of characters; computer-readable program code configured to request a first predefined response comprising the first randomized subset of the predetermined number of characters; computer-readable program code configured to receive a first client input from the client computer; computer-readable program code configured to determine whether the first client input matches the first predefined response; and computer-readable program code configured to accept the first access request if the first client input matches the first predefined response.
-
Specification