IP Library › Granted Patent US 12,749,578
Granted Patent B2
US 12,749,578 · App. 18/746,149 · Granted Sep 29, 2026

Systems and methods for user authentication in video communications

Inventors: Jason Hwang (Henderson, NV); Gregory Deocampo (Safety Harbor, FL); Dimitri Arges (Henderson, NV)
Assignee: Polyview Health, Inc.
G16H40/67G06F16/635G06F21/32G06F40/35G06F40/58G06N3/0455G06N3/0475G06T7/50G06V10/44G06V40/168G16H80/00H04L12/1831H04L65/1069H04L65/1083H04L67/306G06F3/0484G06T2207/20084
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 12,749,578
App. No.
18/746,149
Granted
Sep 29, 2026
Kind
B2
Abstract

Systems and method are provided for authenticating a user of a communication session. A computing device may receive a video frame from a communication session between a first user device and a second user. The computing device may extract at features from the video frame and execute a neural network using the set of features. The neural network may be configured to generate a depth map of a user represented in the video frame. The computing device may authenticate a user of the first user device by matching the depth map to a second depth map associated with an authenticated user. Upon authenticating the user, the computing device may generate a third depth map by merging the depth map with the second depth map. The third depth map may be used to authenticate the user during a subsequent communication session involving the user.

Claims (37)

1 . A method comprising:

receiving one or more video frames from a video communication session between a first user device and a second user device, wherein at least one video frame of the one or more video frames includes a representation of a user of the first user device;

extracting, from the at least one video frame, a set of features associated with the user of the first user device;

executing a neural network using the set of features to generate a first depth map of the user of the first user device;

authenticating the user of the first user device based on matching the first depth map with a second depth map associated with an authenticated user; and

generating, in response to authenticating the user, a third depth map by merging the first depth map with the second depth map, the third depth map being usable to authenticate the user of the first user device during a subsequent video communication session involving the user.

2 . The method of claim 1 , wherein the neural network generates the first depth map using monocular depth estimation to determine a distance between one or more positions of the user and a camera that captured the one or more video frames.

3 . The method of claim 1 , wherein the first depth map includes a set of data values associated with a facial feature of the user.

4 . The method of claim 1 , wherein the third depth map is stored in read-only memory.

5 . The method of claim 1 , wherein the third depth map is linked to the second depth map in a digital ledger.

6 . The method of claim 1 , wherein authenticating the user is further based on one or more audio segments from the video communication session and associated with the user.

7 . The method of claim 1 , wherein authenticating the user is further based on metadata of the video communication session.

8 . A system comprising:

one or more processors; and

a non-transitory computer-readable medium storing instructions that when executed by the one or more processors, cause the one or more processors to perform the operations including:

receiving one or more video frames from a video communication session between a first user device and a second user device, wherein at least one video frame of the one or more video frames includes a representation of a user of the first user device;

extracting, from the at least one video frame, a set of features associated with the user of the first user device;

executing a neural network using the set of features to generate a first depth map of the user of the first user device;

authenticating the user of the first user device based on matching the first depth map with a second depth map associated with an authenticated user; and

generating, in response to authenticating the user, a third depth map by merging the first depth map with the second depth map, the third depth map being usable to authenticate the user of the first user device during a subsequent video communication session involving the user.

9 . The system of claim 8 , wherein the neural network generates the first depth map using monocular depth estimation to determine a distance between one or more positions of the user and a camera that captured the one or more video frames.

10 . The system of claim 8 , wherein the first depth map includes a set of data values associated with a facial feature of the user.

11 . The system of claim 8 , wherein the third depth map is stored in read-only memory.

12 . The system of claim 8 , wherein the third depth map is linked to the second depth map in a digital ledger.

13 . The system of claim 8 , wherein authenticating the user is further based on one or more audio segments from the video communication session and associated with the user.

14 . The system of claim 8 , wherein authenticating the user is further based on metadata of the video communication session.

15 . A non-transitory computer-readable medium storing instructions that when executed by one or more processors, cause the one or more processors to perform operations including:

receiving one or more video frames from a video communication session between a first user device and a second user device, wherein at least one video frame of the one or more video frames includes a representation of a user of the first user device;

extracting, from the at least one video frame, a set of features associated with the user of the first user device;

executing a neural network using the set of features to generate a first depth map of the user of the first user device;

authenticating the user of the first user device based on matching the first depth map with a second depth map associated with an authenticated user; and

generating, in response to authenticating the user, a third depth map by merging the first depth map with the second depth map, the third depth map being usable to authenticate the user of the first user device during a subsequent video communication session involving the user.

16 . The non-transitory computer-readable medium of claim 15 , wherein the neural network generates the first depth map using monocular depth estimation to determine a distance between one or more positions of the user and a camera that captured the one or more video frames.

17 . The non-transitory computer-readable medium of claim 15 , wherein the first depth map includes a set of data values associated with a facial feature of the user.

18 . The non-transitory computer-readable medium of claim 15 , wherein the third depth map is stored in read-only memory.

19 . The non-transitory computer-readable medium of claim 15 , wherein the third depth map is linked to the second depth map in a digital ledger.

20 . The non-transitory computer-readable medium of claim 15 , wherein authenticating the user is further based on one or more audio segments from the video communication session and associated with the user.

Continuity (7)
Provisional Application 63604930 · Dec 1, 2023
Provisional Application 63510608 · Jun 27, 2023
Provisional Application 63510019 · Jun 23, 2023
Provisional Application 63510006 · Jun 23, 2023
Provisional Application 63509973 · Jun 23, 2023
Provisional Application 63509910 · Jun 23, 2023
Related Publication 20240428432A1 · Dec 26, 2024
References Cited (34)
US 10984545B2 · Gu · 2021 [cited by examiner]
US 11861788B1 · Taghavi Nasrabadi · 2024 [cited by examiner]
US 11871123B2 · Zhang · 2024 [cited by examiner]
US 12387503B2 · Ambrus · 2025 [cited by examiner]
US 20140195255A1 · Ghosh et al. · 2014 [cited by applicant]
US 20140214443A1 · Duffy et al. · 2014 [cited by applicant]
US 20150120293A1 · Wohlert et al. · 2015 [cited by applicant]
US 20150172607A1 · Manber · 2015 [cited by applicant]
US 20160323546A1 · Hines · 2016 [cited by examiner]
US 20170011740A1 · Gauci · 2017 [cited by applicant]
US 20170344726A1 · Duffy et al. · 2017 [cited by applicant]
US 20170374269A1 · Govindarao · 2017 [cited by examiner]
US 20180359530A1 · Marlow et al. · 2018 [cited by applicant]
US 20190385711A1 · Shriberg et al. · 2019 [cited by applicant]
US 20200026831A1 · Alameh et al. · 2020 [cited by applicant]
US 20200253527A1 · Ellison · 2020 [cited by applicant]
US 20200312428A1 · Reeves et al. · 2020 [cited by applicant]
US 20210027480A1 · Ren · 2021 [cited by examiner]
US 20210058472A1 · Wylie et al. · 2021 [cited by applicant]
US 20210065703A1 · Maeng et al. · 2021 [cited by applicant]
US 20210287469A1 · Ryhorchuk et al. · 2021 [cited by applicant]
US 20210312184A1 · Olshansky · 2021 [cited by applicant]
US 20210344675A1 · Cui et al. · 2021 [cited by applicant]
US 20220237368A1 · Tran · 2022 [cited by applicant]
US 20220286657A1 · Oz et al. · 2022 [cited by applicant]
US 20220374585A1 · Wang et al. · 2022 [cited by applicant]
US 20250069247A1 · Ren · 2025 [cited by examiner]
WO WO2018170393A2 · 2018 [cited by examiner]
International Search Report and Written Opinion mailed Oct. 9, 2024 in International Application PCT/US2024/034813. [cited by applicant]
International Search Report and Written Opinion mailed Aug. 20, 2024 in International Application PCT/US2024/034775. [cited by applicant]
International Search Report and Written Opinion mailed Sep. 16, 2024 in International Application PCT/US2024/034650. [cited by applicant]
International Search Report and Written Opinion mailed Sep. 19, 2024 in International Application PCT/US2024/035157. [cited by applicant]
International Search Report and Written Opinion mailed Sep. 20, 2024 in International Application PCT/US2024/034818. [cited by applicant]
International Search Report and Written Opinion mailed Sep. 30, 2024 in International Application PCT/US2024/034811. [cited by applicant]