Brevet FR3134490A1 — publié le 20231013

Système de téléassistance dans un environnement client–serveur, par communication en temps réel entre : - un premier interlocuteur équipé d’un premier client, accessible par une première interface graphique, et - un ensemble d’au moins un deuxième interlocuteur équipé d’un deuxième client, accessible par une deuxième interface graphique, dans lequel : - le premier client est actif en permanence ou en tâche de fond, - la première interface graphique comprend une représentation graphique de chaque deuxième interlocuteur, - le deuxième client est actif en permanence, en tâche de fond ou inactif, - la deuxième interface graphique comprend une représentation graphique de chaque premier interlocuteur, - l’environnement client–serveur comprend un système de communication en temps réel pour le Web (WebRTC), - les premiers et deuxième clients sont une application web progressive, et - chaque client communique avec le serveur selon un protocole de communication web sockect sécurisé par SSL (wss). Figure de l’abrégé : figure 1 Système de téléassistance avancé pour personne fragile. La présente invention trouve une application particulière dans le domaine de l’économie des personnes âgées, plus connue sous son anglicisme « silver economy », qui vise à améliorer la qualité de vie des personnes âgées, garantir leur autonomie le plus longtemps possible ou même allonger leur espérance de vie. Au-delà d’une application aux personnes âgées de plus de 60 ans, la présente invention vise également : - Les personnes en situation de perte d’autonomie, - les personnes en situation de handicap, et - les personnes affectées par une maladie qui les prive temporairement ou définitivement d’une partie de leurs facultés physiques (motrices) ou cognitives. De telles personnes sont désignées indistinctement par « personne fragile », « bénéficiaire » ou encore « premier interlocuteur » dans la présente description. Il existe différentes solutions pour résoudre la fracture numérique, limiter l’isolement, et parfois venir en aide aux personnes fragiles. Ces solutions sont b asées sur de la visioconférence. Elles présentent toutes divers inconvénients, par exemple parce que le délai de réponse est trop court, parce qu'une solution de reconnaissance faciale nécessite d'être à proximité d'une caméra, etc. La présente invention a pour but de remédier à ces inconvénients en proposant une solution simple de mise en œuvre et d'utilisation pour le bénéficiaire. Plus précisément, l’invention concerne selon un premier de ses objets, un système de téléassistance avancé dans un environnement client–serveur, par communication audio, vidéo et messagerie instantanée en temps réel entre : - un premier interlocuteur, dit bénéficiaire, équipé d’un premier objet communicant sur lequel est installé un premier client, accessible par une première interface graphique, et - un ensemble d’au moins un deuxième interlocuteur équipé d’un deuxième objet communicant respectif, sur lequel est installé un deuxième client, accessible par une deuxième interface graphique, dans lequel : - le premier client est actif en permanence ou en tâche de fond, - la première interface graphique comprend une représentation graphique de chaque deuxième interlocuteur avec lequel il est susceptible d’établir une communication audiovidéo, - le deuxième client est actif en permanence, en tâche de fond ou inactif, - la deuxième interface graphique comprend une représentation graphique de chaque premier interlocuteur avec lequel il est susceptible d’établir une communication, dans lequel : - l’environnement client–serveur comprend un système de communication audio, vidéo et messagerie instantanée en temps réel pour le Web (WebRTC), - le premier client et le deuxième client sont chacun une application web progressive, et - chaque client communique avec le serveur selon un protocole de communication web sockect sécurisé par SSL (wss). Grâce à la communication vidéo, le deuxième interlocuteur peut interpréter des signes de communication non verbale du premier interlocuteur pour vérifier son état de santé, y compris psychique. Par exemple, la représentation graphique comprend au moins l’une des informations relatives au deuxième interlocuteur parmi : - une photographie, - son nom, - son prénom, - son surnom, - un pictogramme, - son titre ou sa fonction professionnelle, - etc. Dans un mode de réalisation, - le nombre de deuxième interlocuteur avec lequel le premier interlocuteur est susceptible d’établir une communication est inférieur à une valeur seuil prédéterminée, ou - sur la première interface graphique, le nombre de représentations graphiques de deuxième interlocuteur avec lequel le premier interlocuteur est susceptible d’établir une communication affichées simultanément est inférieur à une valeur seuil prédéterminée, lesdites représentations graphiques pouvant défiler automatiquement ou par une action du premier interlocuteur sur la première interface graphique. Les deux possibilités ci-dessus sont combinables, le terme « ou » est un OU booléen non exclusif. Grâce à la limitation du nombre de personnes, les communications sont effectuées entre individus de confiance, qui se connaissent. Dans un mode de réalisation, le deuxième client est configuré pour pouvoir établir une communication avec le premier client en 2 temps : - un premier temps dans lequel le deuxième client émet un signal au premier client signifiant une intention d’appel, et - un deuxième temps dans lequel, le deuxième client émet un appel au premier client, - l’intervalle de temps entre le signal d’intention d’appel et l’appel étant prédéterminé ou à discrétion du deuxième interlocuteur. Dans un mode de réalisation, la première interface graphique est configurée de sorte à pouvoir afficher la représentation graphique du deuxième interlocuteur selon une première et une deuxième qualité d’affichage, inférieure à la première, la qualité d’affichage de la représentation graphique du deuxième interlocuteur sur la première interface graphique étant un indicateur de disponibilité dudit deuxième interlocuteur. Dans un mode de réalisation, le premier client est configuré de sorte à pouvoir émettre un message vers l’ensemble d’au moins un deuxième client, le message comprenant un lien wss de mise en communication avec le premier client, par une notification selon le protocole de communication wss qui s’affiche sur le deuxième client et/ou par un message texte de téléphonie mobile (SMS) audit ensemble d’au moins un deuxième interlocuteur de la manière suivante : - l’effleurement ou le toucher de la représentation graphique dudit deuxième interlocuteur sur la première interface graphique par le premier interlocuteur émet ledit message et, * si le deuxième interlocuteur est disponible et accepte l’appel, alors la communication est établie, et * si le deuxième interlocuteur est indisponible, alors le premier client émet une notification à celui-ci, lui signifiant une invitation à entrer en communication ; - l’effleurement ou le toucher, par le premier interlocuteur, d’une représentation graphique prédéterminée sur la première interface graphique, par exemple un bouton, émet une notification et/ou un message texte de téléphonie mobile (SMS) à un ensemble prédéterminé de deuxièmes interlocuteurs, indistinctement de leur disponibilité ou de leur indisponibilité, un clic sur ledit lien wss dudit message par le deuxième interlocuteur établissant la communication entre le premier client et le deuxième client. Dans un mode de réalisation, le deuxième client est configuré pour pouvoir activer la caméra ou le son du premier objet communicant, de préférence sur acceptation du premier interlocuteur. Dans un mode de réalisation, le premier client est configuré pour pouvoir établir une communication simultanée entre le premier interlocuteur et une pluralité de deuxièmes interlocuteurs. Dans un mode de réalisation, les communications possibles entre un premier client et un ensemble de deuxièmes clients, et/ou entre un deuxième client et un ensemble de premiers clients sont régies : - par des droits attribués à chaque premier client et à chaque deuxième client, - par des relations entre eux, et - par des rôles attribués lors d’une étape d’initialisation. Dans un mode de réalisation, le deuxième client est configuré pour pouvoir établir un partage d’écran avec le premier client. Dans un mode de réalisation, le deuxième client est configuré de sorte à pouvoir émettre un message vers au moins un autre deuxième client, ou vers un tiers muni d’un ordinateur équipé d’un navigateur internet, et de préférence d’une webcam, le message comprenant un lien wss de mise en communication avec le premier client, le message étant émis de préférence lorsque le deuxième client est déjà en communication avec le premier client ; le deuxième client pouvant terminer la communication entre lui et le premier client lorsque la communication est établie entre le premier client et ledit tiers ou l’autre deuxième client. La présente invention permet la communication, notamment vidéo, entre une personne fragile, parfois réticente à la manipulation d’une tablette tactile ou d’un logiciel, et des proches, famille, amis ou personnel soignant. La présente invention, en limitant le nombre d’interlocuteurs, se situe à l’opposé des réseaux sociaux où les contacts prolifèrent. La présente invention s’appuie sur une exploitation technique des traitements de données en temps réel, un protocole de sécurité et d’échange de données, et l’absence de stockage par défaut ou d’enregistrement des données. D’autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante donnée à titre d’exemple illustratif et non limitatif et faite en référence aux figures annexées. illustre un mode de réalisation du système client-serveur selon l’invention, illustre un mode de réalisation d’une première interface graphique selon l’invention, dans laquelle deux deuxièmes interlocuteurs sont disponibles, illustre la première interface graphique de la , dans laquelle un deuxième interlocuteur est indisponible. Système de téléassistance avancé dans un environnement client–serveur, par communication audio, vidéo et messagerie instantanée en temps réel entre : - un premier interlocuteur, dit bénéficiaire, équipé d’un premier objet communicant sur lequel est installé un premier client, accessible par une première interface graphique, et - un ensemble d’au moins un deuxième interlocuteur équipé d’un deuxième objet communicant respectif, sur lequel est installé un deuxième client, accessible par une deuxième interface graphique, dans lequel : - le premier client est actif en permanence ou en tâche de fond, - la première interface graphique comprend une représentation graphique de chaque deuxième interlocuteur avec lequel il est susceptible d’établir une communication audiovidéo, - le deuxième client est actif en permanence, en tâche de fond ou inactif, - la deuxième interface graphique comprend une représentation graphique de chaque premier interlocuteur avec lequel il est susceptible d’établir une communication, dans lequel : - l’environnement client–serveur comprend un système de communication audio, vidéo et messagerie instantanée en temps réel pour le Web (WebRTC), - le premier client et le deuxième client sont chacun une application web progressive, et - chaque client communique avec le serveur selon un protocole de communication web sockect sécurisé par SSL (wss). Système selon la revendication 1, dans lequel : - le nombre de deuxième interlocuteur avec lequel le premier interlocuteur est susceptible d’établir une communication est inférieur à une valeur seuil prédéterminée, ou - sur la première interface graphique, le nombre de représentations graphiques de deuxième interlocuteur avec lequel le premier interlocuteur est susceptible d’établir une communication affichées simultanément est inférieur à une valeur seuil prédéterminée, lesdites représentations graphiques pouvant défiler automatiquement ou par une action du premier interlocuteur sur la première interface graphique. Système selon l'une quelconque des revendications précédentes, dans lequel le deuxième client est configuré pour pouvoir établir une communication avec le premier client en 2 temps : - un premier temps dans lequel le deuxième client émet un signal au premier client signifiant une intention d’appel, et - un deuxième temps dans lequel, le deuxième client émet un appel au premier client, - l’intervalle de temps entre le signal d’intention d’appel et l’appel étant prédéterminé ou à discrétion du deuxième interlocuteur. Système selon l'une quelconque des revendications précédentes, dans lequel la première interface graphique est configurée de sorte à pouvoir afficher la représentation graphique du deuxième interlocuteur selon une première et une deuxième qualité d’affichage, inférieure à la première, la qualité d’affichage de la représentation graphique du deuxième interlocuteur sur la première interface graphique étant un indicateur de disponibilité dudit deuxième interlocuteur. Système selon l'une quelconque des revendications précédentes, dans lequel le premier client est configuré de sorte à pouvoir émettre un message vers l’ensemble d’au moins un deuxième client, le message comprenant un lien wss de mise en communication avec le premier client, par une notification selon le protocole de communication wss qui s’affiche sur le deuxième client et/ou par un message texte de téléphonie mobile (SMS) audit ensemble d’au moins un deuxième interlocuteur de la manière suivante : - l’effleurement ou le toucher de la représentation graphique dudit deuxième interlocuteur sur la première interface graphique par le premier interlocuteur émet ledit message et, * si le deuxième interlocuteur est disponible et accepte l’appel, alors la communication est établie, et * si le deuxième interlocuteur est indisponible, alors le premier client émet une notification à celui-ci, lui signifiant une invitation à entrer en communication ; - l’effleurement ou le toucher, par le premier interlocuteur, d’une représentation graphique prédéterminée sur la première interface graphique, par exemple un bouton, émet une notification et/ou un message texte de téléphonie mobile (SMS) à un ensemble prédéterminé de deuxièmes interlocuteurs, indistinctement de leur disponibilité ou de leur indisponibilité, un clic sur ledit lien wss dudit message par le deuxième interlocuteur établissant la communication entre le premier client et le deuxième client. Système selon l'une quelconque des revendications précédentes, dans lequel le deuxième client est configuré pour pouvoir activer la caméra ou le son du premier objet communicant, de préférence sur acceptation du premier interlocuteur. Système selon l'une quelconque des revendications précédentes, dans lequel le premier client est configuré pour pouvoir établir une communication simultanée entre le premier interlocuteur et une pluralité de deuxièmes interlocuteurs. Système selon l'une quelconque des revendications précédentes, dans lequel les communications possibles entre un premier client et un ensemble de deuxièmes clients, et/ou entre un deuxième client et un ensemble de premiers clients sont régies : - par des droits attribués à chaque premier client et à chaque deuxième client, - par des relations entre eux, et - par des rôles attribués lors d’une étape d’initialisation. Système selon l'une quelconque des revendications précédentes, dans lequel le deuxième client est configuré pour pouvoir établir un partage d’écran avec le premier client. Système selon l'une quelconque des revendications précédentes, dans lequel le deuxième client est configuré de sorte à pouvoir émettre un message vers au moins un autre deuxième client, ou vers un tiers muni d’un ordinateur équipé d’un navigateur internet, et de préférence d’une webcam, le message comprenant un lien wss de mise en communication avec le premier client, le message étant émis de préférence lorsque le deuxième client est déjà en communication avec le premier client ; le deuxième client pouvant terminer la communication entre lui et le premier client lorsque la communication est établie entre le premier client et ledit tiers ou l’autre deuxième client.