US 11,736,455 B1
Techniques for performing video-based verification
Amit Mittal, Hyderabad (IN)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jul. 1, 2020, as Appl. No. 16/918,249.
Int. Cl. H04L 65/70 (2022.01); H04L 9/40 (2022.01); G06N 20/00 (2019.01); H04L 65/612 (2022.01); H04L 69/16 (2022.01)
CPC H04L 63/0435 (2013.01) [G06N 20/00 (2019.01); H04L 65/70 (2022.05); H04L 65/612 (2022.05); H04L 69/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
establishing, by a first user device, a first network connection between the first user device and a second user device;
establishing, by the first user device, an out-of-band network connection between the first user device and the second user device, the out-of-band network connection using a different communications protocol from a communications protocol utilized for the first network connection,
transmitting, by the first user device, a first video stream via the first network connection, the first video stream depicting a first user and having a first resolution;
detecting, by the first user device, a degradation of the first network connection;
at least in response to detecting the degradation:
identifying, by the first user device, one or more key frames of the first video stream, the one or more key frames comprising a representation of a face of the first user in a frame of the first video stream; and
while continuing to transmit the first video stream, transmitting, by the first user device to the second user device, the one or more key frames comprising the representation of the face of the first user via the out-of-band network connection, the one or more key frames having a second resolution that is higher than the first resolution of the first video stream.