US 11,811,869 B2
Computing system for co-controlling presentation of content
Pradeep Kumar Reddy K, Hyderabad (IN); Rahul Gupta, Hyderabad (IN); and Bhavesh Sharma, Hyderabad (IN)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Dec. 16, 2021, as Appl. No. 17/553,719.
Application 17/553,719 is a continuation of application No. 17/223,400, filed on Apr. 6, 2021, granted, now 11,233,852.
Prior Publication US 2022/0321650 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/1095 (2022.01); H04L 67/06 (2022.01); H04L 9/40 (2022.01); G06F 40/169 (2020.01); G06F 16/176 (2019.01); H04L 67/1097 (2022.01)
CPC H04L 67/1095 (2013.01) [G06F 16/176 (2019.01); G06F 40/169 (2020.01); H04L 63/101 (2013.01); H04L 67/06 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing device operated by a first user participating in an online meeting by way of a computer-executable meeting application, the computing device comprising:
a processor;
a display that is operably coupled to the processor; and
memory storing instruction that, when executed by the processor, cause the processor to perform acts comprising:
presenting a first local copy of content on the display, wherein the first local copy of the content is broadcast to computing devices of multiple users by way of the computer-executable meeting application, and further wherein a second local copy of the content is displayed on a second display of a second computing device operated by a second user;
while the first local copy of the content is presented on the display and broadcast to the multiple users:
receiving an indication that display of the first local copy of the content on the display is to be controlled by the second user by way of the second local copy of the content;
subsequent to receiving the indication, receiving state information that indicates that a display state of the second local copy of the content on the second display differs from a display state of the first local copy of the content on the display; and
responsive to receiving the state information, updating display of the first local copy of the content on the first display based upon the state information such that display of the first local copy of the content on the first display mimics display of the second local copy of the content on the second display.