H04L12/1827

DATA STREAM PRIORITIZATION FOR COMMUNICATION SESSION

A method for data stream prioritization by a session controller is described. Usage data associated with a video communication session is received for one or more client devices of the video communication session. The usage data is based on content within data streams of the video communication session. A first client device of the one or more client devices is identified as having a higher priority level during the video communication session based on the usage data. Instructions are sent to the first client device during the video communication session causing the first client device to improve a quality of a first data stream generated by the first client device for the video communication session.

AUTOMATIC REPAIR OF WEB CONFERENCE SESSION RECORDING
20230006850 · 2023-01-05 ·

A method for repairing a recording of a web conference session may include generating, at a first client device, a first recording of the web conference session with a second client device. The quality of the data received from the second client device may be monitored. In response to the quality of the data being below a threshold level, a first command to start a second recording of the web conference session at the second client device may be sent to the second client device. The first recording of the web conference session may be sent to a repair engine to enable the repair engine to generate a third recording of the web conference session in which a first portion of the first recording is replaced and/or combined with at least a second portion of the second recording. Related systems and articles of manufacture are also provided.

FACILITATING EFFICIENT MEETING MANAGEMENT

Methods, computer systems, and computer-storage media, and graphical user interfaces are provided for facilitating efficient meeting management, according to embodiments of the present technology. In one embodiment, engagement data associated with an attendee of an online meeting is obtained. Thereafter, an engagement metric is generated using the engagement data, the engagement metric indicating an extent of engagement of the attendee to the online meeting. Based on the engagement metric indicating that the extent of engagement of the attendee to the online meeting falls below an engagement threshold, a request is provided to disconnect or throttle an audio and/or video stream of the online meeting to and/or from an attendee device associated with the attendee of the online meeting. Efficient meeting management may also be performed by clustering related messages.

Teleconferencing interfaces and controls for paired user computing devices

Techniques for providing unified user interfaces among actively paired devices, including that first and second devices are actively paired together at a first time based on a determination that the first device is in physical proximity to the second device when the first and second devices are both authenticated for a same user service account; receiving, at the first time, an indication of an actuation of a first user interface control associated with a teleconferencing session and presented by the first device; and causing, in response the receipt of the indication and the determination that the first and second devices are actively paired together at the first time, a real-time component of the teleconferencing session to be rendered by the second device while a first user associated with the user service account is joined to the teleconferencing session as a participant.

SECURE CONFERENCE SYSTEM
20220417006 · 2022-12-29 ·

Methods, systems, and computer program products for operating a secure conference system. A non-limiting example of the computer-implemented method includes transmitting an invitation for a conference to a plurality of participants and instructing a blockchain system to create a blockchain network at a start of the conference. The blockchain network includes a node corresponding to each of the plurality of participants and a node corresponding to a central conference device. The method also includes obtaining, from the node of the blockchain network corresponding to the central conference device, a secret key corresponding to the central conference device and receiving an media communication stream from each of the plurality of participants. The method further includes creating a mixed media communication stream by combining the media communication stream from each of the plurality of participants, encrypting, using the secret key, the mixed media communication stream and multicasting the mixed media communication stream to the plurality of participants.

VIRTUAL MEETING CONTENT ENHANCEMENT TRIGGERED BY AUDIO TRACKING

A method, computer system, and a computer program product for digital remote presentation are provided. Presentation content is received that includes visual content, one or more speech triggers, and one or more presentation enhancements corresponding to the one or more speech triggers. A virtual meeting is presented by transmitting the presentation content to at least one receiver computer. A first audio file is received that includes recorded audio spoken by a presenter during the virtual meeting. From the first audio file the one or more speech triggers spoken by the presenter are identified. The respective presentation enhancement corresponding to the identified speech trigger is performed. The presentation enhancement is presented to the at least one receiver computer during the virtual meeting.

VIDEO COMMUNICATION APPLICATION AUTOMATED FEATURES

A processor may receive application data regarding a session on a video communication application. The processor may receive user data regarding one or more participants associated with the session. The processor may analyze application data to identify contextual features of the application data. The processor may identify that a first contextual scenario has occurred.

Ameliorative resource action during an e-conference

A method, a computer program product, and a system for enacting ameliorative resource action during an e-conference. Exemplary embodiments of the present inventive concept may include a method for enacting ameliorative resource action during an e-conference. The method may include collecting data from a user's computer device during the e-conference. Features may be extracted from the collected e-conference data. A user's participation within the e-conference and a resource consumption thereof may be forecasted by applying a user activity model to the extracted features. The ameliorative resource action may be enacted based upon the forecasted user's participation and the resource consumption thereof.

Interactive objects, anchors, and image search for immersive video conference spaces with shared virtual channels
11539918 · 2022-12-27 · ·

Manipulating an image in an immersive video conference space includes associating an anchor to a background of the immersive video conference space, static interior objects in the immersive video conference space, and/or dynamic interior objects in the immersive video conference space or an area within a display pane of the immersive video conference space and actuating an anchor activation control that causes the image to move to a position of the anchor. The image may be an image of the presenter. The presenter may provide a gesture that actuates the anchor activation. The gesture may be a keyboard shortcut or a touch gesture. The touch gesture may be a tap, a swipe, or a tap and hold. The image may move to the position of the anchor along a transitional route. The image may change appearance as the image moves to the position of the anchor along the transitional route.

VIDEO-BASED PHYSIOLOGICAL SENSING INTEGRATED INTO VIRTUAL CONFERENCES

Systems and methods for providing a user characteristic to a service provider for a virtual conference with a user are provided. In particular, a computing device may collect raw media data associated with the user during the virtual conference between the user and the service provider. During the virtual conference, the computing device may perform a first processing of the raw media data to extract intermediate user data, wherein the intermediate user data comprises one or more of a physiological signal and a behavioral signal associated the user. The computing device may further transform the raw media data into transformed media data and transmit the transformed media data with the intermediate user data to a server for second processing of the intermediate user data.