Captcha image authentication method and system
First Claim
1. A Completely Automated Public Turing Test to tell Computers and Humans Apart (CAPTCHA) image authentication method, comprising the steps of:
- collecting a plurality of first objects;
defining a plurality of variables so as to be used as basis for classifying and dividing the plurality of first objects into M groups accordingly while allowing each group in the M groups to correspond to at least one variable selected from the plurality of variables;
selecting one or more groups from the M groups while further grading and dividing the first objects in the selected one or more groups into subgroups of N grades based upon a standard unit of the variable corresponding to the selected one or more groups;
sorting and storing the subgroups of N grades for each of the one of more groups;
selecting a plurality of authentication objects from the subgroups of N grades for each of the one of more groups to be used in an authentication process;
defining a selection criteria for each of the one of more groups based on the plurality of variables corresponding to each group;
displaying the selection criteria and the plurality of authentication objects for each of the one of more groups on a display unit;
requesting a user to sort the plurality of authentication objects for each of the one of more groups according to the selection criteria; and
determining whether the plurality of authentication objects are sorted correctly for each of the one of more groups, and if so, the authentication process is determined to have passed, else selecting a new set of authentication objects for a future authentication process and the authentication process is determined to have failed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a Completely Automated Public Turing Test to tell Computers and Humans Apart (CAPTCHA) image authentication method and system. The CAPTCHA image authentication method comprises the steps of: collecting a plurality of first objects; defining a plurality of variables so as to be used as basis for classifying and dividing the plural first objects into M groups accordingly while allowing each group in the M groups to correspond to at least one variable selected from the plural variables; selecting at least one group from the M groups while further grading and dividing the first objects in the selected group into subgroups of N grades based upon a standard unit of the variable corresponding to the selected group; sorting and storing the subgroups of N grades; and selecting a plurality of authentication objects from the subgroups of N grades to be used in an authentication process.
42 Citations
23 Claims
-
1. A Completely Automated Public Turing Test to tell Computers and Humans Apart (CAPTCHA) image authentication method, comprising the steps of:
-
collecting a plurality of first objects; defining a plurality of variables so as to be used as basis for classifying and dividing the plurality of first objects into M groups accordingly while allowing each group in the M groups to correspond to at least one variable selected from the plurality of variables; selecting one or more groups from the M groups while further grading and dividing the first objects in the selected one or more groups into subgroups of N grades based upon a standard unit of the variable corresponding to the selected one or more groups; sorting and storing the subgroups of N grades for each of the one of more groups; selecting a plurality of authentication objects from the subgroups of N grades for each of the one of more groups to be used in an authentication process; defining a selection criteria for each of the one of more groups based on the plurality of variables corresponding to each group; displaying the selection criteria and the plurality of authentication objects for each of the one of more groups on a display unit; requesting a user to sort the plurality of authentication objects for each of the one of more groups according to the selection criteria; and determining whether the plurality of authentication objects are sorted correctly for each of the one of more groups, and if so, the authentication process is determined to have passed, else selecting a new set of authentication objects for a future authentication process and the authentication process is determined to have failed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A Completely Automated Public Turing Test to tell Computers and Humans Apart CAPTCHA image authentication system, comprising:
-
an acquisition unit, for collecting a plurality of first objects; a processing unit, coupling to the acquisition unit to be used for defining a plurality of variables while allowing the plural variables to be used as basis for performing the following procedures; classifying and dividing the plurality of first objects into M groups accordingly while allowing each group in the M groups to correspond to at least one variable selected from the plurality of variables; selecting one or more groups from the M groups while further grading dividing the first objects in the selected one or more groups into subgroups of N grades based upon a standard unit of the variable corresponding to the selected one or more groups; sorting and storing the subgroups of N grades for each of the one or more groups; selecting a plurality of authentication objects from the subgroups of N grades for each of the one or more groups to be used in an authentication process; defining a selection criteria for each of the one or more groups based on the plurality of variables corresponding to each group; displaying the selection criteria and the plurality of authentication objects for each of the one or more groups on a display unit; requesting a user to sort the plurality of authentication objects for each of the one or more groups according to the selection criteria; and determining whether the plurality of authentication objects are sorted correctly for each of the one or more groups, and if so, the authentication process is determined to have passed, else selecting a new set of authentication objects for a future authentication process and the authentication process is determined to have failed; and a storage unit, coupling to the processing unit to be used for storing the sorted subgroups of N grades for each of the one or more groups. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification