IP Library Granted Patent US 10,037,421
Granted Patent B2
US 10,037,421 · App. 15/186,545 · Granted Jul 31, 2018

Device, system, and method of three-dimensional spatial user authentication

Inventors: Avi Turgeman (Cambridge, MA); Ziv Levin (Tel Aviv, IL)
Assignee: BIOCATCH LTD.
G06F21/36G06F3/017G06F3/0346G06F3/0481G06F3/0486G06F3/04842G06F3/04886G06F21/31G06F21/316G06F21/32G07C9/00142H04L63/08H04L63/102H04L63/1408H04W12/06G06F2221/2103G06F2221/2131G06F2221/2133H04L63/0428H04L63/083H04L63/0861
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,037,421
App. No.
15/186,545
Granted
Jul 31, 2018
Kind
B2
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.

Claims (36)

1. A method comprising:

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;

wherein generating the spatial challenge comprises:

constructing, from a pool of discrete spatial operations, a particular sequence of two or more selected discrete spatial operations, wherein each discrete spatial operation is associated with a time-slot for completion of said discrete spatial operation;

allocating a maximum time-slot for performance of the spatial challenge, based on the aggregate sum of time-slots for completion of the discrete spatial operations that are comprised in the constructed spatial challenge;

(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.

2. The method of claim 1 , comprising:

(d) if the actual spatial changes to the spatial properties of the electronic device that are sensed in step (b), do not 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 non-human user.

3. The method of claim 1 , comprising:

defining a level-of-tolerance associated with analysis of spatial changes of the electronic device;

based on the defined level-of-tolerance, determining whether the actual spatial changes to the spatial properties of the electronic device that are sensed in step (b), sufficiently match the particular sequence of spatial changes that were required in the spatial challenge of step (b).

4. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to virtually draw a particular shape in space by moving in space an entirety of the electronic device.

5. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to rotate the electronic device at a particular rotation manner.

6. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to tilt the electronic device at a particular tilting angle.

7. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to accelerate the electronic device at a particular acceleration.

8. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to shake the electronic device at a particular shake pattern.

9. The method of claim 1 , wherein generating the spatial challenge comprises:

generating a spatial challenge that requires to move the electronic device to a particular direction.

10. The method of claim 1 ,

wherein the pool of discrete spatial operations comprises at least one of:

tilting the electronic device,

rotating the electronic device,

accelerating the electronic device,

lifting the electronic device,

lowering the electronic device,

orienting the electronic device,

shaking the electronic device.

11. The method of claim 1 , comprising:

generating the spatial challenge in response to an attempt of the user to perform at least one of: accessing a particular web-page, submitting a query, downloading a content-item.

Assignments (6)
INTELLECTUAL PROPERTY SECURITY AGREEMENT TERMINATION UNDER REEL/FRAME: 049480/0823 Recorded Sep 14, 2020
From: KREOS CAPITAL VI (EXPERT FUND) LP
To: BIOCATCH LTD.
Reel/Frame 053769/0729 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT TERMINATION UNDER REEL/FRAME: 040233/0426 Recorded Sep 14, 2020
From: KREOS CAPITAL V (EXPERT FUND) L.P.
To: BIOCATCH LTD.
Reel/Frame 053770/0145 →
SECURITY INTEREST Recorded Jun 16, 2019
From: BIOCATCH LTD.
To: KREOS CAPITAL VI (EXPERT FUND) L.P.
Reel/Frame 049480/0823 →
CHANGE OF ADDRESS Recorded Jun 13, 2019
From: BIOCATCH LTD.
To: BIOCATCH LTD.
Reel/Frame 049459/0302 →
SECURITY INTEREST Recorded Nov 6, 2016
From: BIOCATCH LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 040233/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2016
From: TURGEMAN, AVI; LEVIN, ZIV
To: BIOCATCH LTD.
Reel/Frame 039132/0121 →
Continuity (12)
Continuation In Part 15182624 · Jun 15, 2016
Continuation In Part 14325397 · Jul 8, 2014
Continuation In Part 15186545
Continuation In Part 14325393 · Jul 8, 2014
Continuation In Part 14727873 · Jun 2, 2015
Continuation In Part 14566723 · Dec 11, 2014
Continuation 13922271 · Jun 20, 2013
Continuation In Part 13877676
Provisional Application 62190264 · Jul 9, 2015
Provisional Application 61843915 · Jul 9, 2013
Provisional Application 61417479 · Nov 29, 2010
Related Publication 20160300054A1 · Oct 13, 2016
Cited By (1)
US 12,380,455