Brevet FR3067538A1 (20181214)

REVENDICATIONS1. Procédé de contrôle de l'obtention par un terminal (2) d'un fichier de configuration (CFG2) lui permettant d'accéder à un service de communication (S), ce procédé étant destiné à être mis en oeuvre par un serveur de gestion (4) du service de communication et comprenant : une étape d'application (E30,E40) d'une configuration par défaut selon laquelle le serveur de gestion rejette toute requête d'obtention d'un fichier de configuration par un terminal tant que ce terminal n'est pas associé à un utilisateur dans une base de données du serveur de gestion ; sur réception (E20,E100) d'une première requête d'obtention (REQ1,REQ1') par un terminal d'un fichier de configuration comprenant une première adresse d'accès (URL1) au fichier de configuration : o une étape de vérification (E30,E110) si le terminal est associé à un utilisateur dans la base de données ; o si le terminal est associé à un utilisateur dans la base de données, - une étape de génération (E120) d'un jeton sécurisé (TOK2) pour le terminal ; et - une étape de transmission (E130) à destination du terminal d'une deuxième adresse d'accès (URL2) au fichier de configuration incluant le jeton sécurisé ; sur réception (E160) d'une deuxième requête d'obtention (REQ2) par le terminal du fichier de configuration comprenant la deuxième adresse : o une étape de vérification (E170) si le jeton sécurisé inclus dans la deuxième adresse comprise dans la deuxième requête d'obtention est valide ; et o si le jeton est valide, une étape de déclenchement (E180) d'une mise à disposition du terminal du fichier de configuration.\n<CLM>\1\tProcédé de contrôle selon la revendication 1 dans lequel le jeton sécurisé (TOK2) est généré pour le terminal si le terminal est associé dans la base de données à un paramètre autorisant l'accès au fichier de configuration par le terminal.\n<CLM>\1\tProcédé de contrôle selon la revendication 1 ou 2 dans lequel le jeton sécurisé généré pour le terminal a une durée de validité prédéterminée.\n<CLM>\1\tProcédé de contrôle selon l'une quelconque des revendications 1 à 3 comprenant en outre suite à l'étape de déclenchement, une étape de rejet de toute nouvelle requête d'obtention du fichier de configuration reçue comprenant le jeton sécurisé. 20\n<CLM>\1\tProcédé de contrôle selon l'une quelconque des revendications 1 à 4 dans lequel la première adresse d'accès (URL1) est configurée avec une adresse MAC (Medium Access Control) du terminal. 5\n<CLM>\1\tProcédé de contrôle selon l'une quelconque des revendications 1 à 5 dans lequel l'étape de déclenchement comprend une étape d'envoi (E180) d'un message à un serveur mandataire inverse placé entre le terminal et le serveur de gestion, ledit message comprenant une adresse (URL6-CFG2) d'un serveur de configuration (6) adapté à générer ou hébergeant le fichier de configuration, ce message étant apte à déclencher une redirection par le serveur mandataire 10 inverse de la deuxième requête d'obtention vers le serveur de configuration pour mettre à disposition du terminal ledit fichier de configuration.\n<CLM>\1\tProcédé de contrôle selon l'une quelconque des revendications 1 à 5 dans lequel l'étape de déclenchement comprend la redirection de la deuxième requête d'obtention vers un 15 serveur de configuration adapté à générer ou hébergeant le fichier de configuration pour mettre à disposition du terminal ledit fichier de configuration.\n<CLM>\1\tProcédé d'obtention par un terminal (2) d'un fichier de configuration lui permettant d'accéder à un service de communication, ce procédé comprenant : 20 au moins une étape d'émission (E10,E90) d'une première requête d'obtention (REQ1,REQ1') du fichier de configuration comprenant une première adresse d'accès au fichier de configuration ; une étape d'émission (E150) d'une deuxième requête d'obtention (REQ2) du fichier de configuration, déclenchée suite à la réception (E140) en réponse à la première requête d'obtention d'une deuxième adresse d'accès (URL2) au fichier de configuration incluant un 25 jeton sécurisé généré pour le terminal par un serveur de gestion du service de communication, ladite deuxième requête d'obtention comprenant ladite deuxième adresse ; une étape de réception (E220) du fichier de configuration en provenance d'un serveur de configuration (6) apte à générer ou à héberger le fichier de configuration. 30\n<CLM>\1\tProcédé de traitement de requêtes d'obtention (REQ1,REQ1',REQ2) par un terminal d'un fichier de configuration pour accéder à un service de communication, ce procédé étant destiné à être mis en oeuvre par un serveur mandataire inverse (7) placé entre le terminal (2) et un serveur de gestion (4) du service de communication, le procédé comprenant : au moins une première étape de redirection (E20,E100) vers le serveur de gestion du service 35 de communication, d'une première requête d'obtention (REQ1,REQ1') par le terminal du fichier de configuration, ladite première requête d'obtention comprenant une première adresse (URL1) d'accès au fichier de configuration ; et 21 une deuxième étape de redirection (E160) d'une deuxième requête d'obtention (REQ2) par le terminal du fichier de configuration, ladite deuxième requête d'obtention comprenant une deuxième adresse (URL2) d'accès au fichier de configuration fournie par le serveur de gestion au terminal par l'intermédiaire du serveur mandataire inverse et incluant un jeton sécurisé 5 généré par le serveur de gestion pour le terminal.\n<CLM>\1\tProcédé de traitement selon la revendication 9 comprenant en outre une troisième étape de redirection (E190) de la deuxième requête d'obtention vers un serveur de configuration adapté à générer ou hébergeant le fichier de configuration, ladite troisième étape de redirection 10 étant déclenchée suite à la réception d'un message du serveur de gestion déclenchant une mise à disposition du terminal du fichier de configuration et comprenant une adresse du serveur de configuration.\n<CLM>\1\tServeur de gestion (4) d'un service de communication, configuré pour contrôler 15 l'obtention par un terminal d'un fichier de configuration lui permettant d'accéder au service de communication, le serveur de gestion comprenant : un module d'application (4A) d'une configuration par défaut selon laquelle le serveur de gestion rejette toute requête d'obtention d'un fichier de configuration par un terminal tant que ce terminal n'est pas associé à un utilisateur dans une base de données du serveur de 20 gestion ; des modules, activés sur réception d'une première requête d'obtention du fichier de configuration par un terminal comprenant une première adresse d'accès au fichier de configuration, et comprenant : o un premier module de vérification (4B), configuré pour vérifier si le terminal est 25 associé à un utilisateur dans la base de données ; o un module de génération (4C) d'un jeton sécurisé pour le terminal et un module de transmission (4D) à destination du terminal d'une deuxième adresse d'accès au fichier de configuration incluant le jeton sécurisé, le module de génération et le module de transmission étant activés si le premier module de vérification détermine que le 30 terminal est associé à un utilisateur dans la base de données ; des modules, activés sur réception d'une deuxième requête d'obtention du fichier de configuration par le terminal comprenant la deuxième adresse, et comprenant : o un deuxième module de vérification (4E), configuré pour vérifier si le jeton sécurisé inclus dans la deuxième adresse comprise dans la deuxième requête d'obtention est 35 valide ; et o un module de déclenchement (4F) d'une mise à disposition du terminal du fichier de configuration activé si le deuxième module de vérification détermine que le jeton est valide. 22\n<CLM>\1\tTerminal (2) comprenant : un premier module d'émission (2A) configuré pour émettre au moins une première requête d'obtention d'un fichier de configuration pour accéder à un service de communication, ladite au 5 moins une première requête d'obtention comprenant une première adresse d'accès au fichier de configuration ; un deuxième module d'émission (2B), activé sur réception en réponse à la première requête d'obtention d'une deuxième adresse d'accès au fichier de configuration incluant un jeton sécurisé généré pour le terminal par un serveur de gestion du service de communication, et 10 configuré pour émettre une deuxième requête d'obtention du fichier de configuration comprenant la deuxième adresse ; et un module de réception (2C) adapté à recevoir le fichier de configuration en provenance d'un serveur de configuration apte à générer ou à héberger le fichier de configuration. 15\n<CLM>\1\tServeur mandataire inverse (7) placé entre un terminal et un serveur de gestion d'un service de communication, ce serveur mandataire inverse comprenant : un premier module de redirection (7A), configuré pour rediriger vers le serveur de gestion au moins une première requête d'obtention par un terminal d'un fichier de configuration destiné à permettre audit terminal d'accéder au service de communication, ladite au moins une première 20 requête d'obtention comprenant une première adresse d'accès au fichier de configuration ; et un deuxième module de redirection (7B), configuré pour rediriger vers le serveur de gestion une deuxième requête d'obtention par le terminal du fichier de configuration, ladite deuxième requête d'obtention comprenant une deuxième adresse d'accès au fichier de configuration fournie par le serveur de gestion au terminal par l'intermédiaire du serveur mandataire inverse 25 et incluant un jeton sécurisé généré par le serveur de gestion pour le terminal.\n<CLM>\1\tServeur mandataire selon la revendication 13 comprenant en outre un troisième module de redirection (7C) configuré pour rediriger la deuxième requête d'obtention vers un serveur de configuration adapté à générer ou hébergeant le fichier de configuration, ledit troisième 30 module de redirection étant activé sur réception d'un message du serveur de gestion déclenchant une mise à disposition du terminal du fichier de configuration et comprenant une adresse du serveur de configuration.\n<CLM>\1\tSystème de contrôle (1) de l'obtention d'un fichier de configuration par un terminal 35 pour accéder à un service de communication, ledit système comprenant : un serveur de gestion (4) du service de communication conforme à la revendication 11 ; un serveur mandataire inverse (7) conforme à la revendication 13 ou à la revendication 14, placé entre le terminal et le serveur de gestion ; et 23 - un serveur de configuration (6) apte à générer ou hébergeant le fichier de configuration, et configuré pour fournir le fichier de configuration au terminal sur réception d'un message du serveur de gestion ou du serveur mandataire inverse.