US 12,238,152 B2
Concurrent screen sharing by multiple users within a communication session
Lin Han, Los Altos, CA (US); Bo Ling, Saratoga, CA (US); Hailei Sheng, San Jose, CA (US); and Nitasha Walia, Sunnyvale, CA (US)
Assigned to Zoom Communications, Inc., San Jose, CA (US)
Filed by Zoom Communications, Inc., San Jose, CA (US)
Filed on Mar. 4, 2022, as Appl. No. 17/687,598.
Application 17/687,598 is a continuation of application No. 17/390,922, filed on Jul. 31, 2021, granted, now 11,330,026.
Prior Publication US 2023/0034668 A1, Feb. 2, 2023
Int. Cl. H04L 65/403 (2022.01); G06F 3/0481 (2022.01); G06F 3/14 (2006.01)
CPC H04L 65/403 (2013.01) [G06F 3/1454 (2013.01); G06F 3/0481 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
connecting a client device, to a communication session comprising a plurality of participants, wherein the communication session comprises a communication interface for each participant;
receiving, from a first participant of the communication session, a request to initiate screen sharing comprising first shared screen elements from a first user device associated with the first participant;
causing a communication interface of the client device to displaying the first shared screen elements;
receiving, from a second participants of the communication session, a requests to initiate additional screen sharing comprising second shared screen elements from a second user devices associated with the second participants;
determining that the second participants has been granted sharing privileges, wherein
the communication interface of the client device can switch between viewing only the first shared screen elements, viewing only the second shared screen elements, or concurrently viewing the first shared screen elements and the second shared screen elements; and
recording the communication session, wherein a user viewing the recorded communication session can switch between viewing only the first shared screen elements, viewing only the second shared screen elements, and concurrently viewing both the first shared screen elements and the second shared screen elements.