Brevet FR3071947A1 — publié le 20190405

Procédé de transmission de données personnelles via une messagerie La présente invention concerne de manière générale un procédé de transmission de données entre deux dispositifs communiquant distants, tels que deux téléphones mobiles ou smartphones. Une application très connue et répandue de transmission de données entre deux téléphones mobiles ou smartphones est l'application de messagerie. A titre d'exemple, WhatsApp MessengerTM est une application mobile de messagerie qui permet de communiquer to gratuitement à travers le monde en wi-fi ou, selon les conditions du contrat que l'abonné a souscrit auprès de son opérateur, en 3G ou en 4G, par exemple. Les utilisateurs peuvent ainsi envoyer et recevoir des messages, des photos, des messages vocaux, et des vidéo. Un des véritables apports de WhatsApp MessengerTM est son interopérabilité 15 entre de très nombreux systèmes d'exploitation disponibles sur le marché : il fonctionne sur les iPhoneTM et sur la plupart des smartphones sous AndroidTm, WindowsTM Phone ou SymbianTM. 2 On connait aussi ces petits dessins qui pullulent dans les SMS et messages des réseaux sociaux (Instagram, Facebook, Snapchat, WhatsApp...). A l'origine, on parlait de smileys, des visages aux expressions variées, mais la palette d'images est devenue si vaste avec le temps que le terme 5 « e m oji », venu du Japon, a pris le pas pour désigner ces vignettes visuelles. Le nouvel lphoneTM d'AppleTM, l'Iphone X TM intègre également des emojis - ou émoticônes. Grâce à une technologie propriétaire baptisée Face ID, le smartphone est capable d'identifier le visage de sa/son propriétaire à lo en utilisant l'appareil photo du smartphone à l'aide de milliers de points différenciants sur la surface de la figure. En conséquence, il est possible de suivre les mouvements des muscles du visage et reproduire ces expressions. Elles sont donc transposés sur l'animoji. Si l'on sourit l'animoji sourit. Si l'on fronce les sourcils, il fait de même. Il est ainsi 15 possible de créer à la volée un animoji et l'envoyer via une messagerie à un destinataire qui reçoit donc une représentation imagée du visage de la personne émettrice. Un problème lié aux solutions existantes est l'absence d'authenticité du message envoyé car l'on peut modifier son vrai ressenti dans les solutions 3 existantes. En outre elle nécessite une opération de la part de l'émetteur qui doit se photographier par exemple ou saisir un texte. La présente invention vise à remédier aux problèmes de l'art 5 antérieur en envoyant dans un flux de données de chat, un message le plus authentique possible, et de manière transparente, sans intervention directe de l'usager dans la production de ce message. Avec ces objectifs en vue, l'invention propose un procédé particulièrement innovant. Selon l'invention, un procédé de transmission de données dans un chat de messagerie, se caractérise en ce qu'il comprend les étapes suivantes : - production, par un circuit intégré à un bracelet porté par un émetteur de messages de chat, de valeurs de fréquence cardiaque et/ou pression artérielle, - transmission, par le circuit, de données représentatives de ces valeurs de fréquence cardiaque et/ou pression artérielle, vers un terminal cellulaire portable (2), tel que smartphone, de l'émetteur, 4 - détermination par le terminal cellulaire portable, d'au moins une valeur particulière de fréquence cardiaque et/ou pression artérielle, en fonction des données représentatives reçues en provenance du circuit, - insertion, par le terminal cellulaire portable de l'émetteur, dans un flux 5 de messages de chat ouvert entre ledit émetteur et un récepteur distant, de ladite au moins une valeur particulière, sans intervention de l'émetteur, - transmission via un réseau cellulaire mobile de ladite information particulière, 10 - réception par un terminal cellulaire portable du récepteur de ladite valeur particulière dans ledit flux de messages de chat ouvert entre ledit émetteur et le récepteur, et - affichage sur un écran dudit terminal cellulaire portable du récepteur de ladite valeur particulière dans le flux de messages de chat ouvert entre 15 ledit émetteur et le récepteur. D'autres caractéristiques et avantages de la présente invention apparaîtront dans la description qui va être faite du procédé conforme à l'invention. 5 On se reportera aux dessins annexés dans lesquels : - la figure 1 est une vue schématique des différents 5 éléments mis en oeuvre pour le procédé selon l'invention, 5 - la figure 2 est un bloc-diagramme d'un bracelet selon l'invention ; et - la figure 3 est un algorithme mis en oeuvre dans le terminal 10 cellulaire pour l'insertion, dans un flux de messages de chat ouvert entre un émetteur et un récepteur, d'une valeur particulière de fréquence cardiaque et/ou pression artérielle. 10 En référence à la figure 1, selon une implémentation de l'invention, il est prévu qu'un utilisateur émetteur soit muni d'un terminal cellulaire portable 2 et d'un bracelet 1 qu'il porte autour de son poignet. Un récepteur est pour sa part muni d'un terminal cellulaire portable 2', et 15 avantageusement, mais non nécessairement, également d'un bracelet 1', permettant la transmission bidirectionnelle de messages d'authenticité 6 d'un vrai ressenti entre l'émetteur et le récepteur. Les données échangées entre chaque terminal 2, 2' et chaque bracelet 1,1' se fait typiquement sur une liaison Bluetooth B. Chaque terminal 2,2 est connecté à un réseau 6 cellulaire par des liaisons de type 3G ou LTE ou autre. Les deux terminaux peuvent donc échanger des données via ce réseau. 5 En pratique cette liaison entre les deux terminaux peut se faire également via des connexions Wi-Fi. 5 En référence à la Figure 2, chaque bracelet 1, 1' fixé autour du poignet de l'utilisateur intègre un circuit comprenant un senseur, ou capteur, 10 associé à un circuit analogique 11, ensemble destinés à traduire sous forme de signal analogique électrique les pulsations cardiaques et/ou pressions artérielles de l'utilisateur. Un convertisseur lo analogique/numérique 12 échantillonne et convertit au format numérique, avec une périodicité définie, le signal analogique reçu, et produit en sortie des valeurs numériques de pulsation cardiaque et/ou tension artérielle. Un microcontrôleur 13 reçoit ces valeurs numériques de pulsation cardiaque et/ou tension artérielle, et calcule des valeurs 15 représentatives de la fréquence cardiaque et/ou pression artérielle mesurée(s), et s'assure de la production (avec empaquettage selon un protocole, ainsi qu'avec une fréquence et un format donnés, par exemple) et transmission sous forme de données représentatives de ces valeurs de fréquence cardiaque et/ou pression artérielle, vers un terminal cellulaire 7 portable (2) qui lui est associé, tel que smartphone, de l'émetteur, selon un protocole donné. Ces données sont transmises par exemple à travers un module Bluetooth 14, via une antenne 15, vers ledit terminal 2,2', selon le protocole Bluetooth d'échange de données entre deux dispositifs. Le 5 terme « bracelet » selon l'invention couvre un simple bracelet, une montre ou plus généralement tout objet portable destiné à venir se fixer ou s'enrouler autour du poignet. En référence à la Figure 3, l'algorithme mis en oeuvre dans le terminal 10 cellulaire 2 pour l'insertion, dans un flux de messages de chat ouvert entre un émetteur et un récepteur, d'une valeur particulière de fréquence cardiaque et/ou pression artérielle, fonctionne de la manière suivante. Les deux utilisateurs des terminaux mobiles respectifs 2,2' ont préalablement ouvert une application de messagerie identique leur 15 permettant de communiquer entre eux, par exemple WhatsApp MessengerTM, sur leurs propres terminaux. Une implémentation de l'invention dans le terminal 2 consiste en une application logicielle que l'utilisateur télécharge sur son terminal 8 cellulaire, via un site de type Google StoreTM ou Apple StoreTM ou l'application a préalablement été mise à disposition. L'application, représentée dans la partie gauche de la Figure 3, utilise la ressource du module Bluetooth incluse dans le terminal mobile 2 pour 5 recevoir, par exemple avec une périodicité donnée, les données représentatives de fréquences cardiaques et/ou pressions artérielles successives mesurées M1, MN...., chacune représentative d'une pulsation cardiaque et/ou de pression artérielle mesurée à un instant donné, telle que générée par le circuit de la Figure 2 dans le bracelet 1. lo Selon l'étape 100, cet algorithme, non limitatif de la mise en oeuvre de l'invention, mesure une moyenne glissante, dont la valeur de rang M, notée Mmoym, prend la valeur : M+N Mi)/N ou Mi désigne la donnée représentative de rang i de la fréquence cardiaque 15 ou tension artérielle reçue. Dans une étape 101, il teste la supériorité de la donnée représentative de la fréquence cardiaque ou tension artérielle de rang (M+N+1), Mm+N± , d'au moins 1, 2 fois cette moyenne glissante de rang M. Ce qui signifiera que la donnée représentative de la fréquence cardiaque ou tension artérielle de 9 rang (M+N+1) sera supérieure d'au moins 20% à la moyenne glissante de rang M. Si ce test est négatif alors il reboucle sur un test itératif, en calculant une nouvelle moyenne glissante de rang (M+1) qui sera comparée à la donnée 5 représentative de la fréquence cardiaque ou tension artérielle de rang (M+N+2). Si le test est positif, c'est-à-dire si la donnée représentative de la fréquence cardiaque ou tension artérielle de rang (M+N+1), Mm+N+1, est supérieure à au moins 1, 2 fois cette moyenne glissante de rang M' alors l'application Io insère, selon l'étape 102, dans le flux de messages de chat ouvert entre l' émetteur et le récepteur distant, cette valeur particulière Mmi-N+1 de la fréquence cardiaque ou tension artérielle de rang (M+N+1), correspondant à la donnée représentative de la fréquence cardiaque ou tension artérielle de rang (M+N+1). Cette insertion de la valeur particulière MM+N+1 de la 15 fréquence cardiaque ou tension artérielle de rang (M+N+1) se fait sans intervention de l'émetteur, de manière automatique, afin de garantir le caractère authentique de la donnée transmise. Cela signifiant que l'émetteur ne saisit pas sur son clavier la valeur particulière Mm+N+1 de la fréquence cardiaque ou tension artérielle de rang (M+N+1). 10 Bien entendu, on pourrait concevoir de nombreuses alternatives à cette solution. Par exemple, on pourrait proposer l'insertion périodique, telle que toutes les minutes (ou plus, ou moins), dans le flux de messages de chat ouvert entre ledit émetteur et un récepteur distant, en tant que 5 valeurs particulières, des données représentatives de fréquence cardiaque et/ou pression artérielles reçues à ces instants respectifs réguliers espacés de une minute (ou plus ou moins) sans traitement algorithmique de filtrage des données successives Mi, ...., MN Simplement en ne retenant parmi toutes les données représentatives de io fréquence cardiaque et/ou pression artérielles, que l'une d'entre elles et cela périodiquement, pour déterminer les valeurs particulières qui seront insérées dans le flux de messages de chat. On pourrait aussi proposer l'insertion systématique dans le flux de messages de chat ouvert entre ledit émetteur et un récepteur distant, en 15 tant que valeurs particulières, de toutes les données représentatives de fréquence cardiaque et/ou pression artérielles reçues ...., MN Il est à noter que cette insertion dans le flux des messages de chat est 10 rendue possible sous WhatsappTM par exemple grâce à l'API rendue disponible sous WhatsAppTM pour s'interfacer avec cette application 11 Whatsaap. Ainsi par exemple, l'application Seebye Scheduler disponible gratuitement sur la boutique d'applications de Google propose une fonction très intéressante permettant de retarder l'envoi des messages sur WhatsAppTM. On rédige un message que l'on souhaite envoyer, ainsi 5 que le nom du correspondant puis la date et l'heure à laquelle on souhaite que ce message soit envoyé. L'application s'interface avec Whatsaap pour envoyer le message. Ainsi selon l'invention, il est possible d'associer à un chat un message 10 authentique représentant un niveau d'émotion traduit par exemple par une augmentation de la fréquence cardiaque, et cela de manière transparente, sans intervention directe de l'usager dans la production de ce message. Bien que décrit plus particulièrement avec le recours aux palpitations 15 cardiaques, la tension artérielle traduit aussi un état d'anxiété ou de relaxation qui peut être utilisé dans un chat pour traduire un ressenti authentique. Comme représenté à droite de la Figure 3, avantageusement un smiley unique, et non générable par le clavier, 0, sera utilisé par l'application 12 pour permettre au récepteur d'authentifier le caractère authentique de la valeur particulière de fréquence cardiaque, ici 120 (pulsations par minute), ou la pression artérielle. Cela en utilisant une chaine de caractère particulière lors de l'étape d'insertion 120 qui sera reconnue par 5 l'application dans le terminal récepteur et traduite en le smiley unique à afficher. L'invention ne se limite en aucun cas aux modes de réalisation décrits dans la description ci-dessus, REVENDICATIONS1- Procédé de transmission de données dans un chat de messagerie, caractérisé en ce qu'il comprend : - production, par un circuit (10, 11, 12, 13, 14, 15) intégré à un bracelet (1) porté par un émetteur de messages de chat, de valeurs de fréquence cardiaque et/ou pression artérielle, - transmission, par le circuit (10, 11, 12, 13, 14, 15), de données représentatives de ces valeurs de fréquence cardiaque et/ou pression artérielle, vers un terminal cellulaire portable (2), tel que smartphone, de l'émetteur, - détermination (100, 101) par le terminal cellulaire portable (2), d'au moins une valeur particulière de fréquence cardiaque et/ou pression artérielle, en fonction des données représentatives reçues en provenance du circuit (10, 11, 12, 13, 14, 15), - insertion, par le terminal cellulaire portable de l'émetteur, dans un flux de messages de chat ouvert entre ledit émetteur et un récepteur distant, de ladite au moins une valeur particulière, sans intervention de l'émetteur, 14 - transmission via un réseau cellulaire mobile de ladite information particulière, - réception par un terminal cellulaire portable (2') du récepteur de ladite au moins une valeur particulière dans ledit flux de messages de chat 5 ouvert entre ledit émetteur et le récepteur, - affichage sur un écran dudit terminal cellulaire portable du récepteur de ladite valeur particulière dans le flux de messages de chat ouvert entre ledit émetteur et le récepteur. 10 15