IP Library Granted Patent US 11,245,693
Granted Patent B2
US 11,245,693 · App. 16/748,373 · Granted Feb 8, 2022

Method and apparatus for authentication of a user to a server using relative movement

Inventors: Beau Robertson Parry (Cincinnati, OH); Yasodekshna Boddeti (Okemos, MI)
Assignee: VNS Portfolio LLC
H04L63/0861G06F21/316G06F21/36G06K9/00892H04L9/0866H04L63/0428H04L63/10H04L63/107H04L63/126H04N7/183H04W12/068H04W12/65H04W12/68
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 11,245,693
App. No.
16/748,373
Granted
Feb 8, 2022
Kind
B2
Abstract

Method and apparatus for authentication of a user to a server that involves the user performing a requested act and that further involves relative movement between the user and a camera wherein fiducial marks are captured.

Claims (44)

1. A method for providing access to a resource, comprising:

providing an authentication request to a user on a user device, said authentication request requiring said user to perform and record an act that involves a liveness relative movement between said user and a camera of said user device;

receiving a recording comprising a plurality of fiducial points from said user of said user performing said act;

determining whether said recording indicates a live performance of said act by said user, based at least in part on said recording of said plurality of fiducial points;

authenticating said user, based at least in part on said recording; and

providing access to said resource to said user based on said authentication of said user and said determination of whether said recording indicates a live performance of said act by said user.

2. The method of claim 1 , wherein said authentication request requires said user to illuminate a color while said camera records said act.

3. The method of claim 1 , wherein said authentication request requires said user to generate a flash at a location while said camera records said flash.

4. The method of claim 1 , wherein said authentication request requires said user to perform a gesture while said camera records said user performing said gesture.

5. The method of claim 1 , wherein said authentication request requires said user to cause a flash at an angle relative to said camera while said camera records said flash at said angle relative to said camera.

6. The method of claim 1 , wherein said authentication request requires said user to perform a gesture and at the same time cause a flash while said camera observes said gesture.

7. The method of claim 1 , further comprising determining that authentication is required based at least in part on conditions.

8. The method of claim 7 , wherein said conditions include contextual operational information comprising a geographical location of said user, a time period since a previous successful authentication, or a distance between a current location of said user and a location of said user during said previous authentication.

9. The method of claim 1 , further comprising receiving a request to access said resource from said user.

10. The method of claim 1 , wherein said recording is encrypted.

11. The method of claim 10 , wherein said recording is encrypted utilizing a chaos-based encryption method.

12. The method of claim 1 , wherein said resource includes data stored in a blockchain.

13. A server for providing access to a resource, said server comprising:

a processor device configured to execute code; and

memory storing data and said code, said data including software that, when executed by said processor device, causes said server to

provide an authentication request to a user on a user device from said server, said authentication request requiring said user to perform and record an act that involves a liveness relative movement between said user and a camera of said user device,

receive a recording comprising a plurality of fiducial points from said user of said user performing said act,

determine whether said recording indicates a live performance of said act by said user, based at least in part on said recording of said plurality of fiducial points,

authenticate said user, based at least in part on said recording, and

provide access to said resource to said user, by said server, based on said authentication of said user and said determination of whether said recording indicates a live performance of said act by said user.

14. A method for authenticating a user to allow said user to access functionality of a restricted access device, said method comprising:

detecting a user approaching said restricted access device, thereby causing said restricted access device to trigger an authentication process on a user device separate from said restricted access device, wherein said authentication process triggered on said user device of said user records an act that involves a liveness relative movement between said user and a camera of said user device;

providing contextual data to an authentication computing system associated with said restricted access device, said contextual data being indicative of an identity of said user and comprising a plurality of fiducial points related to said recorded liveness relative movement performed by said user;

authenticating said identity of said user with said authentication computing system using at least said plurality of fiducial points of said contextual data; and

providing an unlock command to said restricted access device, when said identity of said user is successfully authenticated.

15. The method of claim 14 , wherein:

said restricted access device is a door lock; and

said unlock command causes said door lock to unlock.

16. The method of claim 14 , further comprising placing a transponder proximate to said restricted access device, wherein:

said transponder is configured to determine if said user has approached said restricted access device; and

said transponder is configured to trigger said authentication process on said user device.

17. The method of claim 14 , wherein said contextual data includes data indicative of a location of said user device.

18. The method of claim 14 , further comprising providing biometric data indicative of said identity of said user to said authentication computing system.

19. The method of claim 14 , wherein:

said restricted access device is a computing device; and

said unlock command allows said functionality of said computing device to be accessible by said user.

20. The method of claim 14 , wherein:

said contextual data includes a recording captured by said user subsequent to said detection of said user approaching said device; and

the liveness of said recording can be determined based at least in part on content of said recording.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2026
From: CIOFFI, MICHAEL ANTHONY
To: BRIVAS II LLC
Reel/Frame 075063/0808 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2025
From: VNS PORTFOLIO LLC
To: SUMVEN II LLC
Reel/Frame 070249/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2025
From: SUMVEN II LLC
To: BRIVAS II LLC
Reel/Frame 070249/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2023
From: VNS PORTFOLIO LLC
To: SUMVEN II LLC
Reel/Frame 065847/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2023
From: SUMVEN II LLC
To: BRIVAS II LLC
Reel/Frame 065847/0258 →
Continuity (7)
Continuation 16017829 · Jun 25, 2018
Continuation 15675357 · Aug 11, 2017
Continuation 15460194 · Mar 15, 2017
Continuation 14827134 · Aug 14, 2015
Continuation 13829180 · Mar 14, 2013
Provisional Application 61621728 · Apr 9, 2012
Related Publication 20200344225A1 · Oct 29, 2020