US2016196414A1PendingUtilityA1

Advanced multi-factor authentication

Assignee: AIRWATCH LLCPriority: Aug 19, 2014Filed: Mar 14, 2016Published: Jul 7, 2016
Est. expiryAug 19, 2034(~8.1 yrs left)· nominal 20-yr term from priority
H04N 23/61G01P 13/00G06F 21/31G01P 15/0802G06F 21/30
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Advanced multi-factor authentication is disclosed. Data describing a change in a spatial position of a computing device from a first point in time to a second point in time may be captured. Data describing a change in a spatial position of an object within a field of view of the computing device from the first point in time to the second point in time may further be captured. Access to at least one resource may be authorized when the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time.

Claims

exact text as granted — not AI-modified
Therefore, the following is claimed: 
     
         1 . A non-transitory computer-readable medium embodying a program executable in a computing device, the program, when executed by the computing device, being configured to cause the computing device to at least:
 capture data describing a change in a spatial position of the computing device from a first point in time to a second point in time;   capture data describing a change in a spatial position of an object within a field of view of the computing device from the first point in time to the second point in time;   determine whether the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time; and,   when the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time, authorize at least one resource to be accessed.   
     
     
         2 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the computing device from the first point in time to the second point in time comprises data describing a distance that the computing device moved from the first point in time to the second point in time. 
     
     
         3 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the computing device from the first point in time to the second point in time comprises data describing a direction that the computing device moved from the first point in time to the second point in time. 
     
     
         4 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the computing device from the first point in time to the second point in time comprises data describing a change in an orientation of the computing device from the first point in time to the second point in time. 
     
     
         5 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time comprises data describing a distance that the object within the field of view of the computing device moved from the first point in time to the second point in time. 
     
     
         6 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time comprises data describing a direction that the object within the field of view of the computing device moved from the first point in time to the second point in time. 
     
     
         7 . The non-transitory computer-readable medium of  claim 1 , wherein the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time comprises data describing a change in an orientation of the object within the field of view of the computing device from the first point in time to the second point in time. 
     
     
         8 . A system, comprising:
 at least one processor; and,   at least one memory comprising executable instructions, which when executed by the at least one processor, cause the processor to at least:
 capture data describing a change in a spatial position of a computing device from a first point in time to a second point in time; 
 capture data describing a change in a spatial position of an object within a field of view of the computing device from the first point in time to the second point in time; 
 determine whether the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time; and, 
 when the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time, authorize at least one resource to be accessed. 
   
     
     
         9 . The system of  claim 8 , wherein the at least one memory further comprises executable instructions, which when executed by the at least one processor, cause the at least one processor to:
 identify a request to access the at least one resource.   
     
     
         10 . The system of  claim 9 , wherein the request comprises a request generated based at least in part on an action of a user of the computing device. 
     
     
         11 . The system of  claim 9 , wherein the request comprises a request generated based at least in part on an action of a user of a secondary computing device. 
     
     
         12 . The system of  claim 8 , wherein authorizing the at least one resource to be accessed comprises authorizing a user of the computing device to access the at least one resource using the computing device. 
     
     
         13 . The system of  claim 8 , wherein authorizing the at least one resource to be accessed comprises authorizing a user of a secondary computing device to access the at least one resource using the secondary computing device. 
     
     
         14 . A method, comprising:
 capturing data describing a change in a spatial position of a computing device from a first point in time to a second point in time;   capturing data describing a change in a spatial position of an object within a field of view of the computing device from the first point in time to the second point in time;   determining whether the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time; and,   when the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time, authorizing at least one resource to be accessed.   
     
     
         15 . The method of  claim 14 , wherein authorizing at least one resource to be accessed comprises unlocking at least one function of at least one of: the computing device or a secondary computing device. 
     
     
         16 . The method of  claim 14 , further comprising:
 when the data describing the change in the spatial position of the object within the field of view of the computing device from the first point in time to the second point in time is not expected based at least in part on the data describing the change in the spatial position of the computing device from the first point in time to the second point in time, preventing the at least one resource from being accessed.   
     
     
         17 . The method of  claim 14 , wherein the object within the field of view of the computing device comprises a user of the computing device. 
     
     
         18 . The method of  claim 17 , further comprising:
 determining whether the data describing the change in the spatial position of the computing device from the first point in time to the second point in time is expected based at least in part on a pre-defined authentication movement associated with the user of the computing device; and,   when the data describing the change in the spatial position of the computing device from the first point in time to the second point in time is expected based at least in part on the pre-defined authentication movement associated with the user of the computing device, authorizing the user of the computing device to access the at least one resource.   
     
     
         19 . The method of  claim 14 , wherein the object within the field of view of the computing device comprises a user of a secondary computing device. 
     
     
         20 . The method of  claim 19 , further comprising:
 determining whether the data describing the change in the spatial position of the computing device from the first point in time to the second point in time is expected based at least in part on a pre-defined authentication movement associated with the user of the secondary computing device; and,   when the data describing the change in the spatial position of the computing device from the first point in time to the second point in time is expected based at least in part on the pre-defined authentication movement associated with the user of the secondary computing device, authorizing the user of the secondary computing device to access the at least one resource.

Join the waitlist — get patent alerts

Track US2016196414A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.