Patents Assigned to Zoom Video Communications, Inc.
  • Publication number: 20240046957
    Abstract: Disclosed are systems and methods for a frontend capture module of a video conferencing application, which can modify an input signal, received from a microphone device to match predetermined signal characteristics, such as voice signal level and expected noise floor. An Input stage, a suppression module and an output stage amplify the voice signal portion of the input signal and suppress the noise signal of input signal to predetermined ranges. The input stage selectively applies gains defined by a gain table, based on signal level of the input signal. The suppression module selectively applies a suppression gain to the input signal based on presence or absence of voice signal in the input signal. The output stage further amplifies the input signal in portions having a voice signal and applies a gain table to maintain a consistent noise floor.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 8, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Yu Rao
  • Patent number: 11895041
    Abstract: Methods and apparatus for establishing network presence. In an embodiment, a method is provided for determining a presence score. The method includes capturing an image of a QR code displayed on a secondary device, capturing a sound clip of a sound signal reproduced on the secondary device, and transmitting the image and the sound clip to a server. The method also includes receiving a presence score determined from at least one of a comparison of the QR code to the image and a comparison of the sound signal to the sound clip.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: February 6, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Samuel Lum
  • Patent number: 11895438
    Abstract: A system can automatically adjust a virtual background used by a participant in a video conference to match lighting level conditions present in a foreground of a participant video stream captured at a participant device. The matching can be done by adjusting one or more virtual background parameters, including but not limited to, exposure, brightness, contrast, and ISO. In some implementations, the system can dynamically or automatically adjust the lighting levels of the virtual background based on changes that may occur to the lighting level of the foreground during the video conference.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: February 6, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Thanh Le Nguyen
  • Patent number: 11893162
    Abstract: The present disclosure relates to systems and methods for capture actions of users participating within a virtual conference and conveying those actions to participants of the virtual conference. The systems and methods include connecting to at least one wearable device, connecting to a virtual conference device connected to a virtual conference hosted by a virtual conference provider, receiving sensor data from the at least one wearable device, identifying one or more expressions based on the sensor data, and transmitting the identified one or more expressions to the virtual conference device to be provided to the virtual conference provider for conveyance within the virtual conference.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: February 6, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Jin Fang, Qijun Liu, Kaidong Pei, Zhenxi Wang
  • Publication number: 20240039812
    Abstract: One example method includes receiving, by a network test engine of a conference client application executed by a client device, a script associated with network functionality provided by a conference client application, the network test engine dynamically installable into the conference client application; accessing, by the network test engine, functionality of the conference client application; initiating, by the network test engine via the conference client application, functionality of the conference client application based on the script; monitoring, by the network test engine, one or more parameters of network communications employed by the functionality, the network communications between the conference client application and a virtual conference provider; and providing an indication of network communications status based on the monitored one or more parameters.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Russell Charles Hearn, Nicholas Alexander Sieracki
  • Publication number: 20240037156
    Abstract: One example method includes associating a plurality of documents with a project, each document of the plurality of document having an associated status; generating a project status based on the status of each document of the plurality of documents; receiving an updated status of a first document; adjusting the project status based on the updated status; and in response to the updated project status meeting a threshold, providing a notification of the project status.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Robert Allen RYSKAMP
  • Publication number: 20240040084
    Abstract: One example method includes establishing a virtual meeting and joining a plurality of client devices to the virtual meeting, each client device associated with a corresponding participant; in response to a request to record the virtual meeting, recording the virtual meeting; accessing a virtual whiteboard based on a request received from a first participant; receiving inputs associated with the virtual whiteboard from the first participant; and storing whiteboard information associated with the inputs as a part of recording the virtual meeting.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Ross Douglas Mayfield
  • Publication number: 20240039971
    Abstract: One example method includes accessing, by a client device associated with a user, a virtual whiteboard; receiving navigational inputs to select a portion of the virtual whiteboard; receiving an input to capture the selected portion of the virtual whiteboard; generating a presentation slide based on the selected portion of the virtual whiteboard; and inserting the presentation slide into a presentation.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Ross Douglas Mayfield
  • Publication number: 20240040083
    Abstract: Systems and methods for providing video bubbles during document editing are provided herein. In an aspect, a system comprising: a non-transitory computer-readable medium; a communications interface; and a processor communicatively coupled to the non-transitory computer-readable medium and the communications interface is provided. The processor may be configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to: transmit, from a first client device, a request to access a collaborative document; receive, by the first client device, access to the collaborative document; transmit, from the first client device, a first video stream; generate a first video bubble associated with the first video stream within the collaborative document; and provide, to a second client device, the collaborative document and the first video bubble.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Robert Allen Ryskamp, Adam Justin Spooner
  • Publication number: 20240040081
    Abstract: One example method includes joining, using a computing device, a video conference hosted by a video conference provider, the video conference having a plurality of participants; accessing, by the computing device, presentation content during the video conference, the presentation content comprising one or more content items and one or more video filters, at least one of the one or more video filters corresponding to one of the content items; receiving a selection of a first item of the one or more content items; accessing a first video filter of the one or more video filters, the first video filter corresponding to the content item; receiving a video feed from a video source; generating a composite video feed comprising the first content item and the first video feed, the composite video feed based on the video filter; and providing, via the video conference provider, the composite video feed to one or more video conference participants via the video conference.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Ross Douglas Mayfield
  • Publication number: 20240037371
    Abstract: One example method includes receiving, by a machine learning (“ML”) model of a conference client application, audio signals received from a microphone of a client device, the client device connected to a virtual meeting via the conference client application, the virtual meeting hosted by a virtual conference provider; determining, by the ML model, a plurality of candidate reactions associated with the audio signals, the ML comprising a plurality of convolutional neural network (“CNN”) layers and at least one fully connected layer; selecting a reaction from the plurality of candidate reactions; and transmitting the reaction to the virtual conference provider.
    Type: Application
    Filed: July 26, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Yuhui Chen, Qiang Gao, Zhaofeng Jia, Rongrong Liu
  • Publication number: 20240038272
    Abstract: In some aspects, techniques may include receiving media streams from one or more client devices. The media streams can be received by a virtual conference provider. Also, the techniques may include selecting a subset of the media streams based on one or more characteristics of the media streams. The streams may be selected using a machine learning (ML) model. In addition, the techniques may include identifying one or more segments of the subset of media streams satisfying an inclusion criteria. Moreover, the techniques may include generating a recording of the virtual conference including the one or more identified segments.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventor: Shane Paul Springer
  • Publication number: 20240039969
    Abstract: One example method includes establishing a chat channel; creating a shared document; associating the shared document and the chat channel; establishing access rights to the shared document and the chat channel for each user of a plurality of identified users; and providing the chat channel and the shared document to each user of the plurality of identified users.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Youjin Jang, Sheldon Lawrence Menezes, Robert Allen Ryskamp, Adam Justin Spooner, Matthew Brandon Wesson
  • Publication number: 20240040340
    Abstract: Example methods and systems provide push-to-talk (PTT) functionality integrated with other functions. The PTT functionality can include a graphical interface provided by a client application. The graphical interface can display PTT groups and/or icons for individual users. Users can generate PTT group definitions in response to input to the client application. A group control input can cause PTT transmission from a client device to a group of client devices corresponding to the PTT group. PTT groups can optionally be shared through the client application or via a URL that invokes a private Web page, and recording and transcription of PTT communication can optionally be provided.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Robert Allen Ryskamp, Adam Justin Spooner
  • Publication number: 20240039970
    Abstract: Systems and methods for providing video bubbles during document editing are provided herein. In an aspect, a system comprising: a non-transitory computer-readable medium; a communications interface; and a processor communicatively coupled to the non-transitory computer-readable medium and the communications interface is provided.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Robert Allen RYSKAMP, Adam Justin Spooner
  • Patent number: 11889028
    Abstract: A system for one-touch split-mode conference access includes a client, a server, a voice over internet protocol (VOIP) device and a telephony server. The client obtains information associated with a conference and transmits the information to the server. The server transmits the information to the VOIP device, which is paired to the client based on a user account. The VOIP device displays a notification based on the received information. The VOIP device obtains an input from the user. The input is based on the notification. The VOIP device transmits call information based on the input to the telephony server. The telephony server initiates the audio component of the conference on the VOIP device.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Karen Kuei Ren Hong, Haibing Xu, Dan Yang, Xudong Zhang
  • Patent number: 11888634
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media related to a method for dynamic sharing of meeting assets within a messaging platform. A communication system receives one or more meeting assets that are associated with a meeting that was conducted via a video communication platform. After the meeting has ended, the communication system generates a meeting summary component configured to be displayed within the messaging platform. The meeting summary component may include information describing the meeting and meeting assets. The meeting summary component may be posted into a messaging channel of the messaging platform.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Cécile Boucheron, Ganna Isayeva, Sharvari Nerurkar, Yoshifumi Takebuchi, Junqing Wang, Yuchen Zhang
  • Patent number: 11888632
    Abstract: 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.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Shawn Michael Rolin, Brendan James Ittelson
  • Patent number: 11888911
    Abstract: Broadcast messages are received at a device from other devices. Each broadcast message includes a respective audio synchronization value. The device and the other devices are joined to a conference. An audio frame of an audio stream of the conference is identified at the device based on the audio synchronization values. The audio frame is output at the device.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Saar Litman
  • Publication number: 20240031345
    Abstract: One disclosed example involves a client device joining a videoconferencing meeting in which there is end-to-end encryption, where the end-to-end encryption is implemented by the client devices participating in the meting using a meeting key provided by the meeting host. Thereafter, the client device receives a public key of an asymmetric key pair corresponding to the host of the meeting, where the public key is different from the meeting key. The client device then generates a security code based on the public key and output the security code on a display device. The security code can be compared to another security code generated by another client device participating in the meeting to verify if the meeting is secure. The client device may also receive encrypted videoconferencing data, decrypt it using the meeting key, and output the decrypted videoconferencing data on the display device.
    Type: Application
    Filed: August 11, 2023
    Publication date: January 25, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Karan Lyons, Simon Booth