US 12,407,538 B2
Independently configurable annotation layers
Shane Paul Springer, Oregon City, OR (US)
Assigned to Zoom Communications, Inc., San Jose, CA (US)
Filed by Zoom Communications, Inc., San Jose, CA (US)
Filed on Sep. 21, 2023, as Appl. No. 18/471,918.
Application 18/471,918 is a continuation of application No. 17/562,264, filed on Dec. 27, 2021, granted, now 11,799,677.
Application 17/562,264 is a continuation of application No. 17/163,444, filed on Jan. 30, 2021, granted, now 11,265,181, issued on Mar. 1, 2022.
Prior Publication US 2024/0015042 A1, Jan. 11, 2024
Int. Cl. H04L 12/18 (2006.01); H04L 65/401 (2022.01); H04L 65/403 (2022.01); H04N 7/14 (2006.01); H04N 7/15 (2006.01)
CPC H04L 12/1822 (2013.01) [H04L 65/4015 (2013.01); H04L 65/403 (2013.01); H04N 7/147 (2013.01); H04N 7/152 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a video feed within a video session on a communication platform;
determining a boundary associated with a first user in the video feed, wherein the boundary has an interior portion and an exterior portion, wherein the interior portion includes the first user;
generating a composite video comprising the interior portion as a first layer, a media background as a second layer, and annotation inputs as a third layer;
independently adjusting a video quality of each of the first layer, the second layer, and the third layer based on a detected network bandwidth of each client device of one or more client devices; and
causing the composite video to be displayed at the one or more client devices, wherein each client device is configured to adjust which layers of the composite video are displayed at that client device.