Brevet FR3082978A1 — publié le 20191227

Procédé de communication entre un utilisateur et un serveur. La présente invention concerne un procédé de communication entre un 5 utilisateur et un serveur. Les informations disponibles sur un serveur, sont de plus en plus nombreuses, diverses et volumineuses. Les utilisateurs auxquels elles sont destinées ont des besoins, des souhaits, ou des aptitudes très variés. Ainsi, 10 de nombreux utilisateurs entrant en communication avec un serveur ne trouvent pas ou en tout cas ne trouvent pas facilement l'information qu'ils recherchent ou celle que les gestionnaires de ces serveurs leur destinent. L'accès à ces serveurs est généralement réalisé au travers de sites hébergés sur le réseau internet. 15 Il est donc fréquent qu'un serveur soit conçu avec des objectifs très divers, destiné à des utilisateurs qui se connectent avec des projets ou des connaissances très variés ou encore avec des habilitations variées. 20 Les concepteurs doivent alors utiliser des menus ou des arborescences fastidieuses pour l'utilisateur. Cela apparait d'autant plus contraignant avec l'utilisation généralisée des téléphones intelligents dont la manipulation rapide dans des conditions difficiles, souvent en extérieur, nécessitent des opérations simples et rapides. 25 Ce problème a été partiellement résolu par l'usage des cookies divulgués, par exemple par le brevet US 5774670 dès 1998. Les cookies sont des données envoyées par le serveur au navigateur. 30 Le navigateur les retourne inchangées au serveur. Ils permettent au serveur d'identifier les pages web précédemment visitées par un utilisateur sur un ou plusieurs sites et d'adapter les informations dirigées vers l'utilisateur en réponse à une requête donnée. Les cookies sont donc générés et utilisés par le même serveur lors de connexions ultérieures par le même lien HTML et ne 35 dépendent que de l'historique des connexions. 2 Par ailleurs les QRcodes sont très répandus et permettent lorsqu'ils sont lus, le plus souvent par un téléphone intelligent, de générer un lien hypertexte, HTML et donc l'établissement d'une connexion entre le téléphone et un serveur relié au VVEB. Le but de l'invention est de proposer un procédé très simple et même transparent lors de sa mise en oeuvre par l'utilisateur qui permet de lui donner accès lors de la lecture d'un QRcode public directement à une vision du 10 serveur qui dépend de son profil utilisateur. Ce profil peut caractériser des liens particuliers de l'utilisateur avec l'entreprise opérant le serveur, de ses compétences, de la fréquence de communications entre l'utilisateur et le serveur. Il dépend donc de paramètres variés allant au-delà du produit des seules communications antérieures établies entre le téléphone intelligent de 15 l'utilisateur et le serveur. L'utilisateur est avantageusement informé de la création de son profil et de son utilisation. L'invention concerne donc un procédé de communication établi par la lecture d'un QRcode public entre un serveur et un utilisateur équipé d'un téléphone 20 intelligent dans lequel le serveur est doté de moyens-mémoire dans lesquels sont stockés des profils utilisateurs prédéfinis. La réponse du serveur à une connexion publique par l'utilisateur dépend de son profil Selon l'invention, le profil de chaque utilisateur est déterminé par une 25 connexion établie par la lecture d'une QRcode privé, dite connexion privée, établie entre le serveur et le téléphone intelligent de l'utilisateur qui produit des données enregistrées dans le téléphone intelligent de l'utilisateur ou dans l'un des navigateurs qu'il utilise pour ses connexions. De manière préférée, dans différents modes de réalisation présentant chacun leurs avantages respectifs: le QRcode privé et le QRcode public établissent des connexions entre le téléphone intelligent de l'utilisateur et un 35 seul et même serveur. 3 - le QRcode privé et le QRcode public établissent des connexions entre le téléphone intelligent de l'utilisateur et deux serveurs différents. - le profil de l'utilisateur est enregistré par le serveur pour une durée prédéterminée. - le profil de l'utilisateur est utilisé pour un nombre limité de 10 réponses du serveur. - le profil de l'utilisateur est associé à son identité. Un mode de réalisation de l'invention sera décrit plus en détail en 15 référence aux dessins annexés dans lesquels : - la figure 1 représente la mise en oeuvre du procédé vu de l'utilisateur. - la figure 2 représente la mise en oeuvre du procédé par le serveur. 20 Sur la figure 1, le temps 1 représente la définition du profil de l'utilisateur. Une liaison est établie entre le téléphone intelligent de l'utilisateur et un serveur. On appelle ici téléphone intelligent n'importe quel terminal informatique capable de lire des QRcodes. 25 Dans le premier cas (A), aucune spécificité n'est reconnue par le serveur à l'utilisateur. Aucune donnée reconnaissable par le serveur 6 n'est enregistrée sur son téléphone intelligent 4 ou; alternativement un profil commun y est enregistré. 30 Dans le deuxième cas (B) une communication est établie entre le téléphone intelligent de l'utilisateur et un serveur par lien hypertexte généré par la lecture d'un QRcode dit QRcode privé 2. La disponibilité de ce QRCode privé 2 est restreinte et permet l'application de 35 toute règle de confidentialité souhaitée. Il peut être porté par un objet dont les 4 conditions ou le mode d'emploi sont définis par le gestionnaire du serveur ou des personnes habilitées par lui. A titre d'exemple ce QRcode privé 2 peut être présenté pour lecture à un 5 salarié ou un partenaire de façon à définir son profil sur le serveur et donc à lui donner accès à des informations spécifiques des missions qui lui sont confiées. Le QRcode privé 2 peut aussi être combiné avec un autre QRcode spécifique 10 d'un lieu ou d'une machine sur lequel le serveur pourra fournir des informations historiques ou contextuelles. Un opérateur pourra ainsi disposer d'informations spécifiques de son habilitation et de l'opération particulière qu'il doit mener en ce lieu ou sur cette machine. Le QRcode privé 2 peut encore être combiné avec un autre QRcode inséré dans un livre ou tout autre document papier dont le contenu pourra être enrichi par le serveur de façon différenciée en fonction du profil de l'utilisateur Dans tous les cas, cette communication dite connexion privée permet 20 l'enregistrement de données dans le téléphone intelligent de l'utilisateur ou dans l'un des navigateurs qu'il utilise pour ses connexions pour être reconnu par le serveur et destinées à être reconnues ultérieurement par le serveur 6. Le temps 2 représente la connexion publique fonction du profil de l'utilisateur. 25 Il initie cette connexion publique par la lecture d'un QRCode public 3. Les réponses 4, 5 dépendent du profil de l'utilisateur éventuellement établi lors d'une connexion antérieure du temps 1. Dans le cas de la réponse 4, aucune donnée spécifique n'est enregistrée dans 30 le téléphone intelligent de l'utilisateur la communication est donc établie selon les modalités communes, correspondant au profil commun ou à aucun profil. Dans le cas de la réponse 5, les données spécifiques enregistrées lors du temps 1 sont reconnues et permettent l'attribution d'un profil particulier à l'utilisateur, le serveur lui envoie une forme des informations disponibles déterminée par ce profil On comprend qu'ainsi, l'utilisateur accède directement aux informations qu'il recherche et que le gestionnaire augmente l'efficacité de son serveur et la qualité de sa relation avec l'utilisateur. Cette connexion du temps 2 est établie par la lecture du QRcode public 3 avec le même serveur que celui du temps 1 qui a été utilisé pour la connexion privée ou avec un autre serveur qui dispose de moyens permettant la reconnaissance des données enregistrées sur le téléphone intelligent de l'utilisateur et d'y associer des profils. La figure 2 représente le fonctionnement du serveur 6. Celui-ci gère plusieurs 1.5 catégories de connexions avec l'utilisateur 7. L'une d'elle 8 est une connexion privée. Cette connexion privée établie par la lecture d'un QRcode privé 2, permet de définir un profil utilisateur 10 parmi une liste P1, P2 ... Pn, défini par des données enregistrée dans le téléphone intelligent de l'utilisateur ou dans l'un des navigateurs qu'il utilise pour ses connexions 20 Les profils utilisateur de la liste P1, P2 ... Pr, commandent essentiellement la réponse du serveur 6 à une requête publique de l'utilisateur. Ils peuvent être associés à des données diverses, identité de l'utilisateur représentée par les données usuelles, durée de validité ou nombre d'utilisations du profil... 25 Lors d'une connexion publique ultérieure, 9, générée par la lecture d'un QRcode public 3, le serveur associe l'utilisateur à son profil éventuel enregistré 10 pour fournir la réponse adaptée, personnalisée. 30 L'invention apporte donc des moyens d'utilisation REVENDICATIONS1 Procédé de communication entre un serveur (6) et un utilisateur équipé d'un téléphone intelligent (7) dans lequel - le serveur (6) est doté de moyens-mémoire dans lesquels sont stockés des profils utilisateurs prédéfinis - la réponse du serveur (6) à une connexion publique par l'utilisateur dépend de son profil (Pt, P2 ... Pn) 10 caractérisé en ce que le profil (P1, P2 ... P,) de chaque utilisateur est déterminé lors d'une connexion privée (8), établies entre le serveur (6) et le téléphone intelligent (7) de l'utilisateur, par la lecture d'un QRcode privé qui produit des données enregistrées dans le téléphone intelligent (7) de l'utilisateur ou dans l'un des navigateurs qu'il utilise pour ses connexions publique (8,9). 2 20 3 25 4 :30 Procédé de communication selon la revendication 1 caractérisé en ce que le QRcode privé et le QRcode public établissent des connexions entre le téléphone intelligent (7) de l'utilisateur et un seul et même serveur (6). Procédé de communication selon la revendication 1 caractérisé en ce que le QRcode privé et le QRcode public établissent des connexions entre le téléphone intelligent (7) de l'utilisateur et deux serveurs différents. Procédé de communication selon l'une quelconque des revendications 1 à 3 caractérisé en ce que le profil de l'utilisateur est enregistré par le serveur (6) pour une durée prédéterminée. Procédé de communication selon l'une quelconque des revendications 1 à 4 caractérisé en ce que le profil de l'utilisateur est utilisé pour un nombre limité de réponses du serveur (6). 36 7 6 Procédé de communication selon l'une quelconque des revendications 1 à 5 caractérisé en ce que le profil de l'utilisateur est associé à son identité.