US 12,074,869 B2
Method and apparatus for authentication of a user to a server using relative movement
Beau Robertson Parry, Cincinnati, OH (US); and Yasodekshna Boddeti, Okemos, MI (US)
Assigned to VNS Portfolio LLC, Calabasas, CA (US)
Filed by VNS Portfolio LLC, Calabasas, CA (US)
Filed on Jan. 7, 2022, as Appl. No. 17/571,358.
Application 17/571,358 is a continuation of application No. 16/748,373, filed on Jan. 21, 2020, granted, now 11,245,693.
Application 16/748,373 is a continuation of application No. 16/017,829, filed on Jun. 25, 2018, granted, now 10,565,362.
Application 16/017,829 is a continuation of application No. 15/675,357, filed on Aug. 11, 2017, granted, now 10,049,203.
Application 15/675,357 is a continuation of application No. 15/460,194, filed on Mar. 15, 2017, granted, now 9,740,848.
Application 15/460,194 is a continuation of application No. 14/827,134, filed on Aug. 14, 2015, granted, now 9,600,649.
Application 14/827,134 is a continuation of application No. 13/829,180, filed on Mar. 14, 2013, granted, now 9,137,246.
Claims priority of provisional application 61/621,728, filed on Apr. 9, 2012.
Prior Publication US 2022/0210152 A1, Jun. 30, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 21/31 (2013.01); G06F 21/36 (2013.01); G06V 40/70 (2022.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04N 7/18 (2006.01); H04W 12/06 (2021.01); H04W 12/65 (2021.01); H04W 12/68 (2021.01)
CPC H04L 63/0861 (2013.01) [G06F 21/316 (2013.01); G06F 21/36 (2013.01); G06V 40/70 (2022.01); H04L 9/0866 (2013.01); H04L 63/0428 (2013.01); H04L 63/10 (2013.01); H04L 63/107 (2013.01); H04L 63/126 (2013.01); H04N 7/183 (2013.01); H04W 12/068 (2021.01); H04W 12/65 (2021.01); H04W 12/68 (2021.01)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving an authentication request associated with a particular user, said authentication request including biometric information from said particular user;
determining whether said biometric information from said particular user corresponds to baseline biometric data associated with said particular user;
selecting a predefined act from a plurality of predefined acts, said selected, predefined act involving relative movement between said particular user and a camera;
providing an action request to said particular user, said action request requiring said particular user to perform and record said selected predefined act;
receiving a recording of said particular user performing said selected, predefined act;
receiving contextual data associated with said recording;
determining whether said recording indicates a live performance of said selected, predefined act by said particular user, based at least in part on said recording;
determining whether said contextual data corresponds to expected contextual data associated with said particular user;
authenticating said particular user if said biometric information from said particular user corresponds to said baseline biometric data associated with said particular user, said recording indicates a live performance of said selected, predefined act by said particular user, and said received contextual data corresponds to said expected contextual data; and
providing access to a resource to said particular user based on said authentication of said particular user.