Mitigating use of machine solvable HIPs
First Claim
1. A computer-based method for mitigating machine solvable human interactive proofs (HIPs), comprising:
- determining a HIP classification for a HIP using a trained classifier where the classifier is trained over a set of one or more training HIPs having known characteristics for;
HIP optical character recognition (OCR) solvability; and
a HIP solving pattern based upon a characteristic of how one or more characters are entered for a training HIP, the characteristic corresponding to at least one of back-tracking, deleting and replacing or deleting and re-entering; and
identifying the HIP for use in a HIP generation system if the HIP classification comprises a merely human solvable classification.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are disclosed for mitigating machine solvable human interactive proofs (HIPs). A classifier is trained over a set of one or more training HIPs that have known characteristics for OCR solvability and HIP solving pattern from actual use. A HIP classification is determined for a HIP (such as from a HIP library used by a HIP generator) using the trained classifier. If the HIP is classified by the trained classifier as a merely human solvable classification, such that it may not be solved by a machine, the HIP can be identified for use in the HIP generation system. Otherwise, the HIP can be altered to (attempt to) be merely human solvable.
-
Citations
20 Claims
-
1. A computer-based method for mitigating machine solvable human interactive proofs (HIPs), comprising:
-
determining a HIP classification for a HIP using a trained classifier where the classifier is trained over a set of one or more training HIPs having known characteristics for; HIP optical character recognition (OCR) solvability; and a HIP solving pattern based upon a characteristic of how one or more characters are entered for a training HIP, the characteristic corresponding to at least one of back-tracking, deleting and replacing or deleting and re-entering; and identifying the HIP for use in a HIP generation system if the HIP classification comprises a merely human solvable classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for mitigating machine solvable human interactive proofs (HIPs), comprising:
-
one or more processing units; and memory comprising instructions that when executed by at least one of the one or more processing units, perform a method comprising; determining a HIP classification for a HIP using a trained classifier where the classifier is trained over a set of one or more training HIPs having known characteristics for; HIP optical character recognition (OCR) solvability; and a HIP solving pattern based upon a characteristic of how one or more characters are entered for a training HIP, the characteristic corresponding to at least one of back-tracking, deleting and replacing or deleting and re-entering; and identifying the HIP for use in a HIP generation system if the HIP classification comprises a merely human solvable classification. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A tangible computer readable storage device comprising instructions that when executed perform a method for mitigating machine solvable human interactive proofs (HIPs), comprising:
-
determining a HIP classification for a HIP using a trained classifier where the classifier is trained over a set of one or more training HIPs having known characteristics for; HIP optical character recognition (OCR) solvability; and a HIP solving pattern based upon a characteristic of how one or more characters are entered for a training HIP, the characteristic corresponding to at least one of back-tracking, deleting and replacing or deleting and re-entering; and identifying the HIP for use in a HIP generation system if the HIP classification comprises a merely human solvable classification.
-
Specification