Audio challenge for providing human response verification
First Claim
1. A method for administering an audio challenge for providing human response verification, the method comprising:
- receiving a request to verify whether a client is human controlled;
generating, using a database, a challenge question and a corresponding answer set;
selecting a plurality of images and an audio instruction corresponding to the challenge question;
presenting the plurality of images and the audio instruction to the client;
receiving a submission to the challenge question from the client; and
responding to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a system and method for audio challenges for providing human response verification. There is provided a method comprising receiving a request to verify whether a client is human controlled, generating, using a database, a challenge question and a corresponding answer set, selecting a plurality of images and an audio instruction corresponding to the challenge question, presenting the plurality of images and the audio instruction to the client, receiving a submission to the challenge question from the client, and responding to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled. By utilizing easily understood elements such as common shapes and objects, familiar characters, colors, sizes, orientations, and sounds, even young children can solve the challenge question, whereas automated systems are deterred by the complex audio and image analysis required.
-
Citations
20 Claims
-
1. A method for administering an audio challenge for providing human response verification, the method comprising:
-
receiving a request to verify whether a client is human controlled; generating, using a database, a challenge question and a corresponding answer set; selecting a plurality of images and an audio instruction corresponding to the challenge question; presenting the plurality of images and the audio instruction to the client; receiving a submission to the challenge question from the client; and responding to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server for administering an audio challenge for providing human response verification, the server comprising:
a processor configured to; receive a request to verify whether a client is human controlled; generate, using a database, a challenge question and a corresponding answer set; select a plurality of images and an audio instruction corresponding to the challenge question; present the plurality of images and the audio instruction to the client; receive a submission to the challenge question from the client; and respond to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification