CPC H04N 7/155 (2013.01) [G06F 3/048 (2013.01); G06F 16/71 (2019.01); G06F 21/44 (2013.01); G06N 20/00 (2019.01)] | 13 Claims |
1. A method for onboarding a client user to a real-time video chat authentication system, the method comprising:
during an onboarding session:
receiving a set of credentials associated with the client user;
receiving an opt-in from the client user for authentication via video capture;
initiating a video capture session at a video conferencing platform, said video capture session including a client-facing graphical user interface (GUI) and an administrator-facing GUI, said video capture session enabling the client user to communicate with an administrative user;
capturing a video capture of the client user at the video conferencing platform; and
storing the video capture at a database;
during a real-time verification session:
requesting the client user to authenticate using the video conferencing platform;
receiving approval from the client user at the video conferencing platform;
instantiating a video instance on the video conferencing platform, the video instance comprising a video window on the client-facing GUI and a video window on the administrator-facing GUI, the video instance enabling the administrative user and the client user to view a real-time video capture of each other via the video conferencing platform;
retrieving, in response to an instruction from the administrative user, the stored video capture of the client user from the database;
displaying, side-by-side, on the administrator-facing GUI:
a stored video window comprising the stored video capture; and
the video window; and
receiving an indication of verification of the client user, by the administrative user, pursuant to a comparison of the stored video capture to the video of the client user on the video window on the administrator-facing GUI, wherein the indication of verification includes receiving a selection of a selectable button on the administrator-facing GUI, said selection being received from the administrative user, said selectable button indicating that the client user either passed or failed verification;
receiving the selection that the client user passed verification;
requesting authorization from the client user to store the real-time video capture of the client user being viewed on the administrator-facing GUI;
receiving authorization from the client user to store the real-time video capture of the client user; and
overwriting, at the database, the stored video capture with the real-time capture of the client user.
|