Using multi-touch gestures to protect sensitive content using a completely automated public turing test to tell computers and humans apart (CAPTCHA)
First Claim
Patent Images
1. A machine-implemented method comprising:
- receiving a page request from a multi-touch device;
providing a multi-touch test to the multi-touch device in response to receiving the page request, wherein the multi-touch test includes an image and one or more instructions that specify an action to perform on the image requiring a user to simultaneously contact a display at a plurality of locations corresponding to the image;
receiving a multi-touch response from the multi-touch device, the multi-touch response corresponding to the multi-touch test;
comparing the multi-touch response with a multi-touch answer for the multi-touch test; and
authorizing the device based upon the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention described herein uses a multi-touch manager for authorizing multi-touch devices by first providing a multi-touch test to a multi-touch device. In turn, the multi-touch manager receives a multi-touch response from the multi-touch device. The multi-touch manager then compares the multi-touch response with a multi-touch answer and authorizes the device based upon the comparison.
-
Citations
14 Claims
-
1. A machine-implemented method comprising:
-
receiving a page request from a multi-touch device; providing a multi-touch test to the multi-touch device in response to receiving the page request, wherein the multi-touch test includes an image and one or more instructions that specify an action to perform on the image requiring a user to simultaneously contact a display at a plurality of locations corresponding to the image; receiving a multi-touch response from the multi-touch device, the multi-touch response corresponding to the multi-touch test; comparing the multi-touch response with a multi-touch answer for the multi-touch test; and authorizing the device based upon the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A peripheral device comprising:
-
one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage area accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of; receiving a page request from a multi-touch device; providing a multi-touch test to the multi-touch device in response to receiving the page request, wherein the multi-touch test includes an image and one or more instructions that specify an action to perform on the image requiring a user to simultaneously contact a display at a plurality of locations corresponding to the image; receiving a multi-touch response from the multi-touch device, the multi-touch response corresponding to the multi-touch test; comparing the multi-touch response with a multi-touch answer for the multi-touch test; and authorizing the device based upon the comparison. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product stored in a non-transitory computer readable storage medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to perform actions that include:
-
receiving a page request from a multi-touch device; providing a multi-touch test to the multi-touch device in response to receiving the page request, wherein the multi-touch test includes an image and one or more instructions that specify an action to perform on the image requiring a user to simultaneously contact a display at a plurality of locations corresponding to the image; receiving a multi-touch response from the multi-touch device, the multi-touch response corresponding to the multi-touch test; comparing the multi-touch response with a multi-touch answer for the multi-touch test; and authorizing the device based upon the comparison. - View Dependent Claims (12, 13, 14)
-
Specification