Brevet FR3067489A1 (20181214)

REVENDICATIONS1. Dispositif de communication (DCOM1) associé à une entité dite émettrice (01) comprenant : un premier module d'émission/réception (1A) apte à recevoir, en provenance de l'entité émettrice, une requête formulée dans un langage informatique prédéterminé ou dans un langage naturel prédéterminé ; un module de traduction (1B), activé si la requête est formulée dans le langage informatique prédéterminé, et configuré pour traduire la requête dans le langage naturel prédéterminé ; un module d'extraction (1D) configuré pour extraire à partir de la requête formulée dans le langage naturel prédéterminé au moins un mot clé représentatif de la requête ; un module d'identification (1E) configuré pour identifier en utilisant ledit au moins un mot clé extrait, un dispositif cible supportant le langage naturel prédéterminé vers lequel transmettre la requête ; et un deuxième module d'émission/réception (1F) configuré pour transmettre la requête formulée dans le langage naturel au dispositif cible.\n<CLM>\1\tDispositif de communication (DCOM1) selon la revendication 1 dans lequel : le premier module d'émission/réception (1A) est activé sur réception d'une réponse formulée dans le langage naturel à la requête, pour transmettre cette réponse à l'entité émettrice ; et le module de traduction (1B) est en outre configuré pour traduire la réponse préalablement à sa transmission à l'entité émettrice dans le langage informatique prédéterminé si l'entité émettrice communique en utilisant le langage informatique prédéterminé.\n<CLM>\1\tDispositif de communication (DCOM1) selon la revendication 1 ou 2 dans lequel le module d'identification (1E) est configuré pour interroger, en utilisant ledit au moins un mot clé extrait, une base de données (DB1) comprenant au moins un mot clé appartenant au langage naturel prédéterminé relié à au moins un dispositif de communication supportant le langage naturel prédéterminé et associé à un objet communiquant capable de traiter la requête dont ledit au moins un mot clé est représentatif.\n<CLM>\1\tDispositif de communication (DCOM1) selon la revendication 3 dans lequel le module d'identification est configuré pour identifier comme dispositif cible : un dispositif de communication (DCOM2) associé à un objet communicant capable de traiter la requête et relié dans la base de données audit au moins un mot clé extrait ; ou un dispositif prédéfini (8) si la base de données ne contient pas ledit au moins un mot clé extrait. 25\n<CLM>\1\tDispositif de communication (DCOM1) selon la revendication 4 dans lequel le dispositif prédéfini est un dispositif apte à identifier un objet communicant capable de traiter la requête dont ledit au moins un mot clé extrait est représentatif. 5\n<CLM>\1\tDispositif de communication (DCOM1) selon l'une quelconque des revendications 3 à 5 dans lequel le module d'identification est en outre configuré pour : - obtenir des capacités d'au moins un objet communicant ; et - ajouter dans la base de données un dispositif de communication supportant le langage naturel prédéterminé et associé à l'objet communicant en le reliant à au moins un mot clé déterminé à 10 partir des capacités obtenues de l'objet communicant.\n<CLM>\1\tDispositif de communication (DCOM1) selon l'une quelconque des revendications 1 à 6 dans lequel dans la base de données, au moins un mot clé représentatif d'une requête est en outre relié à un paramètre permettant de préciser ladite requête.\n<CLM>\1\tDispositif de communication (DCOM1) selon l'une quelconque des revendications 1 à 7 dans lequel le deuxième module d'émission/réception est configuré pour établir avec le dispositif cible un canal de communication de type messagerie instantanée pour communiquer avec ce dispositif cible en utilisant le langage naturel prédéterminé.\n<CLM>\1\tDispositif de communication (DCOM1) selon l'une quelconque des revendications 1 à 8 comprenant en outre un module de gestion (1C) configuré pour maintenir un contexte pour la requête sur une période déterminée, le contexte maintenu par le module de gestion comprenant un identifiant de contexte associé à la requête.\n<CLM>\1\tDispositif de communication (DCOM1) selon la revendication 9 configuré pour fournir, sans solliciter l'entité émettrice, au moins un paramètre au dispositif cible précisant la requête dans un message comprenant l'identifiant de contexte associé à la requête. 30\n<CLM>\1\tDispositif de communication (DCOM2) associé à un objet communicant (02) comprenant : un premier module d'émission/réception (2A) apte à recevoir d'un dispositif dit d'origine une requête que l'objet communicant est capable de traiter, ladite requête étant formulée dans un langage naturel prédéterminé ; 35 un module de traduction (2B) configuré pour traduire la requête reçue dans un langage informatique prédéterminé utilisé pour communiquer par l'objet communicant ; et un deuxième module d'émission/réception (2C), configuré pour transmettre la requête formulée dans le langage informatique prédéterminé à l'objet communicant. 15 20 25 26\n<CLM>\1\tSystème (1) comprenant : un premier dispositif de communication (DCOM1) selon l'une quelconque des revendications 1 5 à 10 associé à une entité émettrice (01) à l'origine d'une requête ; un deuxième dispositif de communication (DCOM2) associé à une entité réceptrice (02) capable de traiter la requête ; ledit premier dispositif de communication étant apte à transmettre au deuxième dispositif de communication ladite requête formulée dans un langage naturel prédéterminé supporté par le 10 deuxième dispositif de communication.\n<CLM>\1\tSystème (1) comprenant : - un premier dispositif de communication (DCOM1) selon l'une quelconque des revendications 1 à 10 associé à une entité émettrice à l'origine d'une requête ; 15 - un deuxième dispositif de communication (DCOM2) associé à une entité réceptrice capable de traiter ladite requête ; et - un dispositif intermédiaire (8) entre le premier dispositif de communication et le deuxième dispositif de communication auquel le premier dispositif de communication transmet la requête formulée dans un langage naturel prédéterminé, ledit dispositif intermédiaire étant configuré 20 pour, sur réception de la requête : - identifier le deuxième dispositif de communication associé à l'entité réceptrice capable de traiter la requête ; et - transmettre la requête au deuxième dispositif de communication. 25\n<CLM>\1\tSystème (1) selon la revendication 13 dans lequel le premier et le deuxième dispositifs de communication supportent des langages naturels différents, et le dispositif intermédiaire comprend un module de traduction du langage naturel supporté par le premier dispositif de communication vers le langage naturel supporté par le deuxième dispositif de communication et inversement, configuré pour traduire la requête avant sa transmission au 30 deuxième dispositif de communication.\n<CLM>\1\tProcédé de communication destiné à être mis en oeuvre par un dispositif de communication (DCOM1) associé à une entité dite émettrice (01), ledit procédé comprenant : 35 une étape de réception (E10) d'une requête émise par l'entité émettrice et formulée dans un langage informatique prédéterminé ou dans un langage naturel prédéterminé ; si la requête est formulée dans le langage informatique prédéterminé, une étape de traduction (E30) de la requête dans le langage naturel prédéterminé ; 27 une étape d'extraction (E40) à partir de la requête formulée dans le langage naturel prédéterminé d'au moins un mot clé représentatif de la requête ; une étape d'identification (E50-E80), en utilisant ledit au moins un mot clé extrait, d'un dispositif dit cible supportant le langage naturel prédéterminé vers lequel transmettre la 5 requête formulée dans le langage naturel ; et une étape de transmission (E100) de la requête formulée dans le langage naturel au dispositif cible identifié.\n<CLM>\1\tProcédé de communication destiné à être mis en oeuvre par un dispositif de 10 communication (DCOM2) associé à un objet communicant (02) : une étape de réception (F10) en provenance d'un dispositif dit d'origine d'une requête que l'objet communicant est capable de traiter, ladite requête reçue étant formulée dans un langage naturel prédéterminé ; une étape de traduction (F30) de requête formulée dans le langage naturel prédéterminé dans 15 un langage informatique prédéterminé utilisé par l'objet communicant pour communiquer ; et une étape de transmission (F70) de la requête formulée dans le langage informatique prédéterminé à l'objet communicant.\n<CLM>\1\tProcédé de communication selon la revendication 16 comprenant en outre : 20 une étape de réception (F90) en provenance de l'objet communicant d'une réponse à la requête, ladite réponse étant formulée dans le langage informatique prédéterminé ; une étape de traduction (F100) de la réponse formulée dans le langage informatique prédéterminé dans le langage naturel prédéterminé ; et une étape de transmission (F110) au dispositif d'origine de la réponse formulée dans le 25 langage naturel prédéterminé.