381 patents
Page 17 of 20
Utility
Sharing Content Across Videoconferencing Sub-meetings
13 Oct 22
One example system for sharing content across videoconferencing sub-meetings includes a system comprising a processor; and at least one memory device including instructions that are executable by the processor to cause the processor to establish a videoconferencing session including a main meeting and a first sub-meeting, receive a content transmitted over a data stream to be displayed in the main meeting; cause the content to be displayed in the main meeting, receive a request to subscribe to the data stream over which the content is transmitted, and responsive to receiving the request to subscribe to the data stream, cause the content to be displayed in the first sub-meeting simultaneously with the content displayed in the main meeting.
Lin Han, Nitasha Walia
Filed: 27 Jun 22
Utility
Automated Selection of Participants for Videoconference Sub-meetings
29 Sep 22
One example system for providing automated selection of participants for videoconference sub-meetings includes a processor and at least one memory device.
Lopamudra Sengupta
Filed: 24 Mar 21
Utility
Systems and Methods for Video Conference Acceleration
22 Sep 22
One example method for video conference acceleration includes connecting, by an accelerator device, to a local area network (“LAN”), the LAN in communication with a wide area network (“WAN”); transmitting, via the LAN and the WAN, registration information to a video conference provider, the registration information identifying network configuration information; receiving, from the video conference provider via the WAN and the LAN, an identifier corresponding to the accelerator device; after receiving the identifier, receiving, from a first client device, a request to access a meeting; determining whether the meeting is available at the accelerator device; and in response to determining that the meeting is available at the accelerator device, transmitting access information to the first client device.
Patrick Jensen, Michael White
Filed: 16 Mar 21
Utility
Two-stage Digital Automatic Gain Control
11 Aug 22
Disclosed are systems and methods for automatic control of gain in audio and video conferencing applications to maintain a predetermined and stable audio level.
Yu Rao, Yangzhong Wang, Jianglong Li
Filed: 11 Jan 22
Utility
Adaptive Screen Encoding Control
11 Aug 22
An adaptive screen encoding method comprising: using a computer, creating and storing, in computer memory, a plurality of conditions for use by a server configured to determine which of picture coding type to select; detecting a current picture by a sender for a content type including textual content, graphical content, and natural image content; determining a percentage of static macroblocks corresponding to the current picture; selecting the picture coding type based on the content type, the plurality of conditions, and the percentage of static macroblocks, wherein the method is performed by one or more special-purpose computing devices.
Jing Wu, Zhaofeng Jia, Bo Ling, Qiyong Liu
Filed: 2 Feb 22
Utility
Systems and Methods for Suggesting User Actions During a Video Conference
4 Aug 22
One example method includes receiving, by a computing device, audio during a video conference having a plurality of participants, the audio comprising spoken words by a user of the computing device; recognizing one or more words from the spoken words; identifying one or more keywords within the one or more recognized words; accessing a set of rules comprising one or more rules, each rule of the one or more rules associated with an application of a set of applications, and at least one rule of the one or more rules associated with a functionality of a respective application; determining a context associated with the one or more keywords; determining an application to execute based on the one or more keywords, the context, and the one or more rules, wherein determining the application comprises determining a functionality of the application to invoke; and in response to receiving user confirmation of the functionality of the application to invoke, executing the application and invoking the functionality.
Samuel LUM
Filed: 29 Jan 21
Utility
Device Management Tool
4 Aug 22
A method for use in a device management provisioning tool includes assigning a device to an account.
Xiaolin Fu, Karen Kuei Ren Hong, Christopher Marinelarena
Filed: 15 Feb 21
Utility
Systems and Methods for Securely Recording and Retrieving Encrypted Video Conferences
4 Aug 22
One disclosed example method includes obtaining a meeting cryptographic key; transmitting, from a client device to a video conference provider, a request to initiate an encrypted video conference, the encrypted video conference including a plurality of participants; distributing the meeting cryptographic key to each participant of the plurality of participants; obtaining a public cryptographic key of a key pair, the key pair including the public cryptographic key and a private cryptographic key; encrypting the meeting cryptographic key using the public cryptographic key; transmitting, from the client device to the video conference provider, a request to record the video conference; encrypting audio and video from a microphone and image sensor of the client device using the meeting cryptographic key; transmitting the encrypted audio and video to the video conference provider; and providing the encrypted meeting cryptographic key to the video conference provider.
Max KROHN
Filed: 29 Jan 21
Utility
Call Enhancement In Virtual Desktop Infrastructure
4 Aug 22
Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server.
Xingzhi Luo, Xiaofei Wang, Haibing Xu, Daoquan Ye
Filed: 3 Mar 21
Utility
Systems and Methods for Controlling Meeting Attendance
4 Aug 22
One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
Shawn Michael ROLIN, Brendan James Ittelson
Filed: 29 Jan 21
Utility
Intelligent Detection of Sensitive Data Within a Communication Platform
4 Aug 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent detection of sensitive information within a communication platform.
Shane Springer, Thomas Noble
Filed: 30 Jan 21
Utility
Dynamic Access Control for Sensitive Information
4 Aug 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media for containment of sensitive data within a communication platform.
Shane Springer, Thomas Noble
Filed: 3 Sep 21
Utility
Merging A Call With A Virtual Meeting
4 Aug 22
A call is merged with a virtual meeting to allow an audio-only caller to join the virtual meeting while bypassing one or more security checks configured for the virtual meeting.
Vi Dinh Chau, Haibing Xu
Filed: 29 Jan 21
Utility
Multi-point Video Presentations with Live Annotation
4 Aug 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media relate to a method for providing multi-point video presentations with live annotations within a communication platform.
Shane Springer
Filed: 27 Dec 21
Utility
Intelligent Configuration of Conferencing Devices
4 Aug 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent configuration of endpoint devices for video conferencing.
Shane Springer
Filed: 30 Jan 21
Utility
Outbound Call Routing In An Integrated Voice And Video Platform
4 Aug 22
Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis.
Walter F. C. Anderson, Brendan James Ittelson
Filed: 29 Jan 21
Utility
Concurrent Emergency Call Routing Enabling a Monitoring Device Operator to Join an Emergency Call
4 Aug 22
A software platform includes emergency event processing functionality for detecting and mapping emergency event occurrences.
Walter F. C. Anderson, Vi Dinh Chau
Filed: 19 Apr 22
Utility
Composite Video with Live Annotation
4 Aug 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for composite video with live annotations within a video communications platform.
Shane Springer
Filed: 30 Jan 21
Utility
Video Call Queues
4 Aug 22
A method includes receiving a request for an interaction with an agent of a contact center.
Vi Dinh Chau, Jin Li, Xu Hua Li
Filed: 21 Oct 21
Utility
Voicemail Spam Detection
4 Aug 22
Voicemail spam detection is performed based on content of voicemail messages.
Melinda Min Xiao-Devins, Haifeng Geng, Mengxiao Qian, Feng Cai Sun, Hui Wen
Filed: 3 Mar 21