DEVICE, SYSTEM, AND METHOD OF THREE-DIMENSIONAL SPATIAL USER AUTHENTICATION
First Claim
1. A method comprising:
- (A) determining whether a user of an electronic device is (i) a human user, or (ii) a non-human user;
by performing;
(a) generating a spatial challenge that requires the user to cause a particular sequence of spatial changes to spatial properties of the electronic device;
(b) sensing and tracking actual spatial changes to the spatial properties of the electronic device;
(c) if the actual spatial changes to the spatial properties of the electronic device that are sensed in step (b), match the particular sequence of spatial changes that were required in the spatial challenge of step (b), then determining that the user of the electronic device is a human user.
6 Assignments
0 Petitions
Accused Products
Abstract
Devices, systems, and methods of user authentication. A system includes a spatial challenge unit to distinguish between a human user and a non-human user. The spatial challenge unit requires the user to perform one or more spatial operations that modify the spatial properties of an electronic device operated by the user. Correct performance of the required spatial operations, indicates that the user is human. The system also includes a spatial password unit, which tracks a manner in which a human user handles the electronic device while the user enters a password; and then utilizes this user-specific manner for user authentication, by checking whether a manner in which the user enters his password matches a reference manner of password entry or a historical manner of password entry. The system also utilizes sequence of spatial operations or spatial gestures, as a pure spatial password or purely-spatial user-authentication factor.
70 Citations
20 Claims
-
1. A method comprising:
-
(A) determining whether a user of an electronic device is (i) a human user, or (ii) a non-human user;
by performing;(a) generating a spatial challenge that requires the user to cause a particular sequence of spatial changes to spatial properties of the electronic device; (b) sensing and tracking actual spatial changes to the spatial properties of the electronic device; (c) if the actual spatial changes to the spatial properties of the electronic device that are sensed in step (b), match the particular sequence of spatial changes that were required in the spatial challenge of step (b), then determining that the user of the electronic device is a human user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a hardware processor able to execute code; an accelerometer able to sense acceleration data of an electronic device; a gyroscope able to sense orientation data of said electronic device; a three-dimensional spatial CAPTCHA module to generate a spatial challenge for distinguishing between a human user and a machine, by requiring a user of the electronic device to perform a particular sequence of spatial operations with the electronic device, that can be sensed by at least one of said accelerometer and said gyroscope. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A portable electronic device comprising:
-
a hardware processor able to execute code; an accelerometer able to sense acceleration data of the portable electronic device; a gyroscope able to sense orientation data of the portable electronic device; a three-dimensional spatial CAPTCHA module, which is internal to said portable electronic device, to generate a spatial challenge for distinguishing between a human user and a machine, by requiring a user of the portable electronic device to perform a particular sequence of spatial operations with the portable electronic device, that can be sensed by at least one of said accelerometer and said gyroscope.
-
Specification