Displaying group expressions for teleconference sessions
AssigneeMicrosoft Technology Licensing, LLC
InventorJason Thomas Faulkner
Life of this patent
Estimating the term…
Abstract
Systems and methods for displaying group expressions made during a teleconference session are presented. A system can be configured to provide different expressions of a group expression view in response to receiving the same indication of expression from a number of computing devices that exceed a threshold. For instance, in response to receiving an indication of a first expression from at least the threshold number of computing devices, a teleconference system can generate a group expression view that provides users with an indication of the group expression. The display characteristics of the group expression view can be changed based on a number of users providing the indication of the expression.
Claims20
A method comprising:
- receiving one or more streams associated with a teleconference session;
- causing a display of a graphical user interface on a client computing device associated with a user participating in the teleconference session, wherein the graphical user interface includes a rendering of at least one of the one or more streams and an overflow graphical element representing a group of users participating in the teleconference session;
- receiving a number of indications of an expression from computing devices associated with at least a portion of the group of users;
- when the number of indications is lower than a threshold, causing a display of graphical elements indicating the expression, wherein a number of the displayed graphical elements corresponds to the number of indications;
- and
- when the number of indications is not lower than the threshold, causing the display of a graphical element indicating the expression, wherein one or more display characteristics associated with the graphical element change based, at least in part, on the number of indications received for the expression.
A system, comprising:
- one or more processing units;
- and
- a computer-readable medium having encoded thereon computer-executable instructions to cause the one or more processing units to:
- cause a first stream of teleconference data for a teleconference session to be rendered within a first graphical user interface on a display;
- receive, from a client computing device associated with a user of the teleconference session, an indication of a first expression;
- identify a group expression for the indication of the expression based at least in part on a determination that the indication of the first expression is received from other computing devices associated with other users of the teleconference session;
- generate teleconference data that includes data associated with a display of a group expression graphical element that indicates that the indication of the first expression was received from a group of users participating in the teleconference session;
- and
- cause a display, on a display device associated with the client computing device, of the group expression graphical element.
A method, comprising:
- receiving, from a number of client computing devices associated with users of the teleconference session, an indication of a first expression;
- identifying a group expression for the indication of the first expression based on at least in part on the number of client computing devices;
- generating teleconference data that includes data associated with display of a group expression graphical element, wherein the group expression graphical element indicates that the indication of the first expression was received from a group of users participating in the teleconference session;
- and
- causing a display, on one or more display devices associated with one or more of the client computing devices, of the teleconference data including the group expression graphical element.
Dependencies are inferred from the claim text.