METHOD AND APPARATUS FOR USER RECOGNITION EMPLOYING MOTION PASSWORDS
First Claim
1. An authentication method, the authentication method comprising:
- pre-storing motion password parity bits and a motion password shadow from motion captured in a learning session;
constructing a motion password from motion captured during a recognition session and the pre-stored motion password parity bits; and
comparing the constructed motion password with the pre-stored motion password shadow to authenticate a user;
wherein a user is authenticated when the comparison of the constructed motion password with the pre-stored motion password shadow results in a match.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed that authenticate a user of a mobile device with motion sensors. During a learning session, the user initializes the mobile device by providing a motion sample. The mobile device extracts motion features that are unique to the user and converts them to parity bits and to a password shadow. During a recognition session, a motion pattern is gathered from the user moving the mobile device as if it were a virtual pen. The mobile device then uses the stored parity bits to correct small differences between motion patterns exhibited by the same user at different times. The mobile device converts the corrected motion pattern into a motion password that is compared with the stored password shadow. A user is authenticated only if the two values coincide. The system erases the generated motion password.
-
Citations
20 Claims
-
1. An authentication method, the authentication method comprising:
-
pre-storing motion password parity bits and a motion password shadow from motion captured in a learning session; constructing a motion password from motion captured during a recognition session and the pre-stored motion password parity bits; and comparing the constructed motion password with the pre-stored motion password shadow to authenticate a user; wherein a user is authenticated when the comparison of the constructed motion password with the pre-stored motion password shadow results in a match. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a motion detection device capable of detecting motion of the electronic device within N degrees of freedom, with N being an integer greater than or equal to one but less than or equal to six; a processor coupled to the motion detection device; a storage device coupled to the processor; a set of instructions in the storage device, wherein the processor executes the set of instructions to perform actions that include; pre-storing motion password parity bits and a motion password shadow from motion captured in a learning session; constructing a motion password from motion captured during a recognition session and the pre-stored motion password parity bits; and comparing the constructed motion password with the pre-stored motion password shadow to authenticate a user of the electronic device; wherein a user is authenticated when the comparison of the constructed motion password with the pre-stored motion password shadow results in a match. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program to authenticate a user, the computer program embodied in a computer readable medium and operable when executed to perform the steps of:
-
pre-storing motion password parity bits and a motion password shadow from motion captured in a learning session; constructing a motion password from motion captured during a recognition session and the pre-stored motion password parity bits; and comparing the constructed motion password with the pre-stored motion password shadow to authenticate a user of a handheld device; wherein a user is authenticated when the comparison of the constructed motion password with the pre-stored motion password shadow results in a match. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification