Patents Assigned to RingCentral, Inc.
  • Patent number: 11972636
    Abstract: A computer-implemented method for determining an emotional state of a user based on a facial expression of the user and causing to display the emotional state of the user to the user is provided.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 30, 2024
    Assignee: RingCentral, Inc.
    Inventors: Nitesh Jain, Shazeeye Kirmani, Evelin Goldstein, Anam Barakzai
  • Patent number: 11968213
    Abstract: A method includes receiving a user indication to create an online collaborative team within an online chat environment. The method further includes receiving a user selection of members for the online collaborative team. The online collaborative team enables the selected members of the online collaborative team to communicate with one another. The online chat environment maintains communication of the members and activities of the members of the online collaborative team. The online chat environment makes the activities and the communication available to the members when the members are within the online chat environment. The method further includes accessing attributes associated with the members of the online collaborative team. The method, responsive to the accessing the attributes associated with the members, determines a privacy setting of the online collaborative team.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 23, 2024
    Assignee: RingCentral, Inc.
    Inventors: Christopher van Rensburg, Kevin Cubba
  • Patent number: 11948253
    Abstract: Systems, programs, and media for creating virtual events and presenting the virtual event content to attendees of the virtual events are described herein. A virtual event hosting system may receive input from an event creator for creating an event comprising stages, sessions, networking, and expos. The event may provide a virtual environment for presenting users to make presentations and attendees to view and interact with the presenting users and other attendees. Data associated with the event and the attendees may be collected for analysis to improve engagement in future virtual events.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: April 2, 2024
    Assignee: RingCentral, Inc.
    Inventor: Johnny Boufarhat
  • Patent number: 11930094
    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: Grant
    Filed: April 19, 2022
    Date of Patent: March 12, 2024
    Assignee: RingCentral, Inc.
    Inventor: Nicolas Klein
  • Patent number: 11930052
    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: March 31, 2023
    Date of Patent: March 12, 2024
    Assignee: RingCentral, Inc.
    Inventor: Christopher van Rensburg
  • Patent number: 11924370
    Abstract: A method for controlling a real-time communication between at least two participants can include 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, and activating the digital assistant unit for the first participant. A voice recognition procedure for identifying and transcribing identified voice commands can be used so the transcribed voice commands are analyzed and executed.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: March 5, 2024
    Assignee: RINGCENTRAL, INC.
    Inventors: Karl Klaghofer, Wolfgang Schiffer, Michael Rodenbücher
  • Patent number: 11924154
    Abstract: A method includes detecting a modification to one chat message that forms a modified one chat message. Subsequent chat messages that are posted after the one chat message has been posted are processed. The method includes automatically identifying a chat message from the subsequent chat messages that has a dependency on the one chat message. The method also includes automatically determining whether a content of the chat message from the subsequent chat messages is impacted by the modified one chat message.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: March 5, 2024
    Assignee: RingCentral, Inc.
    Inventors: Christopher van Rensburg, Martin Arastafar, Alexander Pantyukhin
  • Patent number: 11900270
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting and analyzing user reactions to messages received. One of the methods includes obtaining reaction data characterizing a reaction of a first user to a communication sent by a second user using a first communication service, wherein the first communication service allows users to react to received communications by selecting from a predetermined set of proprietary reactions that are supported by the first communication service; analyzing the reaction data to generate standardized reaction data that characterizes a sentiment of the reaction of the first user to the communication; mapping the standardized reaction data to one or more proprietary reactions from the predetermined set of proprietary reactions that are supported by the first communication service; and providing, to the first communication service, data identifying the one or more proprietary reactions.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: February 13, 2024
    Assignee: RingCentral, Inc.
    Inventor: Christopher van Rensburg
  • Publication number: 20240039749
    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: October 4, 2023
    Publication date: February 1, 2024
    Applicant: RingCentral, Inc.
    Inventors: Vadim ZHUK, Helen PRASK, Ivan ANISIMOV, William ZHUK
  • Publication number: 20240028978
    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: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Applicant: RingCentral, Inc.
    Inventors: Ahmet Can, Kerem Baran
  • Patent number: 11881960
    Abstract: A system for determining a source and topic of content for posting in a chat group is disclosed. The system includes a memory and at least one processor. The at least one processor may be configured to perform operations including identifying a user as a source of content; identifying a topic from the content using a language analysis application; determining, from the identified topic, a particular chat group from among a set of chat groups; and posting a portion of the content as a new message from the user in a message thread for the particular chat group.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: January 23, 2024
    Assignee: RINGCENTRAL, INC.
    Inventors: Christopher van Rensburg, Vlad Vendrow
  • Patent number: 11876842
    Abstract: A method includes receiving a plurality of video data associated with a plurality of users in an electronic conference. The method further includes processing the plurality of video data to determine whether an action of a user matches an active communicator action. In response to determining that the action of the user matches the active communicator action, the method further includes determining that the user intends to actively communicate audio or video data in the electronic conference. Moreover, the method includes identifying the user as an active communicator within the electronic conference.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 16, 2024
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Publication number: 20230396712
    Abstract: Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.
    Type: Application
    Filed: August 21, 2023
    Publication date: December 7, 2023
    Applicant: RINGCENTRAL, INC.
    Inventors: QingHua CAI, JianWei CHEN, WeiMing LI, Christopher van RENSBURG, Martin ARASTAFAR
  • Patent number: 11838572
    Abstract: Systems, methods, and media are disclosed for propagating video streams based on geographical proximity and required transmission latency. A first video stream is received from a first presenting client device at a first origin video server connected to at least one other origin video server forming a mesh network. The first video stream is relayed to at least a second origin video server from the first presenting client device. The first video stream is transmitted from the second origin video server to an edge video server. The first video stream is received from the second origin video server by one or more edge video servers. The first video stream is broadcast to a plurality of participant client devices. A second video stream is received from a second presenting client device. The second video stream is transmitted via the second origin video server to the plurality of participant client devices.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: December 5, 2023
    Assignee: RingCentral, Inc.
    Inventors: Charley Robinson, Gustavo García, Badri Rajasekar
  • Patent number: 11811544
    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: Grant
    Filed: February 9, 2023
    Date of Patent: November 7, 2023
    Assignee: RINGCENTRAL, INC.
    Inventors: Vadim Zhuk, Helen Prask, Ivan Anisimov, William Zhuk
  • Patent number: 11770479
    Abstract: Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: September 26, 2023
    Assignee: RINGCENTRAL, INC.
    Inventors: QingHua Cai, JianWei Chen, WeiMing Li, Christopher van Rensburg, Martin Arastafar
  • Patent number: 11763267
    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: June 2, 2022
    Date of Patent: September 19, 2023
    Assignee: RingCentral, Inc.
    Inventors: Arnaud Budkiewicz, David Sipes, Simon Tumansky, Arindam Chakraborty, Yufei McLaughlin, Martin Arastafar, Vlad Vendrow, Phillip Liu, Dipkin Guglani
  • Patent number: 11750543
    Abstract: A computer-implemented method for providing an input suggestion for a user is disclosed. The computer-implemented method may include identifying an intended recipient of an electronic message input by the user; identifying a location associated with the user and a time associated with the electronic message input by the user; determining the input suggestion for the user based on an input profile of the intended recipient, the location, and the time; and outputting the input suggestion via a user device associated with the user.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: September 5, 2023
    Assignee: RingCentral, Inc.
    Inventors: Ilya Vladimirovich Mikhailov, Vlad Vendrow
  • Patent number: 11743225
    Abstract: The present disclosure relates to systems and methods for automatically converting one or more emails to one or more chat conversations and for automatically converting a chat conversation to an email thread.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 29, 2023
    Assignee: RINGCENTRAL, INC.
    Inventors: Vladimir Shmunis, Vlad Vendrow, Patrice Khawam, Christopher van Rensburg, Theodore Jaffe
  • Publication number: 20230269282
    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: May 1, 2023
    Publication date: August 24, 2023
    Applicant: RingCentral, Inc.
    Inventor: Ioannis NIKOLAOU