RingCentral, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 567 pour RingCentral, Inc. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Excluant les filiales
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 3
2024 avril (MACJ) 3
2024 mars 1
2024 février 1
2024 janvier 4
Voir plus
Classe IPC
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 152
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés 145
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 85
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation  69
H04L 12/58 - Systèmes de commutation de messages 58
Voir plus
Statut
En Instance 37
Enregistré / En vigueur 530
Résultats pour  brevets
  1     2     3     ...     6        Prochaine page

1.

SYSTEM AND METHOD FOR IDENTIFYING ACTIVE COMMUNICATOR

      
Numéro d'application 18397192
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-04-18
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p.ex. sous l’influence de la présence des objets affichés
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la multidiffusion ou la diffusion

2.

SYSTEMS AND METHODS FOR RECOGNIZING A SPEECH OF A SPEAKER

      
Numéro d'application 18528981
Statut En instance
Date de dépôt 2023-12-05
Date de la première publication 2024-04-11
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Mikhailov, Ilya Vladimirovich

Abrégé

Systems, methods, and computer readable media comprising instructions executable by a processor, for recognizing speech within a received audio signal segment the audio signal to isolate the speech based on a speaker audio profile, determine from the audio signal a command, a first score reflecting confidence in determining the command, and a second score reflecting a potential error in determining the command, and cause 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.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 13/00 - Synthèse de la parole; Systèmes de synthèse de la parole à partir de texte
  • G10L 15/04 - Segmentation; Détection des limites de mots
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 15/24 - Reconnaissance de la parole utilisant des caractéristiques non acoustiques
  • G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
  • G10L 25/90 - Détermination de la hauteur tonale des signaux de parole

3.

CONNECTING GESTURE RECOGNITION WITH WEBRTC

      
Numéro d'application 18072607
Statut En instance
Date de dépôt 2022-11-30
Date de la première publication 2024-04-04
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Xue, Qingming
  • Zhongcan, Huang
  • Li, Gengyu

Abrégé

A computer-implemented method for identifying gestures in video from video conferencing applications is provided. The method comprises causing capture, by a video feed capture service, of data from a video conference session running on a video conferencing application. The method further comprises causing to write, by the video feed capture service, the data to a cache queue. A cache queue processing service moves the data from the cache queue to a location in shared memory. A gesture recognition service reads the data from the location in shared memory to determine whether a gesture is present within a video frame from the data. The gesture recognition service identifies a first gesture in the data. The method further comprises causing to send to the video conferencing application, by the gesture recognition service, the first gesture.

Classes IPC  ?

  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo

4.

Systems and methods for determining a conference departure impact

      
Numéro d'application 18129721
Numéro de brevet 11930052
Statut Délivré - en vigueur
Date de dépôt 2023-03-31
Date de la première publication 2024-03-12
Date d'octroi 2024-03-12
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Rensburg, Christopher Van

Abrégé

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.

Classes IPC  ?

  • H04L 65/1093 - Procédures en session en supprimant des participants
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/1089 - Procédures en session en supprimant des médias

5.

SYSTEMS AND METHODS FOR STRUCTURING INFORMATION IN A COLLABORATION ENVIRONMENT

      
Numéro d'application 18480651
Statut En instance
Date de dépôt 2023-10-04
Date de la première publication 2024-02-01
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Zhuk, Vadim
  • Prask, Helen
  • Anisimov, Ivan
  • Zhuk, William

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06N 20/00 - Apprentissage automatique

6.

LOW-CONTACT / NO-CONTACT EVENT MANAGEMENT FOR HYBRID IN-PERSON / VIRTUAL EVENTS

      
Numéro d'application 18480679
Statut En instance
Date de dépôt 2023-10-04
Date de la première publication 2024-01-25
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Can, Ahmet
  • Baran, Kerem

Abrégé

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.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • G06Q 30/0207 - Remises ou incitations, p.ex. coupons ou rabais
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

7.

METHOD AND SYSTEM FOR ADJUSTING SHARED CONTENT

      
Numéro d'application 17869445
Statut En instance
Date de dépôt 2022-07-20
Date de la première publication 2024-01-25
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Konshin, Kirill

Abrégé

A computer-implemented method for adjusting content shared during communication sessions, comprising: obtaining, through a first device, a content to share, determining a primary portion of the content to share, adjusting the content to share based on the primary portion to generate a first adjusted content to share and causing the first adjusted content to share to be displayed on a second device.

Classes IPC  ?

  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences

8.

METHODS AND SYSTEMS FOR PRE-RECORDED PARTICIPATION IN A CONFERENCE

      
Numéro d'application 17867293
Statut En instance
Date de dépôt 2022-07-18
Date de la première publication 2024-01-18
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

The present disclosure provides methods and systems for creating recordings for virtual conferences. According to one of the embodiments a computer-implemented method is provided. The method comprises: requesting that an invitee of a virtual conference, through a conferencing platform, create a pre-recording to be played during the virtual conference; receiving the pre-recording, through the conferencing platform, from the invitee prior to the conference; storing the pre-recording in a database associated with the conferencing platform; identifying, through the conferencing platform, a first request from a first participant to perform an action on the pre-recording during the conference; and in response to identifying the request from the participant, performing the action, through the conferencing platform, on the pre-recording during the conference.

Classes IPC  ?

  • G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences

9.

METHODS AND SYSTEMS FOR GENERATING SUMMARIES

      
Numéro d'application 17853311
Statut En instance
Date de dépôt 2022-06-29
Date de la première publication 2024-01-04
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Kukde, Prashant
  • Hiray, Sushant

Abrégé

A computer-implemented machine learning method for generating real-time summaries is provided. The method comprises identifying a speech segment during a conference session, generating a real-time transcript from the speech segment, determining a topic from the real-time transcript, generating a summary of the topic, and streaming the summary of the topic during the conference session.

Classes IPC  ?

  • G06F 40/166 - Traitement de texte Édition, p.ex. insertion ou suppression
  • G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
  • G06F 40/30 - Analyse sémantique
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix
  • G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation

10.

SYSTEMS AND METHODS FOR ESTABLISHING A CALL CONNECTION

      
Numéro d'application 18453135
Statut En instance
Date de dépôt 2023-08-21
Date de la première publication 2023-12-07
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Cai, Qinghua
  • Chen, Jianwei
  • Li, Weiming
  • Van Rensburg, Christopher
  • Arastafar, Martin

Abrégé

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.

Classes IPC  ?

  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
  • H04M 1/253 - Appareils téléphoniques utilisant la transmission numérique de la parole
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

11.

SYSTEMS AND METHODS FOR CONVERTING EMAILS TO CHAT CONVERSATIONS

      
Numéro d'application 18361130
Statut En instance
Date de dépôt 2023-07-28
Date de la première publication 2023-11-16
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Shmunis, Vladimir
  • Vendrow, Vlad
  • Khawam, Patrice
  • Van Rensburg, Christopher
  • Jaffe, Theodore

Abrégé

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.

Classes IPC  ?

  • H04L 51/56 - Messagerie unifiée, p.ex. interactions entre courriel, messagerie instantanée ou messagerie IP convergente [CPM]
  • H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/04 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM]

12.

COMPUTER SUPPORTED ENVIRONMENT FOR AUTOMATICALLY PRIORITIZING ELECTRONIC MESSAGES BASED ON IMPORTANCE TO THE SENDER

      
Numéro d'application 18214756
Statut En instance
Date de dépôt 2023-06-27
Date de la première publication 2023-10-26
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

A method includes analyzing a content of an electronic message associated with a sender. A score associated with the electronic message is generated. The score is indicative of an importance of the electronic message to the sender. The electronic message is automatically flagging based on the score. The flagged electronic message is transmitted to a recipient.

Classes IPC  ?

  • H04L 51/226 - Livraison selon les priorités
  • G06N 20/00 - Apprentissage automatique
  • G06F 40/30 - Analyse sémantique
  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p.ex. des réponses automatiques ou des messages générés par un agent conversationnel
  • H04L 51/234 - Surveillance ou traitement des messages pour le suivi des messages

13.

MASKING VIDEO FEEDBACK LOOP DURING SCREEN SHARING

      
Numéro d'application 18213393
Statut En instance
Date de dépôt 2023-06-23
Date de la première publication 2023-10-19
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Petrov, Aleksei

Abrégé

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.

Classes IPC  ?

  • H04N 7/15 - Systèmes pour conférences
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04N 7/14 - Systèmes à deux voies
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences

14.

Low-contact / no-contact event management for hybrid in-person / virtual events

      
Numéro d'application 17557379
Numéro de brevet 11790285
Statut Délivré - en vigueur
Date de dépôt 2021-12-21
Date de la première publication 2023-10-17
Date d'octroi 2023-10-17
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Can, Ahmet
  • Baran, Kerem

Abrégé

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.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • G06Q 30/0207 - Remises ou incitations, p.ex. coupons ou rabais
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

15.

SYSTEMS AND METHODS FOR HANDLING CALLS IN MULTIPLE BROWSER TABS

      
Numéro d'application 18075849
Statut En instance
Date de dépôt 2022-12-06
Date de la première publication 2023-09-28
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Lee, David Tai-Wei
  • Wen, Lueqin
  • Ji, Yicong
  • Hou, Zenghao
  • Subramaniam, Srikumar

Abrégé

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.

Classes IPC  ?

  • H04L 65/1059 - Fonctionnalités du terminal de l'utilisateur final spécialement adaptées à la communication en temps réel
  • H04L 65/1104 - Protocole d'initiation de session [SIP]
  • H04L 65/1108 - Protocoles basés sur le Web, p.ex. webRTC

16.

SUMMARIZING MEETING CONTENT WITH ACCURACY CONTROL

      
Numéro d'application 17698963
Statut En instance
Date de dépôt 2022-03-18
Date de la première publication 2023-09-21
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

A computer-implemented method for generating a meeting summary of a meeting session is provided. The method comprises identifying a plurality of sentences spoken during a meeting session. The method further comprises assigning a relevance score to each sentence in the plurality of sentences. The relevance score represents how important each sentence is to the meeting session. The method further comprises generating a set of relevant sentences from the plurality of sentences based upon the relevance score assigned to each sentence and a relevance threshold. The relevance threshold represents a desired level of understanding of content from the meeting session. The method further comprises generating the meeting summary based on the set of relevant sentences and sending the meeting summary to a device associated with a user.

Classes IPC  ?

  • G06F 40/166 - Traitement de texte Édition, p.ex. insertion ou suppression
  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G06F 40/30 - Analyse sémantique
  • G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
  • G06Q 10/10 - Bureautique; Gestion du temps

17.

System and method for joining a meeting and setup thereof

      
Numéro d'application 17831201
Numéro de brevet 11763267
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2023-09-19
Date d'octroi 2023-09-19
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Budkiewicz, Arnaud
  • Sipes, David
  • Tumansky, Simon
  • Chakraborty, Arindam
  • Mclaughlin, Yufei
  • Arastafar, Martin
  • Vendrow, Vlad
  • Liu, Phillip
  • Guglani, Dipkin

Abrégé

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.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p.ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • G06F 9/54 - Communication interprogramme
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus

18.

SYSTEMS AND METHODS FOR RECOGNIZING USER INFORMATION

      
Numéro d'application 18309976
Statut En instance
Date de dépôt 2023-05-01
Date de la première publication 2023-08-24
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Vendrow, Vlad
  • Parland, Erik
  • Pevzner, Dmitry
  • Mikhailov, Ilya

Abrégé

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.

Classes IPC  ?

19.

COMPUTER-IMPLEMENTED METHOD OF PERFORMING A REAL-TIME COLLABORATION SESSION, COLLABORATIVE PLATFORM FOR PERFORMING REAL-TIME COLLABORATION SESSIONS, AND COLLABORATIVE CHAT POST OBJECT

      
Numéro d'application 18309920
Statut En instance
Date de dépôt 2023-05-01
Date de la première publication 2023-08-24
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Nikolaou, Ioannis

Abrégé

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.

Classes IPC  ?

  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 65/4053 - Dispositions pour la communication multipartite, p.ex. pour les conférences sans commande de la prise de parole

20.

SYSTEM AND METHOD FOR REARRANGING CONFERENCE RECORDINGS

      
Numéro d'application 17847028
Statut En instance
Date de dépôt 2022-06-22
Date de la première publication 2023-08-17
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Kukde, Prashant
  • Vendrow, Vlad
  • Sviridov, Alexey

Abrégé

A computer-implemented method for recording, comprising: transcribing a content of a conference session using a conferencing system, determining a topic from the content of the conference session, determining a timestamp for the topic from the content using the conferencing system, determining a snippet from the content, assigning the snippet to the topic and rearranging the snippet based on the topic and the timestamp within the conferencing system.

Classes IPC  ?

  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences

21.

METHOD AND APPARATUS FOR CONTROLLING SESSIONS FROM ONE OR MORE DEVICES

      
Numéro d'application 18190250
Statut En instance
Date de dépôt 2023-03-27
Date de la première publication 2023-07-20
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chappelle, Doug
  • Ruetschi, Johannes
  • Cripe, Jeffrey
  • De Lemos, Ricardo
  • Jiang, Qiusheng
  • Hofstetter, Robert
  • Shafique, Hashim
  • Glasnapp, Keith
  • Pastro, Rodrigo
  • Mcniece, Jeff
  • Gowda, Dinesh Kapani
  • Zaniolo, Luiz Cesar
  • Puranik, Viraj
  • Garbin, Christian

Abrégé

An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.

Classes IPC  ?

  • H04L 65/1093 - Procédures en session en supprimant des participants
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 3/58 - Dispositions pour transférer les appels reçus d'un abonné à un autre; Dispositions pour permettre des conversations intérimaires entre le demandeur ou le demandé et une tierce personne
  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
  • G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04N 7/15 - Systèmes pour conférences

22.

System and method for deep message editing in a chat communication environment

      
Numéro d'application 17838748
Numéro de brevet 11924154
Statut Délivré - en vigueur
Date de dépôt 2022-06-13
Date de la première publication 2023-07-06
Date d'octroi 2024-03-05
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Arastafar, Martin
  • Pantyukhin, Alexander

Abrégé

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.

Classes IPC  ?

  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation
  • H04L 51/04 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM]
  • H04L 51/063 - Adaptation du contenu, p.ex. remplacement d'un contenu inapproprié
  • H04L 51/224 - Surveillance ou traitement des messages en fournissant une notification sur les messages entrants, p.ex. des poussées de notifications des messages reçus

23.

Streaming video trunking

      
Numéro d'application 17854764
Numéro de brevet 11838572
Statut Délivré - en vigueur
Date de dépôt 2022-06-30
Date de la première publication 2023-06-22
Date d'octroi 2023-12-05
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Robinson, Charley
  • García, Gustavo
  • Rajasekar, Badri

Abrégé

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.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p.ex. établissement de priorité des requêtes de clients
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/2187 - Transmission en direct

24.

Systems and methods for creating and presenting virtual events

      
Numéro d'application 17945402
Numéro de brevet 11948253
Statut Délivré - en vigueur
Date de dépôt 2022-09-15
Date de la première publication 2023-06-22
Date d'octroi 2024-04-02
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Boufarhat, Johnny

Abrégé

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.

Classes IPC  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p.ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04N 7/14 - Systèmes à deux voies

25.

Systems and methods for structuring information in a collaboration environment

      
Numéro d'application 18166608
Numéro de brevet 11811544
Statut Délivré - en vigueur
Date de dépôt 2023-02-09
Date de la première publication 2023-06-15
Date d'octroi 2023-11-07
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Zhuk, Vadim
  • Prask, Helen
  • Anisimov, Ivan
  • Zhuk, William

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06N 20/00 - Apprentissage automatique

26.

ENABLING AND DISABLING END-TO-END ENCRYPTION IN MULTIPARTY CONFERENCE

      
Numéro d'application 17837462
Statut En instance
Date de dépôt 2022-06-10
Date de la première publication 2023-06-15
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Artemov, Danil
  • Fishkov, Daniel
  • Rosenblit, Lev

Abrégé

A computer-implemented method for dynamically disabling an end-to-end encryption session within an online meeting session is provided. The method comprises engaging in an online meeting session in which an end-to-end encryption session is enabled. The method further comprises sending, to a key orchestration server, a first encrypted message in which the contents of the first encrypted message are instructions to disable the end-to-end encryption session. The method further comprises receiving, from the key orchestration server, a second encrypted message that indicates that a participant has initiated disabling of the end-to-end encryption session. In response to receiving the second encrypted message disabling the end-to-end encryption session while maintaining the online meeting session.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences

27.

SYSTEM AND METHOD OF CALLER VERIFICATION

      
Numéro d'application 18099689
Statut En instance
Date de dépôt 2023-01-20
Date de la première publication 2023-05-18
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Toshikawa, Tetsumasa

Abrégé

A computer-implemented method and system for improving caller verification is provided. The method comprises registering an intended communications session by generating a key using, at least, a first call time window identifier, and storing the key in a database; in response to registering the intended communication session, receiving a request for caller verification, wherein the request comprises data representing a second call time window identifier; in response to receiving the request for caller verification, generating a comparison key based on the request; comparing the comparison key with the key stored in the database; and verifying the intended communication session in response to comparing the comparison key with the key.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/08 - Répartition de clés

28.

METHODS AND SYSTEMS FOR ASSOCIATING A TEAM WITH A MEETING

      
Numéro d'application 18152201
Statut En instance
Date de dépôt 2023-01-10
Date de la première publication 2023-05-18
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Raje, Prasad
  • Wang, John
  • Machado, Michael

Abrégé

A method for associating a team with a meeting for prospective meeting attendees includes training a machine-learning algorithm to determine a match metric between a group of meeting attendees and a plurality of teams; in response to receiving a meeting invitation for a meeting, determining, by the processor, using the trained machine-learning algorithm, a match metric for each of the plurality of teams in a team system; in response to determining that the match metric for each of the plurality of teams is below a threshold value, creating, by the processor, a new team; associating, by the processor, the new team with the meeting for prospective meeting attendees; and sending, to the prospective meeting attendees, a link to the new team.

Classes IPC  ?

  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • G06Q 10/107 - Gestion informatisée du courrier électronique
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation

29.

METHODS AND SYSTEMS FOR DIRECTING COMMUNICATIONS

      
Numéro d'application 18093580
Statut En instance
Date de dépôt 2023-01-05
Date de la première publication 2023-05-11
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chen, Jianwei
  • Li, Weiming
  • Huang, Yanrong

Abrégé

A method for improving communications in a digital collaboration environment by receiving a communication directed to a first user, determining that the first user is unavailable, in response to determining that the first user is unavailable, determining a second user based on an attribute, and notifying the second user about the communication directed to the first user.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • H04L 51/043 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM] en utilisant ou en gérant les informations de présence
  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • H04L 67/50 - Services réseau

30.

Mitigating network resource contention

      
Numéro d'application 17724265
Numéro de brevet 11930094
Statut Délivré - en vigueur
Date de dépôt 2022-04-19
Date de la première publication 2023-04-06
Date d'octroi 2024-03-12
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Klein, Nicolas

Abrégé

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.

Classes IPC  ?

  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p.ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 47/2416 - Trafic en temps réel
  • H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences

31.

METHOD FOR ENCODING OF A VIDEO STREAM

      
Numéro d'application 18060195
Statut En instance
Date de dépôt 2022-11-30
Date de la première publication 2023-03-30
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Amon, Peter
  • Oertel, Norbert
  • Agthe, Bernhard

Abrégé

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.

Classes IPC  ?

  • H04N 19/114 - Adaptation de la structure du groupe d’images, p.ex. nombre de trames B entre deux trames d’ancrage
  • H04N 7/15 - Systèmes pour conférences
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p.ex. rafraîchissement d’image
  • H04N 19/177 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un groupe d’images [GOP]
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p.ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéo; Remultiplexage de flux multiplexés; Extraction ou traitement de SI; Désassemblage d'un flux élémentaire mis en paquets
  • H04N 19/31 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p.ex. l'échelonnage dans le domaine temporel
  • H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
  • H04N 7/14 - Systèmes à deux voies

32.

SYSTEMS AND METHODS FOR PROVIDING AGGREGATE GROUP PRESENCE STATE IDENTIFIER

      
Numéro d'application 17490701
Statut En instance
Date de dépôt 2021-09-30
Date de la première publication 2023-03-30
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

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.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles

33.

SYSTEMS AND METHODS FOR LINKING NOTES AND TRANSCRIPTS

      
Numéro d'application 17479984
Statut En instance
Date de dépôt 2021-09-20
Date de la première publication 2023-03-23
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

34.

System and method for identifying active communicator

      
Numéro d'application 17468158
Numéro de brevet 11876842
Statut Délivré - en vigueur
Date de dépôt 2021-09-07
Date de la première publication 2023-03-09
Date d'octroi 2024-01-16
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p.ex. sous l’influence de la présence des objets affichés
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p.ex. radio sur Internet pour la multidiffusion ou la diffusion

35.

Display screen with a graphical user interface

      
Numéro d'application 29814857
Numéro de brevet D0976928
Statut Délivré - en vigueur
Date de dépôt 2021-11-09
Date de la première publication 2023-01-31
Date d'octroi 2023-01-31
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Boufarhat, Johnny
  • Song, Hyeji
  • Cardozo, Hernán Sartorio

36.

SYSTEMS AND METHODS FOR VIRTUAL MEETING SPEAKER SEPARATION

      
Numéro d'application 17364583
Statut En instance
Date de dépôt 2021-06-30
Date de la première publication 2023-01-05
Propriétaire RingCentral, Inc (USA)
Inventeur(s)
  • Kukde, Prashant
  • Hiray, Sushant Shivram

Abrégé

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.

Classes IPC  ?

  • G10L 21/0272 - Séparation du signal de voix
  • G10L 25/93 - Différenciation entre parties voisées et non voisées des signaux de la parole
  • G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation

37.

Display screen with a graphical user interface

      
Numéro d'application 29814863
Numéro de brevet D0973073
Statut Délivré - en vigueur
Date de dépôt 2021-11-09
Date de la première publication 2022-12-20
Date d'octroi 2022-12-20
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Boufarhat, Johnny
  • Song, Hyeji
  • Cardozo, Hernán Sartorio

38.

Media provider shim for virtual events

      
Numéro d'application 17583865
Numéro de brevet 11522934
Statut Délivré - en vigueur
Date de dépôt 2022-01-25
Date de la première publication 2022-12-06
Date d'octroi 2022-12-06
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Garcia Mendoza Sanchez, Armando Antonio
  • Pereira, Goncalo
  • Garcia, Gustavo
  • Robinson, Charley
  • Mullen, Thomas

Abrégé

Media, methods, and systems are provided for a shim to enable dynamic selection of RTC during virtual events. A virtual event may be created, and an RTC provider may be selected for the virtual event. A connection request to connect to the RTC provider may be received from a client device. Thereafter, connection data may be signaled to the client device. A signaling message may be received from the client device. The signaling message may be intercepted and translated by the shim. The signaling message may then be transmitted to a signaling server for connecting to the RTC provider. Changes of state of the virtual event may be monitored to determine if a new RTC provider should be leveraged.

Classes IPC  ?

  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p.ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]

39.

Display screen with graphical user interface

      
Numéro d'application 29814869
Numéro de brevet D0971247
Statut Délivré - en vigueur
Date de dépôt 2021-11-09
Date de la première publication 2022-11-29
Date d'octroi 2022-11-29
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Boufarhat, Johnny
  • Song, Hyeji

40.

Display screen with graphical user interface

      
Numéro d'application 29814867
Numéro de brevet D0971246
Statut Délivré - en vigueur
Date de dépôt 2021-11-09
Date de la première publication 2022-11-29
Date d'octroi 2022-11-29
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Boufarhat, Johnny
  • Song, Hyeji

41.

SYSTEMS AND METHODS FOR RECOGNIZING A SPEECH OF A SPEAKER

      
Numéro d'application 17813367
Statut En instance
Date de dépôt 2022-07-19
Date de la première publication 2022-11-03
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Mikhailov, Ilya Vladimirovish

Abrégé

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.

Classes IPC  ?

  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 15/04 - Segmentation; Détection des limites de mots
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G10L 25/90 - Détermination de la hauteur tonale des signaux de parole
  • G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G10L 15/24 - Reconnaissance de la parole utilisant des caractéristiques non acoustiques
  • G10L 13/00 - Synthèse de la parole; Systèmes de synthèse de la parole à partir de texte

42.

Systems and methods for creating and presenting virtual events

      
Numéro d'application 17559351
Numéro de brevet 11475635
Statut Délivré - en vigueur
Date de dépôt 2021-12-22
Date de la première publication 2022-10-18
Date d'octroi 2022-10-18
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s) Boufarhat, Johnny

Abrégé

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.

Classes IPC  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p.ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04N 7/14 - Systèmes à deux voies

43.

Computer-Implemented Method for Controlling a Collaboration Platform, Communication and Collaboration Application and Communication and Collaboration Platform

      
Numéro d'application 17846291
Statut En instance
Date de dépôt 2022-06-22
Date de la première publication 2022-10-13
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s) Brieskorn, Juergen

Abrégé

A method can include receiving a request for a read receipt by a first user of a predetermined user group for a session. The request for a read receipt can refer to an information segment of the thread supplied with a tag by the first user. The tag can include a predetermined character string identifying at least one second user from whom the first user requests the read receipt for the tagged information segment. The second user can be identified in a database, a notification containing the information segment to at least one second user can be sent and an acknowledgment message from the second user that he has read the notification containing the information segment can then be received for assigning a read receipt to the information segment as soon as the at least one second user has read the notification.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation

44.

ENCRYPTING DATA RECORDS AND PROCESSING ENCRYPTED RECORDS WITHOUT EXPOSING PLAINTEXT

      
Numéro d'application 17663689
Statut En instance
Date de dépôt 2022-05-17
Date de la première publication 2022-09-01
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Lahav, Aviad
  • Rosenblit, Lev

Abrégé

A computer implemented method of applying a unified search for a match of one or more features in a plurality of encrypted records, comprising using one or more processors of a server associated with a database comprising a plurality of encrypted records. The processor(s) is adapted for receiving a query for searching one or more plaintext features in the plurality of encrypted, searching for a match of the one or more plaintext features using a first search methodology and a second search methodology and outputting an indication of matching encrypted records according to the match. Wherein the second search methodology is asymptotically faster than the first search methodology and wherein the first search methodology is used for searching a subset of the plurality of encrypted records selected based on status indication associated with each encrypted record.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/64 - Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/9038 - Présentation des résultats des requêtes
  • G06F 16/903 - Requêtes
  • G06F 21/60 - Protection de données
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

45.

Streaming video trunking

      
Numéro d'application 17557909
Numéro de brevet 11412278
Statut Délivré - en vigueur
Date de dépôt 2021-12-21
Date de la première publication 2022-08-09
Date d'octroi 2022-08-09
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Robinson, Charley
  • Garcia, Gustavo
  • Rajasekar, Badri

Abrégé

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.

Classes IPC  ?

  • H04N 21/21 - Serveurs spécialement adaptés à la distribution de contenu, p.ex. serveurs VOD; Leurs opérations Éléments composants de serveur ou architectures de serveur
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p.ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p.ex. établissement de priorité des requêtes de clients
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/2187 - Transmission en direct

46.

System and method for joining a meeting and setup thereof

      
Numéro d'application 16948678
Numéro de brevet 11379799
Statut Délivré - en vigueur
Date de dépôt 2020-09-28
Date de la première publication 2022-07-05
Date d'octroi 2022-07-05
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Budkiewicz, Arnaud
  • Sipes, David
  • Tumansky, Simon
  • Chakraborty, Arindam
  • Mclaughlin, Yufei
  • Arastafar, Martin
  • Vendrow, Vlad
  • Liu, Phillip
  • Guglani, Dipkin

Abrégé

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.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • G06F 9/54 - Communication interprogramme
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p.ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises

47.

Methods and systems for associating a team with a meeting

      
Numéro d'application 17139550
Numéro de brevet 11568370
Statut Délivré - en vigueur
Date de dépôt 2020-12-31
Date de la première publication 2022-06-30
Date d'octroi 2023-01-31
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Raje, Prasad
  • Wang, John
  • Machado, Michael

Abrégé

A method for associating a team with a meeting for prospective meeting includes receiving a meeting invitation comprising first information, wherein the first information comprises data identifying the prospective meeting attendees, receiving second information for a plurality of teams, wherein the second information comprises data identifying members for each one of the plurality of teams, comparing the first information with the second information to determine a match metric for each one of the plurality of teams, and determining a matching team from the plurality of teams for which the match metric is above a match threshold value. The method further includes, in response to determining that the match metric is below the match threshold value computed for each one of the plurality of teams, creating a new team, and associating one of the matching team or the new team with the meeting for prospective meeting attendees.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation

48.

SYSTEM AND METHOD FOR FACILITATING ONLINE CHAT EDITS

      
Numéro d'application 17247875
Statut En instance
Date de dépôt 2020-12-28
Date de la première publication 2022-06-30
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Parland, Erik Dmitrievich
  • Arastafar, Martin

Abrégé

A method includes receiving a plurality of textual data from one or more users within an online chat group. The method also includes rendering the plurality of textual data for each user of the online chat group. The method includes further enabling one user from the online chat group to edit a textual data originated by another user from the online chat group. A notification is rendered on a graphical user interface (GUI) that the textual data originated by the another user has been edited. In response to a user selection thereof, the edit is accepted, rejected, or further edited.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences

49.

SYSTEM AND METHOD FOR GAUGING ENGAGEMENT LEVEL OF ONLINE GROUP MEMBERS WITH SHARED ELECTRONIC DATA

      
Numéro d'application 17247438
Statut En instance
Date de dépôt 2020-12-10
Date de la première publication 2022-06-16
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Arastafar, Martin

Abrégé

A method includes monitoring accesses to a plurality of data shared with a plurality of online users that form an online group, wherein the plurality of data is shared over a plurality of times. The method further includes determining statistical information associated with accesses to the plurality of data by the plurality of online users. The method also includes displaying the statistical information in a graphical user interface (GUI).

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus

50.

METHOD AND SYSTEM FOR AUTOMATIC TRANSMISSION OF STATUS INFORMATION

      
Numéro d'application 17650964
Statut En instance
Date de dépôt 2022-02-14
Date de la première publication 2022-06-02
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Rist, Claus

Abrégé

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.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 65/1033 - Passerelles de signalisation
  • H04L 65/1063 - Serveurs d'applications fournissant des services réseau
  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p.ex. des réponses automatiques ou des messages générés par un agent conversationnel
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 

51.

Systems and methods for establishing a call connection

      
Numéro d'application 17590080
Numéro de brevet 11770479
Statut Délivré - en vigueur
Date de dépôt 2022-02-01
Date de la première publication 2022-05-19
Date d'octroi 2023-09-26
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Cai, Qinghua
  • Chen, Jianwei
  • Li, Weiming
  • Van Rensburg, Christopher
  • Arastafar, Martin

Abrégé

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.

Classes IPC  ?

  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04M 5/00 - Centraux manuels
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
  • H04M 1/253 - Appareils téléphoniques utilisant la transmission numérique de la parole
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

52.

Computer-implemented method of performing a real-time collaboration session, collaborative platform for performing real-time collaboration sessions, and collaborative chat post object

      
Numéro d'application 17575882
Numéro de brevet 11671471
Statut Délivré - en vigueur
Date de dépôt 2022-01-14
Date de la première publication 2022-05-05
Date d'octroi 2023-06-06
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Nikolaou, Ioannis

Abrégé

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.

Classes IPC  ?

  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 65/4053 - Dispositions pour la communication multipartite, p.ex. pour les conférences sans commande de la prise de parole

53.

Mitigating network resource contention

      
Numéro d'application 17495381
Numéro de brevet 11323540
Statut Délivré - en vigueur
Date de dépôt 2021-10-06
Date de la première publication 2022-05-03
Date d'octroi 2022-05-03
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s) Klein, Nicolas

Abrégé

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.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p.ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises
  • H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04L 47/2416 - Trafic en temps réel

54.

SYSTEM AND METHOD OF DETERMINING AN EMOTIONAL STATE OF A USER

      
Numéro d'application 16948780
Statut En instance
Date de dépôt 2020-09-30
Date de la première publication 2022-03-31
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Jain, Nitesh
  • Kirmani, Shazeeye
  • Goldstein, Evelin
  • Barakzai, Anam

Abrégé

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.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 7/15 - Systèmes pour conférences

55.

System and method of intelligently sharing conference content

      
Numéro d'application 16948781
Numéro de brevet 11553012
Statut Délivré - en vigueur
Date de dépôt 2020-09-30
Date de la première publication 2022-03-31
Date d'octroi 2023-01-10
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • H04L 65/1089 - Procédures en session en supprimant des médias
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • G06N 20/00 - Apprentissage automatique

56.

System and method for determining a source and topic of content for posting in a chat group

      
Numéro d'application 17451042
Numéro de brevet 11881960
Statut Délivré - en vigueur
Date de dépôt 2021-10-15
Date de la première publication 2022-02-03
Date d'octroi 2024-01-23
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
  • G06F 40/30 - Analyse sémantique
  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p.ex. des réponses automatiques ou des messages générés par un agent conversationnel
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • H04L 51/216 - Gestion de l'historique des conversations, p.ex. regroupement de messages dans des sessions ou des fils de conversation

57.

Maze-driven self-diagnostics using reinforcement learning

      
Numéro d'application 16921148
Numéro de brevet 11461162
Statut Délivré - en vigueur
Date de dépôt 2020-07-06
Date de la première publication 2022-01-06
Date d'octroi 2022-10-04
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chen, Chunzhi
  • Zheng, Guo Rong
  • Armstrong, Kenneth

Abrégé

Systems and methods are provided for automatedly troubleshooting a computing application (e.g., a cloud-based computing application). An application domain of the computing application is modeled as a two-dimensional array of cells, a first dimension of the array representing components or microservices of the application domain, and a second dimension of the array representing states of the components or microservices, the array including paths between pairs of cells in the array. A troubleshooting goal is defined as a target state of the application domain, the target state corresponding to a target cell in the array. An initial state of the application domain is also provided, the initial state corresponding to an initial cell in the array. A reinforcement-learning-trained machine-learning algorithm can determine a solution path in the array between the initial cell and the target cell. Divergence between a failure case and a solution path indicates a probable failure cause.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06N 20/00 - Apprentissage automatique
  • G06N 5/04 - Modèles d’inférence ou de raisonnement

58.

Methods and systems for directing communications

      
Numéro d'application 16944729
Numéro de brevet 11580469
Statut Délivré - en vigueur
Date de dépôt 2020-07-31
Date de la première publication 2021-12-30
Date d'octroi 2023-02-14
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chen, Jianwei
  • Li, Weiming
  • Huang, Yanrong

Abrégé

A method for improving communications in a digital collaboration environment by receiving a communication directed to a first user, determining that the first user is unavailable, in response to determining that the first user is unavailable, determining a second user based on an attribute, and notifying the second user about the communication directed to the first user.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
  • H04L 51/043 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM] en utilisant ou en gérant les informations de présence
  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
  • H04L 67/50 - Services réseau

59.

System and method for managing calls

      
Numéro d'application 17470292
Numéro de brevet 11677869
Statut Délivré - en vigueur
Date de dépôt 2021-09-09
Date de la première publication 2021-12-30
Date d'octroi 2023-06-13
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04M 1/72436 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité avec des moyens interactifs de gestion interne des messages pour la messagerie textuelle, p.ex. SMS ou courriel
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04W 4/08 - Gestion des groupes d'utilisateurs
  • H04M 3/02 - Appel de sous-stations, p.ex. par sonnerie
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04W 68/00 - Avertissement aux utilisateurs, p.ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

60.

Systems and methods for shifting call handling across multi-region service clusters

      
Numéro d'application 17175405
Numéro de brevet 11425246
Statut Délivré - en vigueur
Date de dépôt 2021-02-12
Date de la première publication 2021-12-30
Date d'octroi 2022-08-23
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Shubin, James
  • Leznik, Benjamin

Abrégé

A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.

Classes IPC  ?

  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04M 3/436 - Dispositions pour intercepter des appels entrants
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04M 3/523 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur avec répartition ou mise en file d'attente des appels
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04N 7/14 - Systèmes à deux voies

61.

Method for controlling a real-time conversation and real-time communication and collaboration platform

      
Numéro d'application 17296359
Numéro de brevet 11924370
Statut Délivré - en vigueur
Date de dépôt 2018-11-27
Date de la première publication 2021-12-23
Date d'octroi 2024-03-05
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Klaghofer, Karl
  • Schiffer, Wolfgang
  • Rodenbücher, Michael

Abrégé

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.

Classes IPC  ?

  • H04M 3/38 - Dispositions de service gradué, c. à d. interdiction à quelques abonnés d'établir certaines connexions
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • H04M 3/527 - Dispositions centralisées de réponse aux appels ne demandant pas l'intervention d'un opérateur

62.

Systems and methods for establishing a call connection

      
Numéro d'application 17072152
Numéro de brevet 11330110
Statut Délivré - en vigueur
Date de dépôt 2020-10-16
Date de la première publication 2021-12-16
Date d'octroi 2022-05-10
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Cai, Qinghua
  • Chen, Jianwei
  • Li, Weiming
  • Van Rensburg, Christopher
  • Arastafar, Martin

Abrégé

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.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
  • H04M 1/253 - Appareils téléphoniques utilisant la transmission numérique de la parole
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes

63.

Systems and methods for structuring information in a collaboration environment

      
Numéro d'application 17443678
Numéro de brevet 11601294
Statut Délivré - en vigueur
Date de dépôt 2021-07-27
Date de la première publication 2021-11-18
Date d'octroi 2023-03-07
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Zhuk, Vadim
  • Prask, Helen
  • Anisimov, Ivan
  • Zhuk, William

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06N 20/00 - Apprentissage automatique

64.

System and method for noise cancellation

      
Numéro d'application 17222952
Numéro de brevet 11176923
Statut Délivré - en vigueur
Date de dépôt 2021-04-05
Date de la première publication 2021-11-16
Date d'octroi 2021-11-16
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Vendrow, Vlad
  • Mikhailov, Ilya Vladimirovich

Abrégé

A method includes receiving a video data associated with a user in an electronic conference. The method further includes receiving an audio data associated with the user in the electronic conference. It is appreciated that the video data is processed to determine one or more actions taken by the user, and wherein the processing identifies a physical surrounding of the user. The method further includes identifying a portion of the audio data to be suppressed based on the one or more actions taken by the user during the electronic conference and further based on the identification of the physical surrounding of the user.

Classes IPC  ?

  • G10L 17/06 - Techniques de prise de décision; Stratégies d’alignement de motifs
  • G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales
  • G10L 25/57 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour le traitement des signaux vidéo
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • H04N 7/15 - Systèmes pour conférences

65.

CLOUD-BASED COMMUNICATION SYSTEM FOR AUTONOMOUSLY PROVIDING COLLABORATIVE COMMUNICATION EVENTS

      
Numéro d'application 16858386
Statut En instance
Date de dépôt 2020-04-24
Date de la première publication 2021-10-28
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s) Lord, John

Abrégé

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.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 40/30 - Analyse sémantique

66.

Methods and systems for managing meeting notes

      
Numéro d'application 16934776
Numéro de brevet 11546182
Statut Délivré - en vigueur
Date de dépôt 2020-07-21
Date de la première publication 2021-09-30
Date d'octroi 2023-01-03
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Krikunov, Alexey
  • Chirva, Ivan
  • Bliznyuk, Danil
  • Bogatko, Alexander
  • Vendrow, Vlad
  • Van Rensburg, Christopher

Abrégé

The present disclosure provides systems and methods for managing meeting notes. In accordance with some embodiments, a method is provided that includes receiving nonverbal cue information associated with one or more meeting participants, determining an engagement level for each of the one or more meeting participants based on emotional information associated with the nonverbal cue information, composing meeting notes based on the determined engagement level for each of the one or more meeting participants, and storing the meeting notes.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions

67.

Method, device and system for providing input suggestion

      
Numéro d'application 17341727
Numéro de brevet 11750543
Statut Délivré - en vigueur
Date de dépôt 2021-06-08
Date de la première publication 2021-09-23
Date d'octroi 2023-09-05
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Mikhailov, Ilya Vladimirovich
  • Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • H04L 12/00 - Réseaux de données à commutation
  • H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau
  • H04L 51/222 - Surveillance ou traitement des messages en utilisant des informations de localisation géographique, p.ex. des messages transmis ou reçus à proximité d'un certain lieu ou d'une certaine zone
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/50 - Services réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 51/04 - Messagerie en temps réel ou quasi en temps réel, p.ex. messagerie instantanée [IM]

68.

System and method for provisioning temporary telephone numbers

      
Numéro d'application 17202117
Numéro de brevet 11218599
Statut Délivré - en vigueur
Date de dépôt 2021-03-15
Date de la première publication 2021-07-01
Date d'octroi 2022-01-04
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chau, Vi Dinh
  • Gupta, Naveen
  • Mukherjee, Rituparna
  • Ahluwalia, Nisha K.

Abrégé

Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.

Classes IPC  ?

  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 17/00 - Systèmes téléphoniques à prépaiement
  • H04W 4/16 - Services supplémentaires liés aux communications, p.ex. transfert ou mise en attente d'appels
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p.ex. protection des informations personnellement identifiables [PII]
  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04W 12/75 - Identité temporaire

69.

Collaborative communications environment and privacy setting associated therewith

      
Numéro d'application 17184001
Numéro de brevet 11968213
Statut Délivré - en vigueur
Date de dépôt 2021-02-24
Date de la première publication 2021-07-01
Date d'octroi 2024-04-23
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Cubba, Kevin

Abrégé

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.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité
  • G06F 21/60 - Protection de données
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences

70.

Message management methods and systems

      
Numéro d'application 17189753
Numéro de brevet 11503439
Statut Délivré - en vigueur
Date de dépôt 2021-03-02
Date de la première publication 2021-06-17
Date d'octroi 2022-11-15
Propriétaire RingCentral Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.

Classes IPC  ?

  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04M 3/533 - Systèmes de messagerie vocale
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 1/72436 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité avec des moyens interactifs de gestion interne des messages pour la messagerie textuelle, p.ex. SMS ou courriel
  • H04M 1/72421 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité pour donner accès à des services d’urgence les fonctions de service d’urgence étant activées automatiquement, p.ex. par détection d’une condition d’alarme

71.

METHOD, SYSTEM, AND SERVER FOR REDUCING NOISE IN A WORKSPACE

      
Numéro d'application 16772866
Statut En instance
Date de dépôt 2018-12-20
Date de la première publication 2021-06-10
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Kontothanasis, Epameinondas
  • Anagnostou, Sofia
  • Markou, Kleoniki
  • Tsiatsikas, Zisis

Abrégé

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.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04R 3/04 - Circuits pour transducteurs pour corriger la fréquence de réponse

72.

Methods and systems for establishing communications

      
Numéro d'application 17247783
Numéro de brevet 11013042
Statut Délivré - en vigueur
Date de dépôt 2020-12-22
Date de la première publication 2021-05-18
Date d'octroi 2021-05-18
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

A computer-implemented method for establishing communications, comprising receiving, from an initiator, an input with a user identifier (ID) to initiate a communication, determining that the user ID is associated with a Unified Communication as a Service (UCaaS) service provider user, providing, to the initiator, a link to a UCaaS service provider platform, and initiating the communication to the user ID using the UCaaS service provider platform.

Classes IPC  ?

  • H04W 76/10 - Gestion de la connexion Établissement de la connexion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04W 72/04 - Affectation de ressources sans fil

73.

VOICE OVER INTERNET PROTOCOL (VOIP) CALL QUALITY

      
Numéro d'application 16949660
Statut En instance
Date de dépôt 2020-11-09
Date de la première publication 2021-04-22
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Gu, Jinku
  • Yang, Guohua
  • Lin, Hongjin

Abrégé

A method for improving Voice over Internet Protocol (VoIP) call quality is disclosed. The method includes detecting, at a first computing device, a delay in receiving content data during a first media exchange. The first media exchange uses a first port. The method further includes automatically selecting a second port. The method also includes sending a port change notification featuring a port number of the second port to a second computing device. In some embodiments, the method further includes initiating a second media exchange using the second port.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 

74.

Method for conducting an audio and/or video conference

      
Numéro d'application 16500247
Numéro de brevet 11444821
Statut Délivré - en vigueur
Date de dépôt 2018-04-12
Date de la première publication 2021-04-22
Date d'octroi 2022-09-13
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Klaghofer, Karl

Abrégé

A method for conducting audio and/or video conference, in which one of the terminals that is coupled to a central conference unit takes on the role of a media server, and this occurs under the control of said central conference control unit.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • G06F 16/95 - Recherche dans le Web
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p.ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences

75.

System and method for detecting the end of an electronic conference session

      
Numéro d'application 16948778
Numéro de brevet 10972295
Statut Délivré - en vigueur
Date de dépôt 2020-09-30
Date de la première publication 2021-04-06
Date d'octroi 2021-04-06
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

A method includes monitoring data associated with an electronic conference session between a plurality of users during the electronic conference session. The method further includes determining that an electronic conference termination event has been triggered based on the monitored data and in absence of a user selection to terminate the electronic conference session. Responsive to determining that the electronic conference termination event has been triggered, an electronic conference session ending event is initiated.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04N 7/14 - Systèmes à deux voies

76.

Systems and methods for supporting a secure connectivity

      
Numéro d'application 16589002
Numéro de brevet 11425114
Statut Délivré - en vigueur
Date de dépôt 2019-09-30
Date de la première publication 2021-04-01
Date d'octroi 2022-08-23
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Shubin, James
  • Udalov, Alexey
  • Istomin, Sergei
  • Leznik, Benjamin
  • Ustinov, Sergey

Abrégé

A method for establishing communication includes receiving a request to establish communication with a server, the request including an internet protocol address of the server, forming a unique domain name comprising a unique part and a general part, and associating the unique domain name with the internet protocol address. The method further includes storing the unique domain name in association with the internet protocol address on a domain name server, and establishing a communication between a user device and the server by resolving the unique domain name.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

77.

Method, system, and device for cloud voice quality monitoring

      
Numéro d'application 16585530
Numéro de brevet 11196870
Statut Délivré - en vigueur
Date de dépôt 2019-09-27
Date de la première publication 2021-04-01
Date d'octroi 2021-12-07
Propriétaire RINGCENTRAL INC. (USA)
Inventeur(s) Vuppaladhadiam, Harikrishna

Abrégé

Systems and methods for communications are disclosed. The systems and methods can monitor a cloud-based voice over internet protocol (VoIP) calling system to determine an active call. The systems and methods can also analyze the active call to determine an indication of call quality, the analyzing occurring during the active call. Additionally, the systems and methods can compare the indication of call quality to a quality threshold. The compare can occur during the active call to determine when the active call has a poor call quality. The systems and methods can also report the poor call quality based on the comparing the indication of call quality to the quality threshold.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G10L 25/69 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour l’évaluation de signaux de voix synthétiques ou décodés
  • H04M 3/436 - Dispositions pour intercepter des appels entrants
  • H04M 7/12 - Dispositions d'interconnexion entre centres de commutation  pour l'exploitation entre centraux comportant différents types d'équipement de commutation, p.ex. à entraînement mécanique et pas à pas ou décimal et non décimal

78.

System and method of caller verification

      
Numéro d'application 16589009
Numéro de brevet 11595515
Statut Délivré - en vigueur
Date de dépôt 2019-09-30
Date de la première publication 2021-04-01
Date d'octroi 2023-02-28
Propriétaire RingCentral, inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Yoshikawa, Tetsumasa

Abrégé

A computer-implemented method and system for improving caller verification is provided. The method comprises registering an intended communications session by generating a key using, at least, a first call time window identifier, and storing the key in a database; in response to registering the intended communication session, receiving a request for caller verification, wherein the request comprises data representing a second call time window identifier; in response to receiving the request for caller verification, generating a comparison key based on the request; comparing the comparison key with the key stored in the database; and verifying the intended communication session in response to comparing the comparison key with the key.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/08 - Répartition de clés

79.

Systems and methods for shifting call handling across multi-region service clusters

      
Numéro d'application 16915811
Numéro de brevet 10951757
Statut Délivré - en vigueur
Date de dépôt 2020-06-29
Date de la première publication 2021-03-16
Date d'octroi 2021-03-16
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Shubin, James
  • Leznik, Benjamin

Abrégé

A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.

Classes IPC  ?

  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04M 3/436 - Dispositions pour intercepter des appels entrants
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04M 3/523 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur avec répartition ou mise en file d'attente des appels
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04N 7/14 - Systèmes à deux voies

80.

Method for establishing a telecommunication connection in a telecommunication system and telecommunication system

      
Numéro d'application 16951390
Numéro de brevet 11540338
Statut Délivré - en vigueur
Date de dépôt 2020-11-18
Date de la première publication 2021-03-11
Date d'octroi 2022-12-27
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Rist, Claus
  • Willmann, Michael
  • Glaser, Martin
  • Volkmann, Michael

Abrégé

In a telecommunication system comprising multiple switching nodes (10, 20, 30) having a respective local server (C1, C2, C3) and associated terminals (D1, D2, D3, D4) located within a network and a central DSS server (DSS) for controlling the telecommunication system by using a general switching protocol, the terminals (D1, D2, D3, D4) of a switching node (10, 20, 30) are controlled by the local server (C1, C2, C3) under a local protocol comprising control commands for node-internal call pickup. The pickup of a call directed from a third terminal (D4) to a first terminal (D3) assigned to a first switching node (10) through a second terminal (D1) assigned to another, second switching node (20) occurs across nodes by using the general switching protocol through transferring the control commands provided in the local protocol for call pickup to the general switching protocol and providing them across nodes through the central DSS server (DSS) to the multiple switching nodes (10, 20, 30) located within the network, and converting the registration of a terminal (D1, D2, D3, D4) for call pickup provided in the local protocol to the general switching protocol and forwarding it to the central DSS server.

Classes IPC  ?

  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04L 65/1046 - Contrôleurs d'appel; Serveurs d'appel
  • H04L 65/1053 - Entités fonctionnelles ou dispositions d’autocommutateur IP privé [IP-PABX]
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/1096 - Fonctions supplémentaires, p.ex. renvoi d'appel ou mise en attente d'appel
  • H04L 65/1059 - Fonctionnalités du terminal de l'utilisateur final spécialement adaptées à la communication en temps réel
  • H04W 60/02 - Rattachement à un réseau, p.ex. enregistrement; Suppression du rattachement à un réseau, p.ex. annulation de l'enregistrement par enregistrement périodique
  • H04W 72/04 - Affectation de ressources sans fil
  • H04W 80/10 - Protocoles de couche supérieure adaptés à la gestion de sessions, p.ex. protocole d'initiation de session [SIP Session Initiation Protocol]
  • H04W 88/12 - Dispositifs contrôleurs de points d'accès

81.

Cloud-based communication system for monitoring and facilitating collaboration sessions

      
Numéro d'application 17000133
Numéro de brevet 10979465
Statut Délivré - en vigueur
Date de dépôt 2020-08-21
Date de la première publication 2021-02-25
Date d'octroi 2021-04-13
Propriétaire RINGCENTRAL INC. (USA)
Inventeur(s)
  • Mombourquette, Darren
  • Abou-Sayed, Mona
  • Fahrendorff, Anders
  • Naidoo, Logendra

Abrégé

A cloud-based communication system for monitoring a collaboration session. Based on the monitoring, the system identifies a collaboration event that indicates desirability of a break or that a digression from a session topic has or is occurring. When a collaboration event is identified, a prompt is communicated to the facilitator of the collaboration session. The collaboration event may be defined in a variety of ways such as participant fatigue, participant distraction, or the like. The system provides the facilitator with actions to be initiated by the system (automatically or in response to facilitator/user input) to respond to an identified communication event. The actions include initiating a break, acting to avoid or reduce session digressions, and creating a highlight reel of the collaboration session, including a number of unique features enabling more efficient retrieval and/or review of data. A distracted or fatigued participant can be directed to access the highlight reel.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04N 7/15 - Systèmes pour conférences

82.

Systems and methods for conferencing

      
Numéro d'application 17024068
Numéro de brevet 11570216
Statut Délivré - en vigueur
Date de dépôt 2020-09-17
Date de la première publication 2021-01-07
Date d'octroi 2023-01-31
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Vendrow, Vlad
  • Petrov, Aleksei
  • Solovey, Dmitriy

Abrégé

Systems and methods are provided for establishing a video conference session. The systems and methods may include receiving, from a first conference client device, a request to establish a conference session with a second conference client device; determining a first media router for forwarding, to the second conference client device, a media data stream with predetermined attributes of a plurality of first media data streams generated by the first conference client device; determining a second media router for forwarding, to the first conference client, a media data stream with predetermined media attributes of a plurality of second media data streams generated by the second conference client device; and transmitting, to the first conference client device, a first address associated with the first media router and a second address associated with the second media router.

Classes IPC  ?

  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • H04L 65/403 - Dispositions pour la communication multipartite, p.ex. pour les conférences
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p.ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 65/75 - Gestion des paquets du réseau multimédia
  • H04L 65/1101 - Protocoles de session
  • H04L 65/10 - Architectures ou entités
  • H04L 41/08 - Gestion de la configuration des réseaux ou des éléments de réseau

83.

Telecommunication arrangement and procedures to establish a RTC connection between a first and second endpoint

      
Numéro d'application 17020921
Numéro de brevet 11357019
Statut Délivré - en vigueur
Date de dépôt 2020-09-15
Date de la première publication 2020-12-31
Date d'octroi 2022-06-07
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Tietsch, Michael
  • Klaghofer, Karl

Abrégé

A telecommunication system and a method for generating a real time connection between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check follow a procedure that includes the steps of generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint. During this procedure first there is an attempt to generate the real time connection using the highest-priority connection path. If this is not possible, then the system attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established. Furthermore, for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04W 72/10 - Affectation de ressources sans fil sur la base de critères de priorité
  • H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
  • H04W 72/08 - Affectation de ressources sans fil sur la base de critères de qualité
  • H04L 61/2575 - Traversée NAT en utilisant la récupération de correspondance d'adresses, p.ex. traversée simple du protocole de datagramme utilisateur via des utilitaires NAT [STUN] de session de traversée d'adresse réseau
  • H04L 61/2589 - Traversée NAT sur un serveur relais, p.ex. traversée utilisant le relais pour la traduction d’adresses de réseaux [TURN]
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 61/2514 - Traduction d'adresses de protocole Internet [IP] entre adresses IP locales et globales

84.

Systems and methods for suppressing repetitive notifications about messages in messaging groups

      
Numéro d'application 17009348
Numéro de brevet 11470035
Statut Délivré - en vigueur
Date de dépôt 2020-09-01
Date de la première publication 2020-12-24
Date d'octroi 2022-10-11
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Vendrow, Vlad

Abrégé

The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.

Classes IPC  ?

  • H04L 51/224 - Surveillance ou traitement des messages en fournissant une notification sur les messages entrants, p.ex. des poussées de notifications des messages reçus
  • H04L 67/55 - Services réseau par poussée
  • G06F 40/194 - Calcul de la différence entre fichiers
  • G06F 40/247 - Thésaurus; Synonymes
  • G06F 40/289 - Analyse syntagmatique, p.ex. techniques d’états finis ou regroupement

85.

System and method for capturing presentation gestures

      
Numéro d'application 16656142
Numéro de brevet 11163370
Statut Délivré - en vigueur
Date de dépôt 2019-10-17
Date de la première publication 2020-12-17
Date d'octroi 2021-11-02
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Parland, Erik Dmitrievich

Abrégé

A computer-implemented method and system for, using a camera, detecting a gesture during a video stream; using a computing device, generating a digital drawing that corresponds to the gesture and storing the digital drawing in a database as a gesture layer; using the computing device, combining the gesture layer with the video stream to generate a gesture visualization; and using the computing device, causing the gesture visualization to be displayed in one or more displays of one or more other computing devices.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 5/265 - Mélange
  • G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 7/15 - Systèmes pour conférences

86.

Voice over internet protocol (VoIP) call quality

      
Numéro d'application 16888190
Numéro de brevet 10868841
Statut Délivré - en vigueur
Date de dépôt 2020-05-29
Date de la première publication 2020-12-15
Date d'octroi 2020-12-15
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Gu, Jinku
  • Yang, Guohua
  • Lin, Hongjin

Abrégé

A method for improving Voice over Internet Protocol (VoIP) call quality is disclosed. The method includes detecting, at a first computing device, a delay in receiving content data during a first media exchange. The first media exchange uses a first port. The method further includes automatically selecting a second port. The method also includes sending a port change notification featuring a port number of the second port to a second computing device. In some embodiments, the method further includes initiating a second media exchange using the second port.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 

87.

Method for encoding of a video stream

      
Numéro d'application 16994838
Numéro de brevet 11546586
Statut Délivré - en vigueur
Date de dépôt 2020-08-17
Date de la première publication 2020-12-03
Date d'octroi 2023-01-03
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Amon, Peter
  • Oertel, Norbert
  • Agthe, Bernhard

Abrégé

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.

Classes IPC  ?

  • H04N 19/00 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques
  • H04N 19/114 - Adaptation de la structure du groupe d’images, p.ex. nombre de trames B entre deux trames d’ancrage
  • H04N 7/15 - Systèmes pour conférences
  • H04N 21/2365 - Multiplexage de plusieurs flux vidéo
  • H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p.ex. rafraîchissement d’image
  • H04N 19/177 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c. à d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un groupe d’images [GOP]
  • H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p.ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéo; Remultiplexage de flux multiplexés; Extraction ou traitement de SI; Désassemblage d'un flux élémentaire mis en paquets
  • H04N 19/31 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p.ex. l'échelonnage dans le domaine temporel
  • H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
  • H04N 7/14 - Systèmes à deux voies

88.

System and method for provisioning temporary telephone numbers

      
Numéro d'application 16947888
Numéro de brevet 10992819
Statut Délivré - en vigueur
Date de dépôt 2020-08-21
Date de la première publication 2020-12-03
Date d'octroi 2021-04-27
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Chau, Vi Dinh
  • Gupta, Naveen
  • Mukherjee, Rituparna
  • Ahluwalia, Nisha K.

Abrégé

Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.

Classes IPC  ?

  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 17/00 - Systèmes téléphoniques à prépaiement
  • H04W 4/16 - Services supplémentaires liés aux communications, p.ex. transfert ou mise en attente d'appels
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p.ex. protection des informations personnellement identifiables [PII]
  • H04W 12/00 - Dispositions de sécurité; Authentification; Protection de la confidentialité ou de l'anonymat
  • H04M 3/00 - Centraux automatiques ou semi-automatiques

89.

Systems and methods for recognizing user information

      
Numéro d'application 16583875
Numéro de brevet 11669728
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-11-05
Date d'octroi 2023-06-06
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Vendrow, Vlad
  • Parland, Erik
  • Pevzner, Dmitry
  • Mikhailov, Ilya

Abrégé

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.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/10 - Interfaces, langages de programmation ou boîtes à outils de développement logiciel, p.ex. pour la simulation de réseaux neuronaux

90.

System and method for determining a source and topic of content for posting in a chat group

      
Numéro d'application 16833007
Numéro de brevet 10819532
Statut Délivré - en vigueur
Date de dépôt 2020-03-27
Date de la première publication 2020-10-27
Date d'octroi 2020-10-27
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Vendrow, Vlad

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 12/58 - Systèmes de commutation de messages
  • G06F 40/30 - Analyse sémantique

91.

Method and telecommunications arrangement for transferring media data having differing media types via a network sensitive to quality of service

      
Numéro d'application 16922086
Numéro de brevet 11388212
Statut Délivré - en vigueur
Date de dépôt 2020-07-07
Date de la première publication 2020-10-22
Date d'octroi 2022-07-12
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Klaghofer, Karl
  • Totzke, Jurgen
  • Tietsch, Michael

Abrégé

A telecommunication system and a method for transferring media data from a first client over a QoS-sensitive network to a second client. The system and method can permit media data, which contain a first media type with a first traffic class and a second media type with a second traffic class to be bundled by the first client into second packets. In each second packet, the traffic class for each media type is marked in layer 4 and/or layer 5. The second packets can be transmitted toward the second client. Either before or during the transfer to the network, the second packets can be unbundled using the markings in layer 4 and/or layer 5 and then bundled into first packets, each of which has only one of the traffic classes. At least some of the first packets can then be transmitted over the network to the second client.

Classes IPC  ?

  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p.ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 65/10 - Architectures ou entités
  • H04L 69/326 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche transport [couche OSI 4]
  • H04L 69/327 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche session [couche OSI 5]
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04L 47/2491 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en faisant correspondre les exigences de qualité du service [QoS] entre différents réseaux

92.

System and method for message reaction analysis

      
Numéro d'application 16946678
Numéro de brevet 11900270
Statut Délivré - en vigueur
Date de dépôt 2020-06-30
Date de la première publication 2020-10-22
Date d'octroi 2024-02-13
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

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.

Classes IPC  ?

  • G06N 5/025 - Extraction de règles à partir de données
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage

93.

Collaborative communications environment and automatic account creation thereof

      
Numéro d'application 16724290
Numéro de brevet 10805101
Statut Délivré - en vigueur
Date de dépôt 2019-12-21
Date de la première publication 2020-10-13
Date d'octroi 2020-10-13
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Wang, John
  • Rao, Nishit
  • Van Rensburg, Christopher
  • Sanjeeva, Naveen
  • Vendrow, Vlad
  • Arastafar, Martin

Abrégé

A method includes receiving a signal associated with an electronic meeting invitation for users to attend the electronic meeting. The users include members of an organization and at least one nonmember of the organization. Responsive to receiving the signal, an online collaborative team is automatically created within an online chat environment. The team members of the online collaborative team include the members and the at least one nonmember. In some embodiments, an online collaborative team account is automatically created for the at least one nonmember responsive to determining that the at least one nonmember has no online collaborative team account.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 12/58 - Systèmes de commutation de messages
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

94.

Collaborative communications environment and privacy setting associated therewith

      
Numéro d'application 16377054
Numéro de brevet 10965685
Statut Délivré - en vigueur
Date de dépôt 2019-04-05
Date de la première publication 2020-10-08
Date d'octroi 2021-03-30
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Van Rensburg, Christopher
  • Cubba, Kevin

Abrégé

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.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06F 21/60 - Protection de données

95.

Method for transmitting data in a multimedia system, and software product and device for controlling the transmission of data in a multimedia system

      
Numéro d'application 16910320
Numéro de brevet 11159591
Statut Délivré - en vigueur
Date de dépôt 2020-06-24
Date de la première publication 2020-10-08
Date d'octroi 2021-10-26
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Klug, Karl
  • Kleiner, Patrick

Abrégé

Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

96.

CONFERENCING SYSTEM AND METHOD FOR CONTROLLING THE CONFERENCING SYSTEM

      
Numéro d'application 16898887
Statut En instance
Date de dépôt 2020-06-11
Date de la première publication 2020-09-24
Propriétaire RINGCENTRAL, INC. (USA)
Inventeur(s)
  • Totzke, Jurgen
  • Klug, Karl

Abrégé

A communication system and a method can be configured to facilitate the performance of a conference. The system can include a conference organizer terminal and at least two participants' terminals each assigned to respective conference participants who each log in to start a conference on the communication system. The communication system can be configured to calculate a decision situation at a particular point in time of the ongoing conference by analyzing the views expressed by the conference participants during the conference and send data relating to the decision situation for that point in time to the conference organizer's terminal and/or other conference participant terminals for use in facilitating the conference. IN some embodiments, such data can be used to assist the conference participants' in recognizing when there is a consensus made on at least one decision to be made during the conference.

Classes IPC  ?

  • G10L 25/63 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour estimer un état émotionnel
  • G06Q 10/10 - Bureautique; Gestion du temps
  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • H04N 7/15 - Systèmes pour conférences

97.

System and method for intelligent conference session recording

      
Numéro d'application 16727910
Numéro de brevet 10785450
Statut Délivré - en vigueur
Date de dépôt 2019-12-26
Date de la première publication 2020-09-22
Date d'octroi 2020-09-22
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

A computer-implemented method for intelligent conference recording is disclosed. The computer-implemented method for intelligent conference recording may analyze content and context information related to a conference session, determine if at least one recording threshold criteria is met, and based on the determined recording threshold criteria, start a recording of the conference session. The computer-implemented method for intelligent conference recording can share the conference session recording based on a voting result.

Classes IPC  ?

  • H04N 7/15 - Systèmes pour conférences
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

98.

Harmonising telephony conversations involving embedded devices and social media applications

      
Numéro d'application 16084139
Numéro de brevet 11146687
Statut Délivré - en vigueur
Date de dépôt 2017-03-08
Date de la première publication 2020-09-17
Date d'octroi 2021-10-12
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Smith, James

Abrégé

It is disclosed a method to operate a desktop telephone (400) with Internet Protocol (IP) connectivity in a business social real-time collaboration environment, i.e. using the desktop telephone (400) as terminating point for incoming and outgoing calls or conferences capabilities where the desktop telephone may be located on a desktop or other surface or be wall mounted, with a list of recent calls, contacts (323) and directory search results altogether made available as a single combined conversation list (303) for navigation and for activation for a business social real-time collaboration user, such that the desktop telephone (400) is always up-to-date with the user's social real-time collaboration system; wherein when the said user logs on to his/her social real-time collaboration account the desktop telephone (400) associated with said user is in synchronisation with his/her activities involved with the social real-time collaboration system.

Classes IPC  ?

  • H04M 3/54 - Dispositions pour dériver des appels d'un abonné à un autre abonné déterminé
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/14 - Services d'envoi de messages courts, p.ex. SMS ou données peu structurées de services supplémentaires [USSD]

99.

Systems and methods for structuring information in a collaboration environment

      
Numéro d'application 16813122
Numéro de brevet 11108580
Statut Délivré - en vigueur
Date de dépôt 2020-03-09
Date de la première publication 2020-09-10
Date d'octroi 2021-08-31
Propriétaire RingCentral, Inc. (USA)
Inventeur(s)
  • Zhuk, Vadim
  • Prask, Helen
  • Anisimov, Ivan
  • Zhuk, William

Abrégé

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.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06N 20/00 - Apprentissage automatique

100.

Data breach detection system

      
Numéro d'application 16280411
Numéro de brevet 10860713
Statut Délivré - en vigueur
Date de dépôt 2019-02-20
Date de la première publication 2020-08-20
Date d'octroi 2020-12-08
Propriétaire RingCentral, Inc. (USA)
Inventeur(s) Van Rensburg, Christopher

Abrégé

A method includes receiving marketing campaign associated data. The marketing campaign associated data is data associated with telephony communications from one or more telemarketing sources to a plurality of users. The method further includes applying a machine learning algorithm to the received marketing campaign associated data that determines anomalies associated with a subset of users of the plurality of users. The anomalies are determined based on audio signature of the telephony communications or based on telephony communications from a same source being disguised as different sources. The method includes identifying a marketing content within the telephony communications for the subset of users. The method also includes determining one or more common attributes between users within the subset of users and identifying a source of data breach based on the marketing content and further based on the one or more common attributes.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06N 20/00 - Apprentissage automatique
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  1     2     3     ...     6        Prochaine page