Patents Assigned to RingCentral, Inc.
  • Patent number: 12160572
    Abstract: A temporal sequence of pictures is generated in a method for encoding of a first video stream. To do so, a synchronization signal can be used, which can be derived from a second video stream independently of the first video stream. Alternatively, the encoding of a second video stream independent of the first video stream can be based on the same principle as for the encoding of the first video stream.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: December 3, 2024
    Assignee: RingCentral, Inc.
    Inventors: Peter Amon, Norbert Oertel, Bernhard Agthe
  • Patent number: 12159265
    Abstract: A method includes receiving an input data from a host to schedule a meeting. The input data may include invitees to the meeting and a time/date associated with the meeting. A first and a second set of invitees from the invitees are determined. The first set of invitees is identified to start a pre-meeting meeting prior to the meeting scheduled at the time/date. The second set of invitees is identified to start the meeting at the time/date. It is appreciated that the pre-meeting meeting and the meeting are merged into a single meeting at a predetermined threshold of time.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: December 3, 2024
    Assignee: RingCentral, Inc.
    Inventors: Arnaud Budkiewicz, David Sipes, Simon Tumansky, Arindam Chakraborty, Yufei Mclaughlin, Martin Arastafar, Vlad Vendrow, Phillip Liu, Dipkin Guglani
  • Publication number: 20240395258
    Abstract: Disclosed is a conference monitoring system that classifies conversations and performs automated actions based on different context detected within the conversations. The system receives conversations that result in an unsuccessful engagement, classifies different segments of the conversations with contextual trackers that identify different context within each segment, and determines a recurring pattern of a common set of contextual trackers in different segments of the conversations that contribute to the unsuccessful engagement. The system monitors a particular conversation, tags one or more segments of the particular conversation with the common set of contextual trackers, and performs an automated action that contributes to a successful engagement in response to tagging the one or more segments with the common set of contextual trackers and the common set of contextual trackers contributing to the unsuccessful engagement.
    Type: Application
    Filed: May 24, 2023
    Publication date: November 28, 2024
    Applicant: RingCentral, Inc.
    Inventors: Sushant Hiray, Prashant Kukde
  • Patent number: 12153872
    Abstract: The present disclosure relates to systems and methods for automatically linking a note to a transcript of a conference. According to one of the embodiments a computer-implemented method is provided. The method comprises: receiving a transcript of a conference and a note from a conference participant; responsive to receiving the transcript of the conference and the note, applying a natural language processing on a content of the note and on a content of the transcript; identifying a matching content between the content of the note and the content of the transcript; generating a link corresponding to the matching content; and causing to display the link corresponding to the matching content.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: November 26, 2024
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 12141698
    Abstract: A conferencing system is configured, for an interval of time, to receive time-dependent input data from a first user, the time-dependent input data obtained via a capturing device. The conferencing system is configured to receive profile data for the first user, analyze the time-dependent input data and the profile data for the first user using a computer-based model to obtain at least one classifier score for a classifier of a reaction of the first user, and transmit the at least one classifier score for the classifier to a second user.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: November 12, 2024
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Erik Parland, Dmitry Pevzner, Ilya Mikhailov
  • Publication number: 20240372905
    Abstract: A cloud-based method and system for autonomously providing collaborative communication events to one or more users of client devices. The method and system are configured to analyze an active user communication for the purposes of determining, predicting, presenting, and/or triggering collaboration opportunities (e.g., later communication sessions or events) automatically or for manual selection by the active user. The analysis is performed in the context of a specific user communication and is completed with support from cloud-based communication services, data, and workflows.
    Type: Application
    Filed: July 18, 2024
    Publication date: November 7, 2024
    Applicant: RingCentral, Inc.
    Inventor: John LORD
  • Patent number: 12137303
    Abstract: A method includes capturing a first image associated with a portion of a display screen being shared. The method further includes rendering the first image in a preview window of the display screen being shared to form a second image. The second image is captured so as to determine whether the first image is duplicated in the second image. The duplication of the first image in the second image is masked to form a third image. The third image is rendered in the preview window.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: November 5, 2024
    Assignee: RingCentral, Inc.
    Inventor: Aleksei Petrov
  • Publication number: 20240334506
    Abstract: Disclosed is a localized conference system and associated methods for performing a zero-configuration pairing of a first device and a second device. The pairing causes the first device to receive pairing codes that are transmitted from different devices in a wireless range of the first device. The pairing causes the first device to receive alphanumeric characters that are unique to a particular pairing code and that include less than all of the alphanumeric characters of the particular pairing code. The pairing causes the first device to decode a network address of the second device from the particular pairing code, and to establish a network connection with the second device using the network address that is decoded from the particular pairing code. The pairing causes the first device to remotely control the second device or a conference streaming through the second device with messaging passed through the network connection.
    Type: Application
    Filed: April 19, 2023
    Publication date: October 3, 2024
    Applicant: RingCentral, Inc.
    Inventors: JingLi Ke, Bicang He, Jiu Fang, Jian Peng
  • Publication number: 20240330501
    Abstract: Disclosed is a selective encryption system that selectively encrypts sensitive image data within frames of a video stream and compresses other insensitive image data within the frames in order to generate and distribute a partially encrypted video stream that protects the sensitive image data without the time, energy, resource, and size penalty associated with encrypting all image data in all frames of the video stream. The system parses a video stream image into different regions that each contain different image data. The system detects first regions that contain the sensitive image data, encrypts the sensitive image data in the first regions, and compresses the image data in other second regions without encryption. The system distributes a selectively encrypted frame of the video stream that includes the encrypted image data for the first regions and the compressed image data for second regions.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 3, 2024
    Applicant: RingCentral, Inc.
    Inventors: Daniel Fishkov, Lev Rosenblit
  • Publication number: 20240305747
    Abstract: Systems, methods, and computer-readable media are provided for rendering a shared virtual meeting environment during a video meeting session. The shared virtual meeting environment comprises a shared virtual space which is accessible to the meeting participants and includes video streams for each of the respective meeting participants. The video streams may be repositioned within the shared virtual space based on user interaction within the shared virtual space.
    Type: Application
    Filed: May 15, 2024
    Publication date: September 12, 2024
    Applicant: RingCentral, Inc.
    Inventors: Badri Rajasekar, Gustavo Garcia, Adam Ullman, Matthew Wilson
  • Patent number: 12069008
    Abstract: An apparatus and mechanism to subscribe to a single address and or session management service from multiple devices (such as e.g. tablets, smart phones, netbooks or other types of communication terminals or client devices) with a single account and password through the automatic assignment of a dynamic opaque service profile to each device a user uses to sign in to the service. After sign-in transparent call management services are provided to the user and allow the user to control sessions on any signed-in device from any signed-in device without revealing the distinct dynamic opaque service profiles to the user.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: August 20, 2024
    Assignee: RINGCENTRAL, INC.
    Inventors: Johannes Ruetschi, Rodrigo Pastro, Viraj Puranik, Christian Garbin
  • Patent number: 12069121
    Abstract: Media, methods, and systems are disclosed for adaptively adjusting video quality in a virtual event hosted by a virtual event hosting platform. A plurality of presenter video streams may be received at a video server. A change of state associated with a presenter video stream of the plurality of presenter video streams may be detected. In response to detecting the change of state, a change to a video display parameter for the presenter video stream may be requested by the video server. The video server may receive the updated presenter video stream from a presenter computing device associated with the presenter video stream. The video server may send updated presenter video stream to a plurality of presenter computing devices associated with the plurality of presenter video streams.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 20, 2024
    Assignee: RingCentral, Inc.
    Inventors: Gustavo Garcia, Badri Rajasekar
  • Patent number: 12069114
    Abstract: A cloud-based method and system for autonomously providing collaborative communication events to one or more users of client devices. The method and system are configured to analyze an active user communication for the purposes of determining, predicting, presenting, and/or triggering collaboration opportunities (e.g., later communication sessions or events) automatically or for manual selection by the active user. The analysis is performed in the context of a specific user communication and is completed with support from cloud-based communication services, data, and workflows.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: August 20, 2024
    Assignee: RINGCENTRAL, INC.
    Inventor: John Lord
  • Publication number: 20240275598
    Abstract: Disclosed is a system and associated methods for secure media stream distribution across different platforms associated with different Internet domains. A first node of a first platform receives a first request from a device, performs a first verification based on credentials provided by the device matching stored credentials, generates a first signed token, and provides the first signed token with a second link for the device to access the requested media stream from a second network node of a second platform. The second network node determines that the device was verified at the first network node based on a second stream request from the device including the first signed token, generates a second token that uniquely identifies the device in the second domain, and streams requested stream data to the device in response to performing a second verification based on requests for the stream data including the second token.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 15, 2024
    Applicant: RingCentral, Inc.
    Inventors: Karthik Sathyanarayana, Ravi Kalluri, Diego Fernando Besprosvan, Chen Kong
  • Patent number: 12047532
    Abstract: A method for automatic transmission of status information from a first communications terminal set up for speech communication to a second communications terminal set up for text communication is provided. The speech communication between communications terminals is processed over a speech communications server and the text communication between communications terminals over a text communications server. The speech communications server and the text communications server exchange messages over at least one converter device. The status information will be transmitted from the first communications terminal over the speech communications server, the converter device, and the text communications server to the second communications terminal.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: July 23, 2024
    Assignee: RingCentral, Inc.
    Inventor: Claus Rist
  • Publication number: 20240221721
    Abstract: Disclosed is a multi-language translation system and associated methods that adapt to users speaking different languages, and that convert each spoken language to a target language. The system trains a neural network using audio of different speakers speaking different languages, and generates vectors with different sets of audio features that identify each of the different languages. The system receives an audio stream, transcribes a first snippet from a first language to the target language based on a first vector classifying the first audio snippet features to the first language, transcribes a second audio snippet from a new language to the target language based on the first vector being unable to classify the second audio snippet features to the first language, and transcribes a third audio snippet from a second language to the target language based on a second vector classifying the third audio snippet to the second language.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 4, 2024
    Applicant: RingCentral, Inc.
    Inventors: Sushant Hiray, Prashant Kukde, Shashi Kant Gupta
  • Publication number: 20240205328
    Abstract: The present disclosure relates to a method for controlling a real-time communication between at least two participants on a real-time conversation and collaboration platform by means of a digital assistant unit, wherein clients are connected to a conferencing application via a communications network establishing the communication, the method comprising the steps of identifying, from the at least two participants, a first participant as an active speaker in the conversation by using audio signals received from the first participant via a microphone, activating the digital assistant unit for the first participant, if a predetermined event is detected, wherein the audio signals received from the first participant are analyzed so as to identify voice commands therefrom, wherein an Automatic Speech Recognition engine performs a voice recognition procedure for identifying and transcribing the identified voice commands, and wherein the transcribed voice commands are analyzed and executed.
    Type: Application
    Filed: January 25, 2024
    Publication date: June 20, 2024
    Applicant: RINGCENTRAL, INC.
    Inventors: Karl KLAGHOFER, Wolfgang SCHIFFER, Michael Rodenbücher
  • Patent number: 12003889
    Abstract: Systems, methods, and computer-readable media are provided for rendering a shared virtual meeting environment during a video meeting session. The shared virtual meeting environment comprises a shared virtual space which is accessible to the meeting participants and includes video streams for each of the respective meeting participants. The video streams may be repositioned within the shared virtual space based on user interaction within the shared virtual space.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: June 4, 2024
    Assignee: RingCentral, Inc.
    Inventors: Badri Rajasekar, Gustavo Garcia, Adam Ullman, Matthew Wilson
  • Patent number: 12002464
    Abstract: A method for recognizing speech within a received audio signal includes separating, using a computer-based neural network model, a speech from an audio signal based on a speaker's audio profile, determining a command from the speech, determining, from the audio signal, a first score reflecting a percentage of confidence in determining the command based on a frequency of using the command by the speaker, determining, from the audio signal, a second score reflecting a percentage of importance of the command, and causing the command to be executed if the first score is above a first threshold value and the second score is below a second threshold value.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: June 4, 2024
    Assignee: RingCentral, Inc.
    Inventor: Ilya Vladimirovich Mikhailov
  • Publication number: 20240179221
    Abstract: Media, methods, and systems are disclosed for mitigating network resource contention. Event scheduling details are received regarding one or more virtual events. In response to determining that an upcoming virtual event will begin within a predetermined time threshold, various steps are performed. First, a predicted number of event participants is determined. Next, database artifacts associated with the upcoming virtual event are prefetched. Then static event display resources are accessed prior to a start of the upcoming virtual event, and the database artifacts and the static event display resources are cached. A network protocol request to access network resources is received from a client device. The database artifacts and the static event display resources are pushed to a client-side cache associated with the client device, and a minimal network response is transmitted to the client device.
    Type: Application
    Filed: February 9, 2024
    Publication date: May 30, 2024
    Applicant: RingCentral, Inc.
    Inventor: Nicolas Klein