System and method for verifying liveliness
First Claim
1. A computer-implemented method for verifying a video presence, comprising:
- transmitting, from a user computer of a requester and to a computing device of an identity provider, an authentication request to access an account managed by a relying party by (i) establishing a video stream feed between the requester and the computing device of the identity provider, and (ii) generating a first portion of the video stream feed, the first portion of the video stream portraying a face of the requester and operating at a first refresh rate;
receiving, at the user computer, a directive from the computing device of the identity provider, the directive soliciting a corresponding gesture so that the requester receives an instruction to transition to the corresponding gesture;
generating a second portion of the video stream feed, the second portion of the video stream portraying a response gesture from the requester reacting to the instruction to perform the corresponding gesture, the second portion of the video stream operating at a second refresh rate that is sufficiently higher than the first refresh rate to include at least one frame that encodes a transition from before the corresponding gesture to the corresponding gesture; and
transmitting the second portion of the video stream feed to the identity provider such thatin response to determining that (i) the response gesture matches the corresponding gesture being solicited and (ii) the requester is not yet enrolled at the identity provider, the identity provider establishes a biometric identity for the requester by storing, at the identity provider, data encoding the face of the requester, andin response to determining that the response gesture matches the corresponding gesture being solicited, the requester is allowed access to the account at the relying party.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine-assisted method for verifying a video presence that includes: receiving, at a computing device of an identity provider, an authentication request initially sent from a requester to access an account managed by a relying party, different from the identity provider; retrieving, from the authentication request, at least a portion of a video stream feed initially from the requester, to the computing device, the portion of video stream feed portraying a face of the requester; extracting the face of the requester from the portion of the video stream feed; providing a directive to the requester soliciting a corresponding gesture; and receiving a response gesture from the requester.
-
Citations
22 Claims
-
1. A computer-implemented method for verifying a video presence, comprising:
-
transmitting, from a user computer of a requester and to a computing device of an identity provider, an authentication request to access an account managed by a relying party by (i) establishing a video stream feed between the requester and the computing device of the identity provider, and (ii) generating a first portion of the video stream feed, the first portion of the video stream portraying a face of the requester and operating at a first refresh rate; receiving, at the user computer, a directive from the computing device of the identity provider, the directive soliciting a corresponding gesture so that the requester receives an instruction to transition to the corresponding gesture; generating a second portion of the video stream feed, the second portion of the video stream portraying a response gesture from the requester reacting to the instruction to perform the corresponding gesture, the second portion of the video stream operating at a second refresh rate that is sufficiently higher than the first refresh rate to include at least one frame that encodes a transition from before the corresponding gesture to the corresponding gesture; and transmitting the second portion of the video stream feed to the identity provider such that in response to determining that (i) the response gesture matches the corresponding gesture being solicited and (ii) the requester is not yet enrolled at the identity provider, the identity provider establishes a biometric identity for the requester by storing, at the identity provider, data encoding the face of the requester, and in response to determining that the response gesture matches the corresponding gesture being solicited, the requester is allowed access to the account at the relying party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system for a requester to verify a video presence, the computer system comprising a hardware processor configured to perform operations comprising:
-
transmitting, from a user computer of a requester and to a computing device of an identity provider, an authentication request to access an account managed by a relying party by (i) establishing a video stream feed between the requester and the computing device of the identity provider, and (ii) generating a first portion of the video stream feed, the first portion of the video stream portraying a face of the requester and operating at a first refresh rate; receiving, at the user computer, a directive from the computing device of the identity provider, the directive soliciting a corresponding gesture so that the requester receives an instruction to transition to the corresponding gesture; generating a second portion of the video stream feed, the second portion of the video stream portraying a response gesture from the requester reacting to the instruction to perform the corresponding gesture, the second portion of the video stream operating at a second refresh rate that is sufficiently higher than the first refresh rate to include at least one frame that encodes a transition from before the corresponding gesture to the corresponding gesture; and transmitting the second portion of the video stream feed to the identity provider such that in response to determining that (i) the response gesture matches the corresponding gesture being solicited and (ii) the requester is not yet enrolled at the identity provider, the identity provider establishes a biometric identity for the requester by storing, at the identity provider, data encoding the face of the requester, and in response to determining that the response gesture matches the corresponding gesture being solicited, the requester is allowed access to the account at the relying party. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification