US 12,149,570 B2
Access control of audio and video streams and control of representations for communication sessions
Yichen Jia, Kirkland, WA (US); and Samuel Chung, Seattle, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Dec. 30, 2022, as Appl. No. 18/092,061.
Prior Publication US 2024/0223625 A1, Jul. 4, 2024
Int. Cl. G06F 3/0482 (2013.01); H04L 9/40 (2022.01); H04L 65/1093 (2022.01)
CPC H04L 65/1093 (2013.01) [G06F 3/0482 (2013.01); H04L 63/102 (2013.01); H04L 63/104 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, executed by a computing system, for controlling access to audio and video streams of a communication session, the method comprising:
causing a display of a user interface arrangement comprising a plurality of renderings each associated with individual users of the communication session, the user interface arrangement further comprising clusters each representing individual discussions of subgroups of users, wherein a cluster of renderings represents a discussion between a subset of users that are represented by individual renderings positioned in association with the cluster, the user interface arrangement further comprising a list of individual discussions that are each associated with graphical elements outlining individual clusters representing the individual discussions;
receiving an input indicating a selection of the discussion by an interaction with a graphical element associated with the discussion under a listen-only mode, wherein the graphical element is positioned in association with a description of the discussion on the list; and
in response to the input selecting the discussion under the listen-only mode from the list:
moving a rendering representing a user associated with the input to a position that indicates an association between the rendering representing the user and the cluster of renderings that represents the discussion between the subset of users, and
modifying access rights for a computing device associated with the user to receive audio signals from computing devices of the subset of users having renderings positioned in association with the cluster, but without transmitting audio signals from the computing device associated with the user to the computing devices of the subset of users.