US 12,108,188 B2
Integrating software application content into video conferences
Simon Edward Booth, Livermore, CA (US); Raghavendra Bhagavatha, San Jose, CA (US); Roger Dean Collins, Seattle, WA (US); Andy Hendrickson, Novata, CA (US); Corey Hobbs, Inglewood, CA (US); Arun Janakiraman, San Francisco, CA (US); and Shengwu Zhou, Hangzhou (CN)
Assigned to Zoom Video Communications, Inc., San Jose, CA (US)
Filed by Zoom Video Communications, Inc., San Jose, CA (US)
Filed on Aug. 26, 2022, as Appl. No. 17/896,789.
Application 17/896,789 is a continuation of application No. PCT/CN2021/118870, filed on Sep. 16, 2021.
Application 17/896,789 is a continuation of application No. PCT/CN2021/117874, filed on Sep. 12, 2021.
Prior Publication US 2023/0082886 A1, Mar. 16, 2023
Int. Cl. G06F 3/048 (2013.01); H04N 7/14 (2006.01); H04N 7/15 (2006.01)
CPC H04N 7/15 (2013.01) [H04N 7/147 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a video conferencing application executed by a client device from a video conference provider, one or more participant video streams, each participant video stream corresponding to a participant in a video conference;
receiving, by the video conferencing application from a software application, software application content;
receiving, by the video conferencing application from the software application, display layout information;
generating, by the video conferencing application, a graphical representation of the video conference according to the display layout information, the graphical representation comprising at least a portion of the software application content and at least one of the one or more participant video streams;
providing, by the video conferencing application to the video conference provider, the display layout information to provide to each participant in the video conference; and
displaying, by the video conferencing application, the graphical representation of the video conference.