SYSTEM AND METHOD FOR VALIDATING INPUT BY DETECTING AND RECOGNIZING HUMAN PRESENCE
First Claim
1. A computer-implemented method for validating input on a device, the method comprising:
- collecting data from one or more sensors of the device;
determining, via one or more processors, whether the collected data was generated as a result of an individual interacting with the device; and
recognizing the input as valid upon determining that the collected data was generated as the result of the individual interacting with the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for validating input on a handheld device. In response to receiving an input and a request to access a computing resource, an application running on the handheld device may collect data from one or more sensors of the handheld device. The application may then determine, based on the collected sensor data, if an individual is interacting with the device and recognize the input as valid if such is the case. In one embodiment, the application may present a challenge to a user which is difficult for computer programs to perform, and determine whether an individual is interacting with the device based on successful completion of the challenge. In an alternative embodiment, the application may collect data and determine whether an individual is interacting with the device without presenting an explicit challenge to the user.
-
Citations
22 Claims
-
1. A computer-implemented method for validating input on a device, the method comprising:
-
collecting data from one or more sensors of the device; determining, via one or more processors, whether the collected data was generated as a result of an individual interacting with the device; and recognizing the input as valid upon determining that the collected data was generated as the result of the individual interacting with the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to perform an operation for validating input on a device, the operation comprising:
-
collecting data from one or more sensors of the device; determining, via one or more processors, whether the collected data was generated as a result of an individual interacting with the device; and recognizing the input as valid upon determining that the collected data was generated as the result of the individual interacting with the device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a processor; and a memory configured to perform an operation for validating input on a device, the operation comprising; collecting data from one or more sensors of the device, determining, via one or more processors, whether the collected data was generated as a result of an individual interacting with the device, and recognizing the input as valid upon determining that the collected data was generated as the result of the individual interacting with the device.
-
Specification