Authentication of users with tremors
First Claim
Patent Images
1. A method for authenticating users, the method comprising:
- receiving, by a device, a first input for authenticating a user;
determining the first input fails to authenticate the user;
identifying one or more errors in the first input which match a tremor pattern for the user;
correcting the one or more errors to generate a corrected input; and
authenticating the user using the corrected input, wherein the tremor pattern is generated using a tremor profile and a device profile, the tremor profile comprising an amplitude of a tremor, the device profile indicating locations of targets that receive input for the device, and wherein the tremor profile further comprises a frequency of the tremor, information regarding a body part affected by the tremor, and information regarding the 3-D orientation of the body part affected by the tremor.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.
16 Citations
15 Claims
-
1. A method for authenticating users, the method comprising:
-
receiving, by a device, a first input for authenticating a user; determining the first input fails to authenticate the user; identifying one or more errors in the first input which match a tremor pattern for the user; correcting the one or more errors to generate a corrected input; and authenticating the user using the corrected input, wherein the tremor pattern is generated using a tremor profile and a device profile, the tremor profile comprising an amplitude of a tremor, the device profile indicating locations of targets that receive input for the device, and wherein the tremor profile further comprises a frequency of the tremor, information regarding a body part affected by the tremor, and information regarding the 3-D orientation of the body part affected by the tremor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for authenticating users, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the device to perform a method comprising:
-
receiving a first input for authenticating a user; determining the first input fails to authenticate the user; identifying one or more errors in the first input which match a tremor pattern for the user; correcting the one or more errors to generate a corrected input; and authenticating the user using the corrected input, wherein the tremor pattern is generated using a tremor profile and a device profile, the tremor profile comprising an amplitude of a tremor, the device profile indicating locations of targets that receive input for the device, and wherein the tremor profile further comprises a frequency of the tremor, information regarding a body part affected by the tremor, and information regarding the 3-D orientation of the body part affected by the tremor. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for authenticating users, the system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions configured to cause the system to perform a method comprising; receiving a first input for authenticating a user; determining the first input fails to authenticate the user; identifying one or more errors in the first input which match a tremor pattern for the user; correcting the one or more errors to generate a corrected input; and authenticating the user using the corrected input, wherein the correcting the one or more errors to generate a corrected input includes correcting the one or more errors according to a confusion matrix, the confusion matrix taking into account;
the expected distance of errors from targets based on the amplitude and orientation of the tremor;
the expected direction of errors based on the orientation of the tremor;
the expected probability and timing of bounce errors based on the frequency, amplitude, and orientation of the tremor; and
the expected errors for a given affected body part, and wherein the method further comprises;determining that the correcting the one or more errors to generate the corrected input results in security below a threshold level; and authenticating the user using a second form of authentication. - View Dependent Claims (12, 13, 14, 15)
-
Specification