Brevet FR3073303A1 — publié le 20190510

Processus pour gestion de dispositifs de commande à distance DOMAINE TECHNIQUE L'invention se rapporte au domaine des dispositifs de télécommande. ARRIÈRE-PLAN Les dispositifs de télécommande mobiles _sont couramment utilisés pour émettre des commandes afin de déclencher des actionneurs contrôlant l'accès à un ou plusieurs type(s) de bien, tel qu'une voiture et/ou un garage et/ou un appartement par exemple. Le dispositif distant mobile est configuré pour communiquer selon un protocole donné avec un récepteur configuré pour déclencher l'actionneur du système d'ouverture des biens. Il est connu de copier l'ensemble de commandes et de protocole d'un premier dispositif de télécommande mobile sur un deuxième dispositif, de sorte que le deuxième dispositif devienne un clone du premier dispositif et puisse remplacer le premier dispositif pour interagir avec le récepteur approprié. Toutefois, les clones et l'original ne sont généralement pas conçus pour 20 fonctionner simultanément sur un récepteur donné. Par conséquent, il est nécessaire de fournir un procédé ou un système pour surveiller la distribution d'un ou de -plusieurs de ces clones d'une télécommande mobile originale, tout en préservant l'exclusivité de l'accès au bien contrôlé par la télécommande originale. 25 RÉSUMÉ Un objet de l'invention est de fournir un procédé ou un système pour résoudre ce problème. 30 La présente invention fournit un processus pour émettre un message de commande cloné (CMSG) à partir d'un dispositif de commande (CD) vers un dispositif de réception (RD), ledit dispositif de réception étant configuré pour exécuter une action lorsqu'il reçoit le message de commande cloné (CMSG) seulement si le message de commande cloné (CMSG) contient des informations 35 d'authentification (AI) relatives à un dispositif de commande original (OCD), le dispositif de commande comprenant un premier terminal de communication (CT1) et un deuxième terminal de communication (CT2), le deuxième terminal de communication (CT2) étant configuré selon un fichier de configuration (CF) comprenant les informations de configuration provenant du dispositif de commande original (OCD), les informations de configuration comprenant les 5 informations d'authentification (AI) relatives au dispositif de commande original (OCD), le deuxième terminal de communication (CT2) étant configuré pour recevoir un message d'activation (AM) à partir du premier dispositif de communication (CT1) et/ou à partir d'un utilisateur (Usr2) par une action mécanique appliquée par l'utilisateur (Usr2) directement sur le deuxième terminal 10 de communication (CT2), et le processus comprenant les étapes suivantes mises-en oeuvre par le deuxième terminal de communication : a. La réception (300) d'un message d'activation (AM) à partir du premier terminal de communication (CT1), ou à partir de l'utilisateur (Usr2), 15 b. La génération (301) d'un message de commande cloné (CMSG) selon le message d'activation (AM), le message de commande cloné (CMSG) comprenant les informations d'authentification (AI) relatives au dispositif original (OD), c. La transmission (302) au dispositif de réception (RD) du message de commande cloné (CMSG). Selon un aspect de l'invention, l'utilisateur a deux modes différents de commande du deuxième terminal de communication CT2 pour émettre un message de commande cloné CMSG vers un dispositif de réception : - Dans un premier mode, autrement appelé mode app, l'utilisateur commande le deuxième terminal de communication CT2 par le premier terminal de communication CT1, par exemple à travers l'application logicielle exécutée sur le terminal de communication cellulaire intelligent, qui enverra le message d'activation AM au deuxième terminal de communication CT2, activant ainsi l'action sur le deuxième terminal de communication CT2 de génération et de transmission du message de commande cloné généré CMSG au dispositif de réception RD; - Dans un deuxième mode, autrement appelé mode distant, l'utilisateur commande le deuxième terminal de communication CT2 par une action directe sur le bouton B1, B2, B3, ... de la pluralité de boutons B1, B2, B3, ... sur le deuxième terminal de communication CT2, ledit bouton étant 3 configuré pour générer et transmettre le message de commande cloné CMSG généré approprié au dispositif de réception RD. Selon ces dispositions, lorsque le premier terminal de communication CT1 n'est plus opérationnel, parce que, par exemple, sa pile est épuisée, alors 5 l'utilisateur peut encore émettre, en mode distant, le message de commande cloné CMSG configuré pour ouvrir la porte du garage. Selon un aspect de l'invention, le deuxième terminal de communication (CT2) comprend un compteur de terminal (TCT) réglé à une valeur prédéterminée (N), et dans lequel l'étape de transmission (302) comprend en 10 outre une sous-étape (302bis) qui consiste à soustraire un à la valeur du compteur de terminal (TCT), et seulement lorsque le message d'activation (AM) est reçu (300) à partir du premier terminal de communication (CT1), l'étape de réception comprend en outre une sous-étape (300bis) qui consiste à régler le compteur de terminal (TCT) à la valeur prédéterminée. 15 Selon ces dispositions, une fois que le premier locataire Usr1 a été remplacé par un deuxième locataire Usr2, le premier locataire ne conservera pas un accès illimité au parking, dont l'accès est sécurisé par le fichier de configuration CF du dispositif de commande original OCD, même si le premier locataire Usr1 ne met jamais fin à sa location. 20 Selon un aspect de l'invention, ledit dispositif de réception RD est configuré: - pour mettre à jour une valeur d'un compteur de récepteur (RCT) à chaque fois que l'action est exécutée, la valeur mise à jour du compteur de récepteur (RCT) étant réglée à une valeur d'un compteur de message 25 (MCT) compris dans le message de commande cloné reçu (CMSG), et, - pour exécuter ladite action, seulement si la valeur du compteur de message (MCT) est supérieure à la valeur du compteur de récepteur (RCT), et le fichier de configuration (CF) comprend un compteur de configuration 30 (CFCT), et pendant l'étape de génération (301) du message de commande cloné (CMSG), la valeur du compteur de configuration (CFCT) est réglée à une valeur mise à jour, le fichier de configuration (CF) est par conséquent mis à jour à un fichier de configuration mis à jour (Updated CF), et la valeur du compteur de 35 message (MCT) du message de commande cloné (CMSG) est réglée de manière 4 à être égale à la valeur mise à jour du compteur de configuration (Updated CFCT). L'invention concerne également un processus pour configurer un dispositif de commande_(CD) afin d'émettre un message de commande cloné (CMSG) vers 5 un dispositif de réception (RD), ledit dispositif de réception étant configuré pour exécuter une action lorsqu'il reçoit le message de commande cloné (CMSG) seulement si-le message de commande cloné (CMSG) contient des informations d'authentification (AI) comprises dans un fichier de configuration (CF) relatif à un dispositif de commande original (OCD), le dispositif de commande (CD) 10 comprenant un premier terminal de communication REVENDICATIONS1. Processus pour émettre un message de commande cloné (CMSG) à partir d'un dispositif de commande (CD) vers un dispositif de réception (RD), ledit dispositif de réception étant configuré pour exécuter une action lorsqu'il reçoit le message de commande cloné (CMSG) seulement si le message de commande cloné (CMSG) contient des informations d'authentification (AI) relatives à un dispositif de commande original (OCD), le dispositif de commande comprenant un premier terminal de communication (CT1) et un deuxième terminal de communication (CT2), le deuxième terminal de communication (CT2) étant configuré selon un fichier de configuration (CF) comprenant les informations de configuration provenant du dispositif de commande original (OCD), les informations de configuration comprenant les informations d'authentification (AI) relatives au dispositif de commande original (OCD), le deuxième terminal de communication (CT2) étant configuré pour recevoir un message d'activation (AM) _à _partir du premier dispositif de communication (CT1) et/ou à partir d'un utilisateur (Usr2) par une action mécanique appliquée par l'utilisateur (Usr2) directement sur le deuxième terminal de communication (CT2), et le processus comprenant les étapes suivantes mises en oeuvre par le deuxième terminal de communication : a. La réception (300) d'un message d'activation (AM) à partir du premier terminal de communication (CT1), ou à partir de l'utilisateur (Usr2), b. La génération (301) d'un message de commande cloné (CMSG) selon le message d'activation (AM), le message de commande cloné (CMSG) comprenant les informations d'authentification (AI) relatives au dispositif original (OD), c. La transmission (302) au dispositif de réception (RD) du message de commande cloné (CMSG). 2. Processus selon la revendication 1, dans lequel le deuxième terminal de communication (CT2) comprend un compteur de terminal (TCT) réglé à une valeur prédéterminée (N), et dans lequel l'étape de transmission (302) comprend en outre une sous-étape (302bis) qui consiste à soustraire un à la valeur du compteur de terminal (TCT), et seulement lorsque le message d'activation (AM) est reçu (300) à partir du premier terminal de communication (CT1), l'étape de réception comprend en outre une sous-étape (300bis) qui consiste à régler le compteur de terminal (TCT) à la valeur prédéterminée. 21 3. Processus selon l'une des revendications précédentes, dans lequel ledit dispositif de réception RD est configure : - pour mettre à jour une valeur d'un compteur de récepteur (RCT) à chaque fois que _l'action est exécutée, la valeur mise à jour du compteur de 5 récepteur (RCT) étant réglée à une valeur d'un compteur de message (MCT) compris dans le message de commande cloné reçu (CMSG), et, - pour -exécuter ladite action, seulement si la valeur du compteur de message (MCT) est supérieure à la valeur du compteur de récepteur (RCT), 10 et dans lequel le fichier de configuration (CF) comprend un compteur de_ configuration (CFCT), et dans lequel, pendant l'étape de génération (301) du message de commande cloné (CMSG), la valeur du compteur de configuration (CFCT) est réglée à une valeur mise à jour, le fichier de configuration (CF) est par 15 conséquent mis à jour à un-fichier de configuration mis à jour (Updated CF) et la valeur du compteur de message (MCT) du message de commande cloné (CMSG) est réglée de manière à être égale à la valeur mise à jour du compteur de configuration (Updated CFCT). 4. Processus pour configurer un dispositif de commande (CD) afin 20 d'émettre un message de commande cloné (CMSG) vers un dispositif de réception (RD), ledit dispositif de réception étant configure pour exécuter une action lorsqu'il reçoit le message de commande cloné (CMSG) seulement si le message de commande cloné (CMSG) contient des informations d'authentification (Al) comprises dans un fichier de configuration (CF) relatif à un 25 dispositif de commande original (OCD), le dispositif de commande (CD) comprenant un premier terminal de communication (CT1) et un deuxième terminal de communication (CT2), le premier terminal de communication (CT1) étant connecté à un serveur (SRV) et au deuxième terminal de communication (CT2), le fichier de configuration (CF) étant copié du dispositif de commande 30 original (OCD) sur le deuxième terminal de communication (CT2), le processus comprenant les étapes suivantes mises en oeuvre par le premier terminal de communication (CT1) : a. la réception (101) du fichier de configuration (CF) à partir du deuxième terminal de communication (CT2), 35 b. la transmission (102) du fichier de configuration (CF) au serveur, 22 c. la transmission (104) au deuxième terminal de communication (CT2) d'un message de suppression pour supprimer ou désactiver le fichier de configuration (CF). 5. Processus selon la revendication 4, comprenant en outre l'étape 5 suivante mise en oeuvre par le premier terminal de communication (CT1) avant la mise en oeuvre de l'étape c. de transmission (104) d'un message de suppression pour supprimer ou désactiver le fichier de configuration (CF) : b1. La réception (1-03) à partir du serveur d'une demande de suppression ou de désactivation du fichier de configuration (CF). 10 6. Processus selon la revendication 4, dans lequel le message de suppression est une demande de suppression ou de désactivation du fichier de configuration (CF) sur le deuxième terminal de communication (CT2). 7. Processus selon l'une des revendications précédentes 4 et 5, comprenant en outre les étapes suivantes mises en oeuvre par le premier 15 terminal de communication (CT1) : g. La transmission (105) au serveur d'un message demandant un fichier de configuration mis à jour (Updated CF). h. la réception (106) à partir du serveur du fichier de configuration mis à jour (Updated FC), 20 i. la transmission (107) du fichier de configuration mis à jour (Updated CF) au deuxième terminal de communication (CT2). 8. Processus pour configurer un dispositif de commande (CD) afin d'émettre un message de commande cloné (CMSG) vers un dispositif de réception (RD), ledit dispositif de réception étant configuré pour exécuter une 25 action lorsqu'il reçoit le message de commande cloné (CMSG) seulement si le message de commande cloné (CMSG) contient des informations d'authentification (AI) comprises dans un fichier de configuration (CF) relatif à un dispositif de commande original (OCD), le dispositif de commande (CD) comprenant un premier terminal de communication (CT1) et un deuxième 30 terminal de communication (CT2), le premier terminal de communication (CT1) étant connecté à un serveur (SRV) et au deuxième terminal de communication (CT2), le processus comprenant les étapes suivantes mises en oeuvre par le premier terminal de communication (CT1) : a. la transmission (201) d'une première demande, au serveur (SRV), du 35 fichier de configuration (CF), 23 b. la réception (202) du fichier de configuration (CF) à partir du serveur (SRV), c. la transmission (203) du fichier de configuration (CF) au deuxième terminal de communication (CT2). 5 9. Processus selon la revendication 8 comprenant en outre les étapes suivantes mises en oeuvre par le premier terminal de communication (CT1) : d. la réception (400) à partir du deuxième terminal de communication (CT2) d'un fichier de configuration mis à-jour (Updated CF), e. la transmission_ (401) du fichier de configuration mis à jour (Updated CF) 10 au serveur (SRV), f. la réception (402) d'une demande à partir du serveur (SRV) pour supprimer le fichier de configuration mis à jour (Updated CF) du deuxième terminal de communication (CT2) ou pour désactiver le fichier de configuration mis à jour (Updated CF) sur celui-ci, 15 g. la transmission (403-) au deuxième terminal de communication (CT2) d'un message de suppression pour supprimer ou désactiver le fichier de configuration mis à jour (Updated CF) sur le deuxième terminal de communication (CT2). 10. Processus selon la revendication 9 comprenant l'étape suivante mise 20 en oeuvre par le premier terminal de communication (CT1) avant la mise en oeuvre de l'étape d. de réception_ (400) à partir du deuxième terminal de communication (CT2) d'un fichier de configuration mis à jour (Updated CF) : cl. La transmission (398) au serveur (SRV) d'une deuxième demande pour terminer la configuration du dispositif de commande (CD). 25 11. Programme informatique comprenant des instructions pour exécuter les étapes de l'un des processus selon l'une des revendications précédentes 1 à 10, lorsque ledit programme est exécuté sur une unité de traitement informatique. 12. Support d'enregistrement lisible par un ordinateur, le support d'enregistrement comprenant un programme informatique selon la revendication 30 11.