User identification with biokinematic input
First Claim
1. A computer-implemented method, comprising:
- receiving user biokinematic input of an identification gesture including one or more digit touches made by a corresponding one or more digits of a user via a multi-touch sensitive display of a computing device;
comparing the received user biokinematic input to a stored user template of verified biokinematic data for the user, the stored user template generated from user identifying features extracted from previous biokinematic input associated with the user, the user-identifying features including at least one of an outline of the user'"'"'s hand or a centroid of one or more previous digit touches made by a corresponding one or more digits of the user; and
displaying an indication on the display that the user has been successfully identified if a match is determined by the comparing.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for user identification based on biokinematic input are disclosed herein. The system may include a multi-touch sensitive display including a sensor configured to receive biokinematic input including data representing detected positions of digit touches made by digits of a user, in each of a series of successive time intervals during a defined identification gesture. The system may further include a user identification module executed by a processor of the computing device. The user identification module may be configured to receive the biokinematic input from the sensor, and to compare relative positions of the digit touches and/or relative rates of change in said positions of the digit touches to a stored user template of verified biokinematic data for the user. If a match is determined, an indication that the user has been successfully identified may be displayed.
34 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving user biokinematic input of an identification gesture including one or more digit touches made by a corresponding one or more digits of a user via a multi-touch sensitive display of a computing device; comparing the received user biokinematic input to a stored user template of verified biokinematic data for the user, the stored user template generated from user identifying features extracted from previous biokinematic input associated with the user, the user-identifying features including at least one of an outline of the user'"'"'s hand or a centroid of one or more previous digit touches made by a corresponding one or more digits of the user; and displaying an indication on the display that the user has been successfully identified if a match is determined by the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage device comprising instructions stored thereon that, responsive to execution by a processor, perform operations comprising:
-
receiving user biokinematic input of an identification gesture including a plurality of digit touches made by a corresponding plurality of digits of a user, in each of a series of successive time intervals, via a multi-touch sensitive display of a computing device, the identification gesture comprising a palm-fist transition gesture; comparing respective positions and respective rates of change in said positions of the plurality of digit touches during at least a portion of the identification gesture in the biokinematic input to a stored user template of verified biokinematic data for the user, the stored user template generated from user identifying features extracted from previous biokinematic input associated with the user; and displaying an indication on the display that the user has been successfully identified if a match is determined by the comparing. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing device, comprising:
-
a multi-touch sensitive display including a sensor configured to receive biokinematic input including data representing detected positions of one or more digit touches made by a corresponding one or more digits of a user, in each of a series of successive time intervals during a defined identification gesture; a user identification module executed by a processor of the computing device, the user identification module being configured to receive the biokinematic input from the sensor, the user identification module including; a feature extractor configured to, in a registration phase, receive a first biokinematic input from the sensor and extract user-identifying features from the first biokinematic input, the first biokinematic input comprising relative positions of the one or more digit touches and/or relative rates of change in said positions of the one or more digit touches, and the user-identifying features including at least one of an outline of the user'"'"'s hand or a centroid of one or more of the digit touches; and a template generator configured to generate a user template including the user-identifying features and store the user template in a data store. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification