Brevet FR3039030A1 (20170120)
REVENDICATIONS1. Procédé pour établir une communication entre un navigateur web (NAV) exécuté sur un premier terminal (T1) et un navigateur web exécuté sur un deuxième terminal (T2), comprenant une étape de détection (200) par le premier terminal d'une interaction utilisateur demandant l'établissement d'une communication avec le deuxième terminal, la détection de l'interaction utilisateur déclenchant : une étape de création (202) d'un identifiant de session comprenant au moins un identifiant du premier terminal, une étape de génération (203) d'une adresse URL comprenant ledit identifiant de session créé, ladite adresse URL permettant d'accéder à une page web d'un serveur pour établir la communication demandée, une étape d'insertion (205) de ladite adresse URL dans un message destiné au deuxième terminal, une étape d'envoi (206) du message à destination du deuxième terminal déclenchant l'ouverture (209) par le navigateur web du premier terminal de ladite page web téléchargée depuis le serveur à partir de ladite adresse URL.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel ladite interaction utilisateur est détectée à partir d'un bouton d'action affiché sur une interface graphique d'une application exécutée par le premier terminal en dehors du navigateur web du premier terminal.\n<CLM>\1\tProcédé selon la revendication 2, dans lequel le bouton d'action est affiché en association avec une information relative à une communication préalablement établie entre le premier terminal et le deuxième terminal selon un mode de communication distinct de la technologie WebRTC, ou en association avec une information de contact relative au deuxième terminal.\n<CLM>\1\tProcédé selon la revendication 2, dans lequel ladite interaction utilisateur déclenche l'exécution d'une application de communication par messages textuels.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le message comprenant l'adresse URL est affiché dans un cadre de composition de texte d'uneinterface graphique d'une application de communication par messages textuels. 3039030 -18-\n<CLM>\1\tProcédé selon l'une quelconque des revendications 4 ou 5, dans lequel après l'envoi du message comprenant l'adresse URL, ledit message est sauvegardé par le premier terminal avec les messages échangés entre le premier terminal et le deuxième terminal via l'application de communication par messages textuels. 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, dans lequel l'envoi du message déclenche, préalablement à l'ouverture de la page web, l'exécution d'une occurrence du navigateur web du premier terminal. 10\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 7, comprenant après un temps prédéterminé depuis l'envoi du message et lorsque la communication n'est pas établie avec le deuxième terminal, une étape de réception par le premier terminal d'une notification d'expiration de session envoyée par le serveur. 15\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 8, comprenant une étape de réception par le premier terminal d'une page web envoyée par le serveur, ladite page web indiquant que le deuxième terminal n'a pas pu établir la communication demandée.\n<CLM>\1\tDispositif pour établir une communication entre un navigateur web exécuté sur un 20 premier terminal et un navigateur web exécuté sur un deuxième terminal, comprenant : - un module de détection d'une interaction utilisateur demandant l'établissement d'une communication avec le deuxième terminal, - un module de création d'un identifiant de session comprenant au moins un identifiant du premier terminal, 25 - un module de génération d'une adresse URL comprenant ledit identifiant de session créé, ladite adresse URL permettant d'accéder à une page web d'un serveur pour établir la communication demandée, - un module d'insertion de ladite adresse URL dans un message destiné au deuxième terminal, 30 - un module d'envoi du message à destination du deuxième terminal, adapté à déclencher par le navigateur web du premier terminal l'ouverture de ladite page web téléchargée depuis le serveur à partir de ladite adresse URL.\n<CLM>\1\tTerminal comprenant un dispositif selon la revendication\n<CLM>\1\t35 3039030 -19-\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code de programme pour l'exécution des étapes du procédé d'établissement d'une communication selon l'une quelconque des revendications 1 à 9.