US 11,716,446 B2
Virtual environments associated with processed video streams
Lee Adcock, Midlothian, VA (US); Vamsi Kavuri, Richmond, VA (US); Jignesh Rangwala, Glen Allen, VA (US); Mehulkumar Jayantilal Garnara, Glen Allen, VA (US); Muthukumaran Vembuli, Glen Allen, VA (US); Santhi Sridharan, Glen Allen, VA (US); Soumyajit Ray, Glen Allen, VA (US); and Steven Voltz, Henrico, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jan. 10, 2022, as Appl. No. 17/571,787.
Application 17/571,787 is a continuation of application No. 17/139,477, filed on Dec. 31, 2020, granted, now 11,233,974.
Prior Publication US 2022/0210374 A1, Jun. 30, 2022
Int. Cl. H04N 7/15 (2006.01); H04N 7/14 (2006.01); G06F 3/16 (2006.01)
CPC H04N 7/157 (2013.01) [G06F 3/167 (2013.01); H04N 7/147 (2013.01); H04N 7/152 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
processing, by a first device, a plurality of first video streams, associated with a session related to a plurality of second devices, to at least one of:
adjust a head motion of a first user depicted in a first video stream of the plurality of first video streams, or
adjust a depth level associated with the first user in the first video stream;
selecting, by the first device, a common background based on at least one type of data from:
calendar invitation information associated with the session,
agenda information associated with the session,
historical data associated with users of the session, and
information associated with the session determined based on natural language processing;
adding, by the first device and to a virtual environment associated with the plurality of processed first video streams, media that is selected based on the common background;
transmitting, by the first device and to a respective second device, of the plurality of second devices, a second video stream, of a plurality of second video streams, that is associated with a first portion of the virtual environment and one or more of the plurality of processed first video streams; and
transmitting, by the first device and to a third device of the plurality of second devices, a third video stream of the plurality of second video streams that is associated with a second portion of the virtual environment.