Patents Assigned to RingCentral, Inc.
  • Patent number: 12380894
    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: Grant
    Filed: May 24, 2023
    Date of Patent: August 5, 2025
    Assignee: RingCentral, Inc.
    Inventors: Sushant Hiray, Prashant Kukde
  • Patent number: 12380910
    Abstract: A computer-implemented machine learning method for improving speaker separation is provided. The method comprises processing audio data to generate prepared audio data and determining feature data and speaker data from the prepared audio data through a clustering iteration to generate an audio file. The method further comprises re-segmenting the audio file to generate a speaker segment and causing to display the speaker segment through a client device.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: August 5, 2025
    Assignee: RingCentral, Inc.
    Inventors: Prashant Kukde, Sushant Shivram Hiray
  • Publication number: 20250238876
    Abstract: Media, methods, and systems are provided for matchmaking for in-person, virtual, and hybrid events are disclosed. Event attendees may be added to a networking pool When the networking pool reaches a capacity, the event attendees may be added to other event attendees. Networking events may be one-to-one meetings or group meetings. Group meetings may be dedicated to a topic. Event attendees may be matched to other attendees or to a group meeting based on interest and behavioral data associated with the event attendee. When the networking event ends, the event attendees may be added back into the networking pool for further networking events.
    Type: Application
    Filed: April 10, 2025
    Publication date: July 24, 2025
    Applicant: RingCentral, Inc.
    Inventors: Justin Shaw, Remo Kommnick, Jagoda Pietrzak
  • Patent number: 12368689
    Abstract: The present disclosure relates to systems and methods for presenting a group presence state based on determined participants of the group, obtained presence states of each participants and generated the group presence state using the presence states of each participant.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 22, 2025
    Assignee: RingCentral, Inc.
    Inventor: Christopher van Rensburg
  • Patent number: 12361924
    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: Grant
    Filed: December 28, 2022
    Date of Patent: July 15, 2025
    Assignee: RingCentral, Inc.
    Inventors: Sushant Hiray, Prashant Kukde, Shashi Kant Gupta
  • Publication number: 20250217589
    Abstract: A communication support system dynamically determines and presents to a conference participant the phonetic spelling for the proper pronunciation of a word associated with an individual engaging in a conversation with that conference participant prior to or during the establishment of the call, conference, or other communication session between the conference participant and the individual. The system receives an identifier that is associated with the identification or a device of that individual. The system retrieves the word associated with the individual based on a established correspondence between the identifier and the word, and maps the identifier to a region-of-origin. The system selects a set of entries that correspond different pronunciations of the word to different regions-of-origin, and presents, on a device of the conference participant, the proper pronunciation of the word from a particular entry of the set of entries that corresponds to region-of-origin.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Applicant: RingCentral, Inc.
    Inventors: Vadiraj Katti, Ashish Seth
  • Patent number: 12346754
    Abstract: A method, a system, and a server for reducing noise in a workspace are disclosed. The workspace may have a plurality of terminals connected to a server via a communication network. The method may include detecting a noise level, which is above a predetermined threshold value, in or adjacent to at least one of the terminals. The noise level in or adjacent to a terminal may be detected by monitoring noise emitted from or in the vicinity of that terminal by a microphone associated with that terminal. The method may also include identifying the terminal at which the noise level exceeds the predetermined threshold. Further, the method may include initiating a measure for reducing the noise level.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 1, 2025
    Assignee: RingCentral, Inc.
    Inventors: Epameinondas Kontothanasis, Sofia Anagnostou, Kleoniki Markou, Zisis Tsiatsikas
  • Patent number: 12346842
    Abstract: Programs, systems, and methods for facilitating low contact or no-contact registration, check-in, and attendance to an event. Registration is provided to an event virtually such that an attendee of the event may provide a single click registration or registration may be performed automatically be detecting, by a first sensor, the attendee and providing automatic registration. Automatic check-in to the event may be provided to the attendee by obtaining, by a second sensor, information indicative of the attendee and determining registration information from an attendee profile. The attendee may be provided access to event activities to which the attendee is registered. Furthermore, data associated with attendance at the event may be tracked and the attendee may be provided incentives based on the tracked data.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: July 1, 2025
    Assignee: RingCentral, Inc.
    Inventors: Ahmet Can, Kerem Baran
  • Publication number: 20250211436
    Abstract: A multi-cluster environment improves the availability and performance of encryption messaging services by providing an in-order cross cluster replication of encryption messages. A first cluster and a second cluster of the multi-cluster environment receive messages with a session identifier for an encrypted session. The first and second clusters replicate the received messages across the multi-cluster environment. A third cluster of the multi-cluster environment detects a particular message from the replicated messages with a timestamp that is earlier than a timestamp of the other replicated messages, and defines a message sequence window with a subset of messages from the replicated messages arranged in an order that differs from an ordering with which the third cluster receives the replicated messages. The third cluster distributes the reordered subset of messages to endpoints of the encrypted session connected via the third cluster.
    Type: Application
    Filed: December 20, 2023
    Publication date: June 26, 2025
    Applicant: RingCentral, Inc.
    Inventors: David Livshits, Lev Rosenblit, Yossi Alufer, Dmitrii Bukreev
  • Patent number: 12341828
    Abstract: A computer-implemented method for improving conference session management is provided. The method comprises determining a participation level for a participant during a conference session, determining a presence expectation for the participant during the conference session, in response to determining the participation level and the presence expectation for the participant, evaluating an impact of the participant departing the conference session, and in response to determining that that the impact exceeds a threshold, sending a departure notification corresponding to a departure of the participant.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: June 24, 2025
    Assignee: RingCentral, Inc.
    Inventor: Christopher van Rensburg
  • Publication number: 20250191592
    Abstract: Disclosed is an dynamic speech recognition system and associated methods for improving speech recognition accuracy by biasing, tuning, and/or otherwise adjusting a speech recognition model to account or compensate for different speech characteristics of individual speakers and/or different environmental factors that have different effects on the characteristics of the audio recorded from each speaker. The system receives an audio stream, identifies a speaker in the audio stream, selects a first vector that is generated by a first machine learning model and that encodes speech characteristics of the speaker, selects a second vector that is generated by a second machine learning model and that encodes audio characteristics that affect a capture of the audio stream, and adjusts a third machine learning model based on the first vector and the second vector. The system uses the third machine learning model after it is adjusted to convert speech into text.
    Type: Application
    Filed: December 12, 2023
    Publication date: June 12, 2025
    Applicant: RingCentral, Inc.
    Inventors: Sushant Hiray, Ravi Kalluri
  • Patent number: 12323470
    Abstract: The present disclosure provides for a computer-implemented method for handling communications across tabs. The method comprises detecting a first communication via a first tab within an application; identifying an initiation of a second communication via a second tab within the application; and responsive to identifying the initiation, causing to pull the first communication from the first tab to the second tab such that the first communication and the second communication are carried out via the second tab.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: June 3, 2025
    Assignee: RingCentral, Inc.
    Inventors: David Tai-Wei Lee, Lueqin Wen, Yicong Ji, Zenghao Hou, Srikumar Subramaniam
  • Publication number: 20250175338
    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: January 27, 2025
    Publication date: May 29, 2025
    Applicant: RingCentral, Inc.
    Inventors: Karthik Sathyanarayana, Ravi Kalluri, Diego Fernando Besprosvan, Chen Kong
  • Publication number: 20250175510
    Abstract: A telecommunication device, apparatus, and a computer-implemented method of performing a real-time collaboration session with a plurality of participants can be configured so that a method can be performed. The method can include starting a chat application (e.g. a group chat application) for the participants of the real-time collaboration session; automatically creating, upon a first event being external or internal to the chat application, creating a collaborative chat post object (CCPO), for the session, authorizing the participants to edit the chat conversation content of the CCPO; and automatically sealing permanently the CCPO upon a second event being external or internal event to the chat application. For sealing the CCPO, the editable content of the CCPO can be converted into read-only content.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 29, 2025
    Applicant: RingCentral, Inc.
    Inventor: Ioannis NIKOLAOU
  • Patent number: 12292994
    Abstract: A computer-implemented method of generating and distributing keys includes generating, based on a master key, a keyset, wherein the keyset comprises a re-encryption key, generating a key distribution request comprising the keyset, encrypting the keyset using an inbox key associated with a client device to generate an encrypted keyset, sending the re-encryption key to a key manager, and causing to distribute the encrypted keyset to the client device.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: May 6, 2025
    Assignee: RingCentral, Inc.
    Inventors: Aviad Lahav, Lev Rosenblit
  • Patent number: 12278651
    Abstract: A computer-implemented method includes receiving a plurality of data associated with a device, wherein the plurality of data includes a location data associated with the device; applying the plurality of data as an input to a trained Machine Learning (ML) model to determine an error correcting code to be used for the device based on an output of the selected ML model; and sending the error correcting code to the device.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: April 15, 2025
    Assignee: RingCentral, Inc.
    Inventors: Mostafa Tofighbakhsh, Vlad Vendrow, Homayoun Razavi
  • Patent number: 12277609
    Abstract: Media, methods, and systems are provided for matchmaking for in-person, virtual, and hybrid events are disclosed. Event attendees may be added to a networking pool When the networking pool reaches a capacity, the event attendees may be added to other event attendees. Networking events may be one-to-one meetings or group meetings. Group meetings may be dedicated to a topic. Event attendees may be matched to other attendees or to a group meeting based on interest and behavioral data associated with the event attendee. When the networking event ends, the event attendees may be added back into the networking pool for further networking events.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: April 15, 2025
    Assignee: Ringcentral, Inc.
    Inventors: Justin Shaw, Remo Kommnick, Jagoda Pietrzak
  • Publication number: 20250112993
    Abstract: Disclosed is a conference system and associated methods for automatically controlling the audio in a conference involving multiple participants. The system receives and analyzes the audio streams associated with each of the participants. The system detects an identifier that is mentioned in the audio of a first audio stream, determines a context with which the identifier is mentioned in the audio of the first audio stream, and unmutes a second audio stream in response to the identifier being linked to the second audio stream and further in response to the context from the audio of the first audio stream specifying a request that a user associated with the second audio stream speak.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Applicant: RingCentral, Inc.
    Inventor: Aleksandr Kodintsev
  • Publication number: 20250106058
    Abstract: A computer-implemented machine learning method for improving a collaboration environment is provided. The method comprises receiving text data for one or more users of the collaboration environment. The method further comprises generating a statement by partitioning the text data. The method further comprises determining an act using the statement and generating a thread using at least the statement and the act. The method further comprises generating an actor list using at least the thread, and generating an actionable item using the actor list and the thread.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Applicant: RingCentral, Inc.
    Inventors: Vadim ZHUK, Helen PRASK, Ivan ANISIMOV, William ZHUK
  • Patent number: 12261894
    Abstract: A computer-implemented method for sharing conference content is provided. The method comprises receiving a share input from a first device corresponding to a participant of a conference session, determining content for sharing using communication information associated with the participant, determining that the content is available through a second device and sharing the content using the second device.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: March 25, 2025
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow