Brevet FR3070569A1 (20190301)

REVENDICATIONS1. Procédé de gestion de communications, mis en oeuvre par un système comprenant au moins un terminal (10) utilisateur et un serveur (20) de gestion des communications, le serveur (20) comprenant une mémoire (22) dans laquelle sont enregistrés : pour chaque utilisateur, un identifiant de l'utilisateur associé à un statut courant de l'utilisateur et au moins un identifiant de terminal, et une définition d'au moins un groupe d'utilisateurs contenant la liste des identifiants des utilisateurs membres du groupe, le procédé comprenant une étape (200) d'établissement d'une communication entre le terminal utilisateur et le groupe, caractérisé en ce que, lors de ladite étape: le terminal envoie (230') au serveur une règle de communication, et le serveur établit (240) la communication entre le terminal utilisateur et un ensemble de terminaux d'utilisateurs membres du groupe, ledit ensemble étant déterminé à partir de la règle de communication et des statuts courants des utilisateurs membres du groupe.\n<CLM>\1\tProcédé de gestion selon la revendication 1, dans lequel le statut courant d'un utilisateur est choisi parmi un statut disponible et un statut indisponible, et l'étape (200) d'établissement de la communication comprend en outre la sélection (210), par le terminal, de la règle de communication, parmi : une règle de communication dite restreinte selon laquelle la communication ne doit être établie qu'avec les membres du groupe présentant le statut disponible, et une règle de communication dite élargie selon laquelle la communication doit être établie avec tous les membres du groupe.\n<CLM>\1\tProcédé de gestion selon l'une des revendications 1 ou 2, dans lequel l'étape d'établissement (200) de la communication comprend en outre l'envoi (230) par le terminal (10) au serveur (20) d'une requête d'établissement de la communication avec le groupe. 15\n<CLM>\1\tProcédé de gestion selon l'une des revendications 1 à 3, mis en oeuvre par un système comprenant en outre un terminal administrateur (30), le procédé comprenant une étape préliminaire de paramétrage (300) par un 5 terminal administrateur du groupe comprenant l'activation (310) d'une propriété de filtrage dynamique du groupe, et une étape d'enregistrement (330) par le serveur du caractère activé de la propriété en lien avec le groupe. Procédé de gestion selon la revendication 4, comprenant en outre une étape de création ou d'édition du groupe mise en oeuvre par le terminal administrateur, lors de laquelle est mise en oeuvre ladite étape de paramétrage (300). Procédé de gestion selon l'une des revendications précédentes, comprenant en outre l'affichage (150), sur une interface homme-machine de l'application de messagerie, d'au moins un identifiant d'un utilisateur de l'application associé à une icône de représentation du statut courant de l'utilisateur. Procédé de gestion selon l'une des revendications précédentes, dans lequel l'établissement d'une communication comprend l'un parmi le groupe consistant en : - l'envoi d'un message multimédia au groupe, - la création d'une conversation de groupe par messagerie instantanée, 25 - le lancement d'un appel de groupe.\n<CLM>\1\tProcédé de gestion selon l'une des revendications précédentes, dans lequel l'établissement de la communication est la création d'une conversation de groupe par messagerie instantanée, 30 et le procédé comprend au moins une étape supplémentaire d'envoi (230) d'un message dans la conversation de groupe par un terminal utilisateur, et l'envoi (240) par le serveur du message à un ensemble de membres du groupe déterminé en fonction des statuts courants des membres. 10\n<CLM>\1\t15\n<CLM>\1\t20\n<CLM>\1\t16\n<CLM>\1\tProcédé de gestion selon l'une des revendications précédentes, comprenant en outre une étape (100) de changement de statut d'un utilisateur, comprenant : - l'envoi (120) par le terminal de l'utilisateur au serveur d'une requête de 5 changement de statut, - la mise à jour (130) par le serveur du statut courant de l'utilisateur enregistré dans la mémoire, et - l'envoi par le serveur (140) d'une notification de mise à jour à au moins un terminal d'un utilisateur. 10\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions pour la mise en oeuvre d'un procédé comprenant : - la réception d'une requête d'établissement d'une communication avec un groupe d'utilisateurs, la requête comprenant une règle de communication 15 (230, 230'), et - l'établissement d'une communication (240) avec un ensemble de terminaux de membres du groupe d'utilisateurs, ledit ensemble étant déterminé à partir de la règle de communication et de valeurs de statuts courants d'utilisateurs associés aux terminaux, 20 quand il est exécuté par un processeur.\n<CLM>\1\tServeur (20) de gestion de communications, comprenant : - une mémoire (22), dans laquelle sont sauvegardés : o une liste d'identifiants d'utilisateurs, chaque identifiant étant 25 associé à un statut courant de l'utilisateur, et o une définition d'au moins un groupe d'utilisateurs contenant la liste des identifiants des utilisateurs membres du groupe, - un processeur (21) configuré pour exécuter le produit programme d'ordinateur selon la revendication\n<CLM>\1\t30\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code pour la mise en oeuvre d'un procédé comprenant des étapes de sélection (210) d'une règle de communication et d'envoi (230') à un serveur de la règle de 17 communication avec une requête (230) d'établissement d'une communication, lorsqu'il est mis en oeuvre par un processeur.\n<CLM>\1\tTerminal (10) de télécommunication, adapté pour exécuter un programme de 5 communication, ledit terminal comprenant : une interface de connexion à un réseau de données multimédia, des moyens d'affichage d'une interface homme-machine, une interface de saisie d'instructions, et un processeur, configuré pour exécuter le produit programme 10 d'ordinateur selon la revendication\n<CLM>\1\t14. Système informatique comprenant au moins un terminal (10) selon la revendication 13 et un serveur (20) selon la revendication 11.