H04L12/1822

Automated pausing of audio and/or video during a conferencing session

Embodiments include an audio analyzer to analyze audio data received from a user computing system operating as a participant in a conference managed by a conferencing application and to detect one or audio pause conditions; a video analyzer to analyze video data received from the user computing system and to detect one or video pause conditions; and a conferencing manager to automatically pause distribution of the audio data to other participants of the conference when the one or more audio pause conditions are detected and automatically pause distribution of the video data to the other participants when the one or more video pause conditions are detected.

Transition to messaging from transcription and captioning

The techniques disclosed herein improve existing systems by controlling a data processing system for generating messages associated with a communication session. A first UI is rendered on a user device that includes a text-based transcription or caption of dialogue being communicated between users of the communication session. In response to receiving a selection of a portion of the transcription or caption for corresponding via a messaging function of the communication session, rendering a second UI including the selected portion and current messages exchanged between the users of the communication session. The selected portion is rendered along with subsequent messages exchanged between the users of the communication session.

Visualizing web conference participants in subgroups

Aspects of the present disclosure relate to generating and visualizing subgroups of participants within web-based conferences. Participant data for each of a plurality of participants attending a web-based conference can be obtained. The participant data can be analyzed for each of the plurality of participants. Each of the participants can be mapped to a subgroup of two or more subgroups based on the analysis. The two or more subgroups can then be visualized within the web-based conference to the participants.

SYSTEMS AND METHODS FOR ENABLING DIALOG AMONGST DIFFERENT PARTICIPANT GROUPS WITH EXPANDABLE MEMBERSHIP
20180013764 · 2018-01-11 · ·

An electronic communication system, such as a question-and-answer service, is provided in which a user submitting a question specifies one or more dialog network members to whom a notification of the question is provided. Authenticated responses by a member are published to the asker and other members. Responses may be made available to external users, with content contributors being either publicly identified or anonymous. If authorized, members of a dialog may add other individuals as members of the dialog, and imbue upon them special rights relative to the dialog.

Confidential information identification based upon communication recipient

One embodiment provides a method, including: receiving an indication of an addition of a new participant in a textual communication between at least two existing participants; identifying at least one confidential topic contained within the textual communication by (i) parsing the textual communication and (ii) identifying at least one topic contained within the textual communication; the identifying comprising (i) accessing a confidentiality graph comprising (a) nodes representing participants and (b) edges representing confidential concepts that are acceptable discussion topics between participants connected by a corresponding edge and (ii) determining that an edge corresponding to the at least one confidential topic does not connect the new participant with both of the existing participants; and alerting one of the existing participants that the at least one confidential topic is included in the textual communication to be sent to the new participant.

Method and system for managing a meeting session
11711409 · 2023-07-25 · ·

The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.

System and method for facilitating user interaction with a virtual space through a graphical chat interface

A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SHARING INTERFACE ANNOTATIONS AMONG PARTICIPATING DEVICES WITHIN A GROUP-BASED COMMUNICATION SYSTEM
20230236789 · 2023-07-27 ·

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.

DYNAMICALLY MODIFYING LIVE VIDEO STREAMS FOR PARTICIPANT DEVICES IN DIGITAL VIDEO ROOMS

This disclosure describes a video room system that can efficiently and flexibly generate and facilitate video rooms for video chatting between participant devices by prioritizing video streams to provide to participant devices based on performance parameters. For example, the video room system can provide different video room streams to different participant devices based on the performance parameters of the participant devices. In addition, the video room system can customize or tailor video room streams based on identifying dominant speaker devices, determining connections between participant devices as indicated by a social graph of a social networking system, and/or based on join methods utilized by participant devices to join a video room.

LIVE BROADCAST STREAM PUSHING METHOD AND APPARATUS, AND ELECTRONIC DEVICE

Disclosed are a live broadcast stream pushing method and apparatus, and an electronic device. One specific embodiment of the method comprises: receiving viewing permission setting information, wherein the viewing permission setting information is used for representing viewing permission of viewing a live broadcast stream of a multimedia conference; on the basis of the live broadcast starting state of the multimedia conference and the viewing permission setting information, determining whether to push the live broadcast stream of the multimedia conference to a requester who requests the live broadcast stream; and in response to determining to push the live broadcast stream of the multimedia conference to the requester, pushing the live broadcast stream of the multimedia conference to the requester. According to the embodiment, the flexibility of pushing a live broadcast stream of a multimedia conference is improved.