FR3044193A1 - METHOD AND DEVICE FOR MANAGING COMMUNICATION - Google Patents

METHOD AND DEVICE FOR MANAGING COMMUNICATION Download PDF

Info

Publication number
FR3044193A1
FR3044193A1 FR1561336A FR1561336A FR3044193A1 FR 3044193 A1 FR3044193 A1 FR 3044193A1 FR 1561336 A FR1561336 A FR 1561336A FR 1561336 A FR1561336 A FR 1561336A FR 3044193 A1 FR3044193 A1 FR 3044193A1
Authority
FR
France
Prior art keywords
terminal
communication
parameters
local environment
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR1561336A
Other languages
French (fr)
Inventor
Claude Daloz
Jacques Chodorowski
Laurent Topart
Catherine Salou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
Orange SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Orange SA filed Critical Orange SA
Priority to FR1561336A priority Critical patent/FR3044193A1/en
Publication of FR3044193A1 publication Critical patent/FR3044193A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/67ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Biomedical Technology (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • Medical Informatics (AREA)
  • Epidemiology (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Public Health (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

L'invention concerne un procédé de gestion d'une communication entre un premier terminal (T1) et au moins un deuxième terminal (T2), le premier terminal (T1) étant un terminal apte à être déplacé à distance dans l'environnement local (ENV), par un utilisateur du deuxième terminal, au cours de la communication, l'environnement local étant découpé en plusieurs zones. Le premier terminal obtient (E21) un groupe de paramètres de communication autorisés pour chaque zone de l'environnement local, et détecte (E22) une localisation du premier terminal dans l'environnement local. Il détermine (E23) des paramètres de la communication entre le premier terminal et le deuxième terminal à partir d'un groupe de paramètres de communication obtenus pour la localisation détectée. Les paramètres déterminés sont appliquées (E24) à la communication entre le premier terminal et le deuxième terminal.The invention relates to a method for managing a communication between a first terminal (T1) and at least one second terminal (T2), the first terminal (T1) being a terminal able to be moved remotely in the local environment ( ENV), by a user of the second terminal, during the communication, the local environment being divided into several areas. The first terminal obtains (E21) a group of allowed communication parameters for each area of the local environment, and detects (E22) a location of the first terminal in the local environment. It determines (E23) parameters of the communication between the first terminal and the second terminal from a group of communication parameters obtained for the detected location. The determined parameters are applied (E24) to the communication between the first terminal and the second terminal.

Description

Procédé et dispositif de gestion d’une communication L'invention se situe dans le domaine des communications visiophoniques établies avec au moins un terminal mobile. Elle concerne un dispositif et un procédé de gestion d’une communication établie via au moins un terminal mobile, notamment un terminal apte à se déplacer tel qu’un robot de télé-présence.The invention relates to the field of videophone communications established with at least one mobile terminal. It relates to a device and a method for managing a communication established via at least one mobile terminal, in particular a mobile terminal such as a telepresence robot.

Le terme télé-présence fait référence à plusieurs techniques qui permettent à une personne d'avoir l'impression d'être présent, de donner l'impression d'être présent, ou d'avoir un effet à un endroit autre que leur emplacement réel.The term tele-presence refers to several techniques that allow a person to feel as if they are present, to appear to be present, or to have an effect in a place other than their actual location. .

De façon générale, les systèmes de télé-présence actuels se basent sur des solutions de visioconférence, permettant de voir et dialoguer avec son interlocuteur, afin de proposer une expérience de communication et de présence à distance.In general, current telepresence systems are based on videoconferencing solutions, allowing to see and dialogue with his interlocutor, to provide a remote communication and presence experience.

On connaît des dispositifs de télé-présence conçus pour un environnement domestique, tel que les robots beam+ d’Awabot. Ce système de télé-présence robotisé est constitué d’une plateforme mobile et d’une interface visuelle et sonore, permettant à un utilisateur distant de commander un robot à partir d’un ordinateur et ainsi de donner la possibilité, au dit utilisateur, de se déplacer dans un environnement à distance et de communiquer avec les personnes localisées dans cet environnement.Telepresence devices designed for a home environment, such as the Awabot beam + robots, are known. This robotic tele-presence system consists of a mobile platform and a visual and sound interface, allowing a remote user to control a robot from a computer and thus to give the user the possibility to move in a remote environment and communicate with people located in that environment.

Un tel système permet ainsi à un utilisateur distant de visualiser l’environnement local à travers le déplacement du robot dans l’environnement lorsqu’une communication visiophonique est établie entre le robot et un terminal de l’utilisateur distant.Such a system thus allows a remote user to view the local environment through the movement of the robot in the environment when a videophone communication is established between the robot and a terminal of the remote user.

La sensation de présence dans l’environnement local qu’un tel système procure à l’utilisateur distant implique alors une perte d’intimité pour les utilisateurs de l’environnement local, puisque le robot peut être déplacé par l’utilisateur distant dans l’environnement local. Un tel système de télé-présence peut donc être perçu comme très intrusif par les utilisateurs présents dans l’environnement local.The feeling of presence in the local environment that such a system provides to the remote user then implies a loss of privacy for users of the local environment, since the robot can be moved by the remote user in the local environment. Such a tele-presence system can therefore be perceived as very intrusive by the users present in the local environment.

Un des buts de l'invention est d'apporter des améliorations par rapport à l'état de la technique.One of the aims of the invention is to provide improvements over the state of the art.

Elle propose à cet effet un procédé de gestion d’une communication entre un premier terminal et au moins un deuxième terminal. Le premier terminal est apte à être déplacé à distance dans l’environnement local, par un utilisateur du deuxième terminal, au cours de la communication. L’environnement local est découpé en plusieurs zones. Le procédé de gestion comprend les étapes suivantes : - obtention d’un groupe de paramètres de communication autorisés pour le premier terminal pour chaque zone de l’environnement local, - détection d’une localisation du premier terminal dans l’environnement local, - détermination des paramètres de la communication entre le premier terminal et le deuxième terminal à partir d’un groupe de paramètres de communication obtenus pour la localisation détectée, - application desdits paramètres déterminés à la communication entre le premier terminal et le deuxième terminal.It proposes for this purpose a method of managing a communication between a first terminal and at least a second terminal. The first terminal is able to be moved remotely in the local environment by a user of the second terminal during the communication. The local environment is divided into several areas. The management method comprises the following steps: - obtaining a group of authorized communication parameters for the first terminal for each zone of the local environment, - detecting a location of the first terminal in the local environment, - determining parameters of the communication between the first terminal and the second terminal from a group of communication parameters obtained for the detected location, - application of said determined parameters to the communication between the first terminal and the second terminal.

Le procédé selon l’invention permet de contrôler les paramètres de la communication entre le premier terminal et le deuxième terminal, en fonction de la zone de l’environnement local dans laquelle le premier terminal se trouve.The method according to the invention makes it possible to control the parameters of the communication between the first terminal and the second terminal, as a function of the zone of the local environment in which the first terminal is located.

Les paramètres de la communication sont relatifs au mode de communication tel que audio, vidéo, texte. Ainsi, par exemple, lorsque l’environnement local correspond au domicile d’un utilisateur du premier terminal, il est possible pour cet utilisateur d’interdire les communications vidéo dans certaines zones de l’environnement local, telles qu’une chambre, salle de bains, etc....The parameters of the communication are related to the communication mode such as audio, video, text. Thus, for example, when the local environment corresponds to the home of a user of the first terminal, it is possible for this user to prohibit video communications in certain areas of the local environment, such as a room, room baths, etc ....

Un tel procédé peut être mis en œuvre lors de l’établissement de la communication. Dans ce cas, lorsqu’il est demandé d’établir une communication visiophonique par exemple et que le premier terminal est dans une zone de l’environnement local dans laquelle une telle communication n’est pas possible, la communication peut être établie en mode audio seulement.Such a method can be implemented during the establishment of the communication. In this case, when it is requested to establish a videophone communication for example and the first terminal is in an area of the local environment in which such communication is not possible, the communication can be established in audio mode only.

Le procédé peut aussi être mis en œuvre au cours d’une communication déjà établie, en mode vidéo. Dans ce cas, lorsque le premier terminal est déplacé et arrive dans une zone de l’environnement local dans laquelle une communication vidéo n’est pas possible, la communication bascule alors en mode audio seulement.The method can also be implemented during an already established communication, in video mode. In this case, when the first terminal is moved and arrives in an area of the local environment in which video communication is not possible, the communication then switches to audio only mode.

Les différents modes ou caractéristiques de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé défini ci-dessus.The various modes or features of realization mentioned hereafter can be added independently or in combination with each other, to the steps of the method defined above.

Selon un mode particulier de réalisation de l'invention, le procédé comprend l’obtention d’un groupe de paramètres de commandes autorisées du premier terminal pour chaque zone de l’environnement local, et la configuration du premier terminal à partir d’un groupe de paramètres de commandes obtenus pour la zone de localisation détectée.According to a particular embodiment of the invention, the method comprises obtaining a group of authorized command parameters of the first terminal for each zone of the local environment, and the configuration of the first terminal from a group. command parameters obtained for the detected location area.

Ce mode particulier de réalisation de l’invention permet d’adapter la configuration du premier terminal apte à être déplacé dans l’environnement local en fonction des zones de cet environnement local. En effet, des paramètres de commandes différents peuvent être définis selon les zones de l’environnement local. Les paramètres de commandes du premier terminal sont par exemple les paramètres liés aux fonctions de capture vidéo (paramètres de la caméra), de capture audio (paramètres d’un micro), de restitution audio (paramètre des haut-parleurs, d’un casque), de restitution vidéo (écran), de déplacement du premier terminal (contrôle à distance, vitesse de déplacement du premier terminal, ...). Selon un autre mode particulier de réalisation de l'invention, l’étape de détermination des paramètres de la communication et/ou de configuration du premier terminal est faite également en fonction d’un identifiant du deuxième terminal ou d’un utilisateur du deuxième terminal.This particular embodiment of the invention makes it possible to adapt the configuration of the first terminal that can be moved in the local environment according to the zones of this local environment. Indeed, different command parameters can be defined according to the zones of the local environment. The control parameters of the first terminal are, for example, the parameters related to the functions of video capture (camera parameters), audio capture (parameters of a microphone), audio reproduction (parameter of the loudspeakers, a headset ), video playback (screen), moving the first terminal (remote control, speed of movement of the first terminal, ...). According to another particular embodiment of the invention, the step of determining the parameters of the communication and / or configuration of the first terminal is also done according to an identifier of the second terminal or a user of the second terminal. .

Ce mode particulier de réalisation de l’invention procure l’avantage de contrôler les paramètres de la communication et/ou la configuration du premier terminal en fonction de l’utilisateur du deuxième terminal qui est en communication avec le premier terminal. Par exemple, une communication vidéo peut être autorisée avec un utilisateur du deuxième terminal lorsque cet utilisateur est enregistré dans le carnet d’adresses de l’utilisateur du premier terminal ou si c’est un membre de la famille. Selon un autre exemple, la commande à distance du premier terminal est autorisée seulement aux utilisateurs dont un identifiant a été au préalable enregistré dans une mémoire accessible au premier terminal.This particular embodiment of the invention provides the advantage of controlling the parameters of the communication and / or the configuration of the first terminal as a function of the user of the second terminal which is in communication with the first terminal. For example, a video communication may be authorized with a user of the second terminal when that user is registered in the address book of the user of the first terminal or if it is a family member. In another example, the remote control of the first terminal is authorized only to users whose identifier has been previously registered in a memory accessible to the first terminal.

Selon un autre mode particulier de réalisation de l'invention, lorsque la communication est une communication vidéo et que le premier terminal est situé dans une zone de l’environnement local dans laquelle une communication vidéo n’est pas autorisée, le procédé comprend une étape de commande d’un déplacement du premier terminal dans une zone autorisée de l’environnement local dans laquelle une communication vidéo est autorisée.According to another particular embodiment of the invention, when the communication is a video communication and the first terminal is located in an area of the local environment in which a video communication is not authorized, the method comprises a step controlling movement of the first terminal in an authorized area of the local environment in which video communication is permitted.

Ce mode particulier de réalisation de l’invention permet ainsi aux interlocuteurs du premier terminal et du deuxième terminal de basculer en mode vidéo au cours de la communication dès que le premier terminal se trouve dans une zone dans laquelle un tel mode de communication est autorisé.This particular embodiment of the invention thus enables the interlocutors of the first terminal and the second terminal to switch to video mode during the communication as soon as the first terminal is in an area in which such a communication mode is authorized.

Selon une variante de cet autre mode particulier de réalisation de l'invention, le procédé de gestion d’une communication comprend une étape de modification des paramètres de la communication pour ajouter une composante vidéo à la communication.According to a variant of this other particular embodiment of the invention, the method of managing a communication comprises a step of modifying the parameters of the communication to add a video component to the communication.

Selon un autre mode particulier de réalisation de l'invention, lorsque la communication est une communication vidéo et que le premier terminal se déplace vers une zone de l’environnement local dans laquelle une communication vidéo n’est pas autorisée et est à une distance prédéterminée de ladite zone, le procédé comprend une étape d’envoi au deuxième terminal d’un message indiquant qu’une communication en mode vidéo n’est pas autorisée dans la zone dans laquelle le premier terminal est susceptible d’entrer.According to another particular embodiment of the invention, when the communication is a video communication and the first terminal moves to an area of the local environment in which a video communication is not authorized and is at a predetermined distance of said zone, the method comprises a step of sending to the second terminal a message indicating that a video mode communication is not allowed in the zone in which the first terminal is likely to enter.

Ce mode particulier de réalisation de l’invention permet d’avertir l’utilisateur du deuxième terminal que le premier terminal va entrer dans une zone dans laquelle une communication vidéo n’est pas autorisée. L’utilisateur du deuxième terminal peut ainsi adapter le pilotage du premier terminal s’il le désire. L’invention concerne également un dispositif apte à être déplacé à distance dans un environnement local, par un utilisateur d’un terminal, au cours d’une communication établie entre ledit dispositif et le terminal, l’environnement local étant découpé en plusieurs zones, le dispositif comprend : - un module de traitement adapté pour obtenir un groupe de paramètres de communication autorisés pour ledit dispositif pour chaque zone de l’environnement local, - un module de détection pour détecter une localisation du dispositif dans l’environnement local, - le module de traitement étant également adapté pour déterminer des paramètres de la communication entre le dispositif et le terminal à partir d’un groupe de paramètres de communication obtenus pour la localisation détectée et appliquer lesdits paramètres déterminés à la communication entre le dispositif et le terminal. L’invention concerne aussi un terminal comprenant un tel dispositif.This particular embodiment of the invention makes it possible to warn the user of the second terminal that the first terminal will enter an area in which video communication is not authorized. The user of the second terminal can thus adapt the control of the first terminal if it so desires. The invention also relates to a device able to be moved remotely in a local environment, by a user of a terminal, during a communication established between said device and the terminal, the local environment being divided into several zones, the device comprises: - a processing module adapted to obtain a group of authorized communication parameters for said device for each zone of the local environment, - a detection module for detecting a location of the device in the local environment, - the processing module being also adapted to determine parameters of the communication between the device and the terminal from a group of communication parameters obtained for the detected location and to apply said determined parameters to the communication between the device and the terminal. The invention also relates to a terminal comprising such a device.

Dans un mode particulier de réalisation de l’invention, les différentes étapes du procédé de gestion d’une communication sont mises en oeuvre par des instructions de programmes d’ordinateurs.In a particular embodiment of the invention, the various steps of the method of managing a communication are implemented by instructions of computer programs.

En conséquence, l’invention vise aussi des programmes d’ordinateur sur un support d’informations, ces programmes étant susceptibles d’être mis en œuvre respectivement dans un terminal ou plus généralement dans un ordinateur, ces programmes comportant respectivement des instructions adaptées à la mise en œuvre des différentes étapes du procédé de gestion d’une communication qui vient d'être décrit.Accordingly, the invention also relates to computer programs on an information carrier, these programs being capable of being implemented respectively in a terminal or more generally in a computer, these programs respectively comprising instructions adapted to the implementation of the various steps of the communication management method which has just been described.

Ces programmes peuvent utiliser n’importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable. L’invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus.These programs can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other form desirable shape. The invention also relates to a computer-readable information medium, comprising instructions of a computer program as mentioned above.

Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou électronique, par exemple une clé USB ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.The information carrier may be any entity or device capable of storing the program. For example, the medium may comprise storage means, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or a magnetic or electronic recording means, for example a USB key or a hard disk . On the other hand, the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means. The program according to the invention can be downloaded in particular on an Internet type network.

Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de gestion d’une communication en question.Alternatively, the information medium may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the management method of a communication in question.

Les avantages du dispositif, du terminal, et du programme d’ordinateur comportant des instructions adaptées à la mise en œuvre des différentes étapes du procédé de gestion d’une communication sont identiques à ceux présentés en relation avec le procédé de gestion d’une communication selon l’un quelconque des modes particuliers de réalisation mentionnés ci-dessus.The advantages of the device, of the terminal, and of the computer program comprising instructions adapted to the implementation of the various steps of the method of managing a communication are identical to those presented in relation with the method of managing a communication. according to any one of the particular embodiments mentioned above.

Liste des figures D'autres avantages et caractéristiques de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation particulier de l'invention, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels: - la figure 1 présente un environnement de mise en œuvre de l’invention selon un mode particulier de réalisation de l’invention, - la figure 2 présente des étapes du procédé de gestion d’une communication selon un mode particulier de réalisation de l’invention, - la figure 3 illustre schématiquement un dispositif adapté à la mise en œuvre de l’invention selon un mode particulier de réalisation de l’invention.List of Figures Other advantages and characteristics of the invention will appear more clearly on reading the following description of a particular embodiment of the invention, given as a simple illustrative and nonlimiting example, and the accompanying drawings. , of which: FIG. 1 presents an implementation environment of the invention according to a particular embodiment of the invention; FIG. 2 presents steps of the method of managing a communication according to a particular mode of embodiment of the invention, - Figure 3 schematically illustrates a device adapted to the implementation of the invention according to a particular embodiment of the invention.

Description d'un mode particulier de réalisation de l'inventionDescription of a particular embodiment of the invention

La figure 1 comprend un terminal T1 apte pour émettre et recevoir des communications audio, vidéo, texte, etc, via un réseau de communication RES auquel le terminal T1 est connecté. Le réseau de communication RES est un réseau de communication apte à établir des communications téléphoniques ou multimédia entre des terminaux connectés à ce réseau. Le réseau de communication RES est par exemple un réseau de communication IP basé sur une architecture IMS. Le réseau RES est par exemple un réseau mobile de type 3G ou 4G ou encore un réseau de communication fixe.FIG. 1 comprises a terminal T1 capable of transmitting and receiving audio, video, text, etc. communications via a communication network RES to which the terminal T1 is connected. The communication network RES is a communication network capable of establishing telephone or multimedia communications between terminals connected to this network. The communication network RES is for example an IP communication network based on an IMS architecture. The RES network is for example a 3G or 4G type mobile network or a fixed communication network.

Le terminal T1 est un terminal adapté pour être déplacé dans un environnement local ENV dans lequel il se situe. Le terminal T1 est par exemple un robot de télé-présence. Le terminal T1 peut être piloté localement par un utilisateur de l’environnement local ou à distance par un utilisateur d’un terminal avec lequel le terminal T1 a établi une communication.The terminal T1 is a terminal adapted to be moved in a local environment ENV in which it is located. The terminal T1 is for example a telepresence robot. The terminal T1 can be controlled locally by a user of the local environment or remotely by a user of a terminal with which the terminal T1 has established a communication.

La figure 1 comprend également un terminal T2 adapté pour émettre et recevoir des communications via le réseau de communication RES. Le terminal T2 peut être tout type de terminal téléphonique fixe, mobile, smartphone (téléphone intelligent), tablettes, Pc (ordinateur personnel), ...FIG. 1 also comprises a terminal T2 adapted to transmit and receive communications via the communication network RES. The T2 terminal can be any type of fixed telephone terminal, mobile, smartphone (smart phone), tablets, PC (personal computer), ...

Le terminal T2 est adapté pour piloter à distance le terminal T1 lorsqu’une communication téléphonique ou visiophonique est établie entre le terminal T1 et le terminal T2. Par exemple, lors de l’établissement d’une communication entre le terminal T1 et le terminal T2, le terminal T2 reçoit une liste de commandes pour piloter et déplacer le terminal T1. L’environnement local ENV est par exemple le domicile d’un utilisateur du terminal T1. L’environnement local ENV est découpé en quatre zones Z1, Z2, Z3, Z4 correspondant respectivement à des pièces du domicile de l’utilisateur. Par exemple, la zone Z1 est une cuisine, la zone Z2 est une chambre, la zone Z3 est une salle de bain et la zone Z4 est un salon. Un tel découpage de l’environnement ENV est par exemple enregistré dans une mémoire du terminal T1 sous la forme d’une représentation numérique d’un plan topologique de l’environnement ENV construit au préalable de manière connue, par exemple par apprentissage à partir des déplacements du terminal T1 dans l’environnement.The terminal T2 is adapted to remotely control the terminal T1 when a telephone or videophone communication is established between the terminal T1 and the terminal T2. For example, when establishing a communication between the terminal T1 and the terminal T2, the terminal T2 receives a list of commands for controlling and moving the terminal T1. The local environment ENV is for example the home of a user of the terminal T1. The local environment ENV is divided into four zones Z1, Z2, Z3, Z4 respectively corresponding to rooms of the user's home. For example, zone Z1 is a kitchen, zone Z2 is a bedroom, zone Z3 is a bathroom and zone Z4 is a living room. Such a division of the environment ENV is for example recorded in a memory of the terminal T1 in the form of a digital representation of a topological plane of the ENV environment previously constructed in a known manner, for example by learning from the movements of the terminal T1 in the environment.

Grâce à la représentation numérique de l’environnement ENV enregistrée, et d’un système de localisation, le terminal T1 est apte à déterminer sa localisation dans l’environnement local ENV. Le système de localisation est par exemple un système de type GPS ou basé sur une technique de triangularisation radio ou autre. En variante, le système de localisation peut être basé sur des puces RFID (pour Radio Frequency Identification) placées sur les seuils de portes (P41, P42, P43) entre chaque zone Z1-Z4. Par exemple, lorsque le terminal T1 situé dans la zone Z4 se déplace et passe par le seuil de porte P41, le terminal T1 lit la puce RFID placée à cet endroit et détecte qu’il quitte la zone Z4 et entre dans la zone Z1.Thanks to the digital representation of the registered ENV environment, and a location system, the terminal T1 is able to determine its location in the local environment ENV. The location system is for example a GPS type system or based on a radio triangularization technique or other. Alternatively, the location system may be based on Radio Frequency Identification (RFID) chips placed on the gate thresholds (P41, P42, P43) between each zone Z1-Z4. For example, when the terminal T1 located in the zone Z4 moves and passes through the door threshold P41, the terminal T1 reads the RFID chip placed there and detects that it leaves the zone Z4 and enters the zone Z1.

Un groupe de paramètres de communication est défini pour chaque zone Z1-Z4 de l’environnement local ENV. L’utilisateur du terminal T1 a par exemple défini et enregistré au préalable dans une mémoire du terminal T1 ou d’une base de données BDE connectée au réseau RES, pour chaque zone Z1-Z4 les paramètres de communication définis pour cette zone. De tels paramètres de communication correspondent aux paramètres à appliquer lors de la réception ou de l’émission d’une communication par le terminal T1 lorsque le terminal T1 se trouve dans une telle zone.A group of communication parameters is defined for each zone Z1-Z4 of the local environment ENV. For example, the user of the terminal T1 has previously defined and stored in a memory of the terminal T1 or of a database BDE connected to the network RES for each zone Z1-Z4 the communication parameters defined for this zone. Such communication parameters correspond to the parameters to be applied when receiving or transmitting a communication by the terminal T1 when the terminal T1 is in such a zone.

Ainsi, par exemple, l’utilisateur du terminal T1 a défini les paramètres de communication suivants : - pour les zones Z1 et Z4, tout type de communication est autorisé, - pour la zone Z2, les communications de type vidéo ne sont pas autorisées, le niveau sonore des communications audio ne doit pas dépasser un seuil prédéterminé, - pour la zone Z3, les communications de type vidéo ne sont pas autorisées.Thus, for example, the user of the terminal T1 has defined the following communication parameters: for the zones Z1 and Z4, any type of communication is authorized, for the zone Z2, the communications of video type are not authorized, the sound level of the audio communications must not exceed a predetermined threshold, - for zone Z3, video type communications are not allowed.

Selon un mode particulier de réalisation de l’invention, les paramètres de communication définis pour chaque zone Z1-Z4 sont associés à un groupe d’au moins un identifiant d’un terminal ou d’un utilisateur avec lequel le terminal T1 est susceptible d’établir des communications. Ainsi, de tels paramètres de communication ne sont autorisés que pour les communications établies entre le terminal T1 et un terminal ou un utilisateur ainsi identifié.According to one particular embodiment of the invention, the communication parameters defined for each zone Z1-Z4 are associated with a group of at least one identifier of a terminal or of a user with which the terminal T1 is capable of establish communications. Thus, such communication parameters are only authorized for communications established between the terminal T1 and a terminal or a user thus identified.

Lorsqu’une communication est établie entre le terminal T1 et un autre terminal dont un identifiant n’a pas été associé à des paramètres de communication, la communication est établie dans un mode de communication défini par défaut, par exemple en mode audio ou vidéo.When a communication is established between the terminal T1 and another terminal whose identifier has not been associated with communication parameters, the communication is established in a communication mode defined by default, for example in audio or video mode.

Par exemple, pour la zone Z1, les communications de type vidéo sont associées à un identifiant du terminal T2. Ainsi, seul le terminal T2 est autorisé à établir une communication vidéo avec le terminal T1 lorsque le terminal T1 est situé dans la zone Z1. Selon un autre mode particulier de réalisation de l’invention, un groupe de paramètres de commande du terminal T1 est défini pour chaque zone Z1-Z4. De tels paramètres peuvent être enregistrés au préalable par l’utilisateur du terminal T1 dans une mémoire du terminal T1 ou la base de données BDE.For example, for the zone Z1, the video type communications are associated with an identifier of the terminal T2. Thus, only the terminal T2 is authorized to establish a video communication with the terminal T1 when the terminal T1 is located in the zone Z1. According to another particular embodiment of the invention, a group of control parameters of the terminal T1 is defined for each zone Z1-Z4. Such parameters can be registered in advance by the user of the terminal T1 in a memory of the terminal T1 or the database BDE.

Les paramètres de commande du terminal T1 correspondent aux fonctions de pilotage du terminal T1 qui peuvent être utilisées par un terminal distant avec lequel le terminal T1 est en cours de communication.The control parameters of the terminal T1 correspond to the control functions of the terminal T1 which can be used by a remote terminal with which the terminal T1 is in communication.

Par exemple, de tels paramètres de commande correspondent aux paramètres de capture vidéo (paramètres de la caméra), de capture audio (paramètres d’un micro), de restitution audio (paramètre des haut-parleurs, d’un casque), de restitution vidéo (écran), de déplacement du terminal T1 (contrôle à distance, vitesse de déplacement du premier terminal, ...).For example, such control parameters correspond to the parameters of video capture (camera parameters), audio capture (parameters of a microphone), audio reproduction (parameter of loudspeakers, headphones), rendering video (screen), movement of the terminal T1 (remote control, speed of movement of the first terminal, ...).

Les paramètres de commande du terminal T1 peuvent permettre de configurer le terminal T1 de sorte à autoriser ou non l’activation des fonctions citées précédemment ou de fixer des seuils d’utilisation de ces fonctions : par exemple un niveau maximal de restitution sonore d’une communication, ou un niveau minimal de restitution sonore d’une communication, adaptation du niveau sonore de restitution en fonction d’un niveau sonore détecté dans la pièce dans laquelle se trouve le terminal T1.The control parameters of the terminal T1 can make it possible to configure the terminal T1 so as to allow or not the activation of the functions mentioned above or to set thresholds for using these functions: for example a maximum level of sound reproduction of a communication, or a minimum level of sound reproduction of a communication, adaptation of the sound reproduction level according to a sound level detected in the room in which the terminal T1 is located.

En variante, les paramètres de commande du terminal T1 sont associés à un groupe d’identifiants de terminaux avec lesquels le terminal T1 est susceptible d’établir des communications. Ainsi, seuls les terminaux ainsi identifiés peuvent piloter le terminal T1 à distance.As a variant, the control parameters of the terminal T1 are associated with a group of terminal identifiers with which the terminal T1 is capable of establishing communications. Thus, only the terminals thus identified can control the terminal T1 remotely.

Par exemple, un identifiant du terminal T2, par exemple le numéro de téléphone associé au terminal T2, est associé à la commande de déplacement du terminal T1. Ainsi, le terminal T2 est autorisé à déplacer à distance le terminal T1 dans l’environnement ENV.For example, an identifier of the terminal T2, for example the telephone number associated with the terminal T2, is associated with the movement control of the terminal T1. Thus, the terminal T2 is authorized to remotely move the terminal T1 in the environment ENV.

La base de données BDE de la figure 1 est par exemple un serveur déployé par un fournisseur de service fournissant les services de télé-présence associé au terminal T1. Une telle base de données BDE est accessible par le terminal T1 via le réseau de communication RES. Par exemple, le terminal T1 communique avec la base de données BDE via des requêtes selon le protocole http pour obtenir depuis la base de données BDE ou fournir à la base de données les paramètres de communication définis pour les zones Z1-Z4, ou les paramètres de commande du terminal T1 définis pour les zones Z1-Z4.The BDE database of FIG. 1 is for example a server deployed by a service provider providing the telepresence services associated with the terminal T1. Such a database BDE is accessible by the terminal T1 via the communication network RES. For example, the terminal T1 communicates with the database BDE via requests according to the http protocol to obtain from the database BDE or provide the database with the communication parameters defined for the zones Z1-Z4, or the parameters terminal T1 defined for zones Z1-Z4.

La figure 2 présente des étapes du procédé de gestion d’une communication selon un mode particulier de réalisation de l’invention.FIG. 2 presents steps of the method of managing a communication according to a particular embodiment of the invention.

Lors d’une étape E20, le terminal T1 reçoit une demande de communication vidéo en provenance du terminal T2. Par exemple, une telle demande de communication est reçue sous la forme d’un message INVITE selon le protocole SIP (pour Session Initiation Protocol) comprenant dans un champ SDP (pour Standard Description Protocol) la liste des codées audio et vidéo disponibles sur le terminal T2.During a step E20, the terminal T1 receives a video communication request from the terminal T2. For example, such a communication request is received in the form of an INVITE message according to the SIP (Session Initiation Protocol) comprising in a SDP field (for Standard Description Protocol) the list of audio and video codecs available on the terminal. T2.

En variante, la demande de communication est émise par le terminal T1 à destination du terminal T2. Selon cette variante, lors de l’étape E20, le terminal T1 reçoit une demande de communication sous la forme d’une interaction utilisateur sur une interface du terminal T1 demandant l’établissement d’une communication vidéo avec le terminal T2, par exemple en sélectionnant le contact associé au terminal T2 dans un carnet d’adresses du terminal T1 et en activant un bouton d’appel vidéo suite à cette sélection.As a variant, the communication request is sent by the terminal T1 to the terminal T2. According to this variant, during the step E20, the terminal T1 receives a communication request in the form of a user interaction on an interface of the terminal T1 requesting the establishment of a video communication with the terminal T2, for example in selecting the contact associated with the terminal T2 in an address book of the terminal T1 and activating a video call button following this selection.

Lors d’une étape E21, le terminal T1 obtient un groupe de paramètres de communication autorisés pour le terminal T1 pour chaque zone Z1-Z4 de l’environnement local ENV. Le groupe de paramètres de communication peut être obtenu à partir d’une mémoire du terminal T1. En variante, le groupe de paramètres de communication peut être obtenu à partir de la base de données BDE accessible au terminal T1 via le réseau de communication RES.In a step E21, the terminal T1 obtains a group of authorized communication parameters for the terminal T1 for each zone Z1-Z4 of the local environment ENV. The group of communication parameters can be obtained from a memory of the terminal T1. As a variant, the group of communication parameters can be obtained from the database BDE accessible to the terminal T1 via the communication network RES.

Lors d’une étape E22, le terminal T1 détecte la localisation où il se trouve dans l’environnement local. Pour cela, le terminal T1 utilise un système de triangularisation radio couplé à la représentation numérique de l’environnement local ENV sauvegardée en mémoire du terminal T1 ou dans la base BDE.During a step E22, the terminal T1 detects the location where it is in the local environment. For this purpose, the terminal T1 uses a radio triangulation system coupled to the digital representation of the local environment ENV saved in memory of the terminal T1 or in the database BDE.

En variante, le terminal T1 détermine sa localisation à partir d’une localisation initiale configurée par l’utilisateur du terminal T1 et de ses déplacements successifs. Par exemple, à l’initialisation du terminal T1, le terminal T1 est positionné dans la zone Z4 et une telle position est configurée dans le terminal T1 par l’utilisateur du terminal T1. Puis, lorsque le terminal T1 se déplace ou est déplacé, et qu’il change de zone, le terminal T1 enregistre en mémoire la nouvelle zone de l’environnement ENV dans laquelle il se trouve. Cette nouvelle zone devient alors sa localisation courante. Par exemple, lorsque le terminal T1 se déplace de la zone Z4 à la zone Z1 en passant par le passage P41 de la figure 1, le terminal T1 lit une puce RFID placée sur le passage P41 et détermine qu’il passe de la zone Z4, sa localisation courante, à la zone Z1. Lorsque le passage P41 est franchi, la localisation courante du terminal T1 est alors la zone Z1.As a variant, the terminal T1 determines its location from an initial location configured by the user of the terminal T1 and its successive displacements. For example, at the initialization of the terminal T1, the terminal T1 is positioned in the zone Z4 and such a position is configured in the terminal T1 by the user of the terminal T1. Then, when the terminal T1 moves or is moved, and it changes zone, the T1 terminal stores in memory the new area of the ENV environment in which it is located. This new zone then becomes its current location. For example, when the terminal T1 moves from the zone Z4 to the zone Z1 via the passage P41 of FIG. 1, the terminal T1 reads an RFID chip placed on the passage P41 and determines that it passes from the zone Z4 , its current location, at zone Z1. When the passage P41 is crossed, the current location of the terminal T1 is then the zone Z1.

En variante, d’autres systèmes de localisation peuvent être utilisés, basés sur des capteurs placés dans l’environnement ENV par exemple.Alternatively, other location systems can be used, based on sensors placed in the ENV environment for example.

Lors d’une étape E23, le terminal T1 détermine alors à partir de sa localisation courante, les paramètres de communication à appliquer à la communication demandée lors de l’étape E20.During a step E23, the terminal T1 then determines from its current location, the communication parameters to be applied to the communication requested during step E20.

Dans l’exemple décrit ici, lors de la réception de la demande de communication, le terminal T1 est situé dans la zone Z2. Dans la zone Z2, les communications de type vidéo ne sont pas autorisées.In the example described here, when the communication request is received, the terminal T1 is located in the zone Z2. In zone Z2, video type communications are not allowed.

Lors d’une étape E24, le terminal T1 applique à la communication demandée les paramètres de communication déterminés lors de l’étape E23. Pour cela, le terminal T1 envoie au terminal T2 un message de réponse SIP 2000K comprenant dans un champ SDP la liste des codées audio disponibles sur le terminal T1. Un tel message de réponse envoyé en réponse au message INVITE ne comprend pas de codées vidéo. Ainsi, la communication à établir entre le terminal T1 et le terminal T2 ne peut pas être établie en mode vidéo.During a step E24, the terminal T1 applies to the requested communication the communication parameters determined in step E23. For this purpose, the terminal T1 sends to the terminal T2 a SIP 2000K response message comprising in an SDP field the list of audio codecs available on the terminal T1. Such a response message sent in response to the INVITE message does not include video codecs. Thus, the communication to be established between the terminal T1 and the terminal T2 can not be established in video mode.

Dans la variante selon laquelle la demande de communication est émise par le terminal T1, les étapes E21, E22 et E23 sont mises en oeuvres avant l’envoi de la demande de communication. La demande de communication est envoyée lors de l’étape E24 sous la forme d’un message SIP INVITE ne comprenant pas de codée vidéo.In the variant in which the communication request is sent by the terminal T1, the steps E21, E22 and E23 are implemented before sending the communication request. The communication request is sent during step E24 in the form of a SIP INVITE message that does not include a video codec.

Selon une variante du mode particulier de réalisation de l’invention, lors de l’étape E23, le terminal T1 obtient également un groupe de paramètres de commandes du terminal T1 autorisées.According to a variant of the particular embodiment of the invention, during the step E23, the terminal T1 also obtains a group of authorized T1 terminal control parameters.

Lors d’une étape E25, le terminal T1 configure alors les commandes du terminal T1 à partir du groupe de paramètres de commande obtenus et en fonction de la localisation courante du terminal T1. Dans l’exemple décrit ici, la commande de pilotage à distance n’est pas autorisée dans la zone de la localisation courante Z2 du terminal T1 et le volume sonore de la communication audio ne doit pas dépassé un seuil prédéterminé, par exemple 50dB. Le terminal T1 se configure donc pour que la restitution sonore de la communication audio par les haut-parleurs du terminal T1 ne dépasse pas ce seuil prédéterminé. Par exemple, le terminal T1 positionne la valeur maximale de restitution à la valeur de seuil prédéterminé.During a step E25, the terminal T1 then configures the commands of the terminal T1 from the group of control parameters obtained and according to the current location of the terminal T1. In the example described here, the remote control command is not allowed in the area of the current location Z2 of the terminal T1 and the sound volume of the audio communication must not exceed a predetermined threshold, for example 50 dB. The terminal T1 is configured so that the sound reproduction of the audio communication by the speakers of the terminal T1 does not exceed this predetermined threshold. For example, the terminal T1 sets the maximum rendering value to the predetermined threshold value.

Lors d’une étape E26, la communication entre le terminal T1 et le terminal T2 est établie. Par exemple, le terminal T2 envoie un message d’acquittement SIP ACK au terminal T1 suite à la réception du message SIP 2000K reçu en provenance du terminal T1. La communication est établie en mode audio.During a step E26, the communication between the terminal T1 and the terminal T2 is established. For example, the terminal T2 sends a SIP acknowledgment message ACK to the terminal T1 following the receipt of the SIP message 2000K received from the terminal T1. The communication is established in audio mode.

Selon un mode particulier de réalisation de l’invention, comme la communication demandée initialement était une communication vidéo, mais que la zone de localisation courante du terminal T1 ne l’autorise pas, lors d’une étape E27, le terminal T1 détermine à partir du groupe de paramètres obtenus lors de l’étape E21, une zone de l’environnement local ENV dans laquelle une communication vidéo avec le terminal T2 est autorisé. Une communication vidéo est autorisée dans les zones Z1 et Z4.According to a particular embodiment of the invention, since the initially requested communication was a video communication, but the current location of the terminal T1 does not allow it, during a step E27, the terminal T1 determines from of the group of parameters obtained in step E21, an area of the local environment ENV in which a video communication with the terminal T2 is authorized. Video communication is allowed in zones Z1 and Z4.

Lors de l’étape E27, le terminal T1 se déplace en direction de la zone Z4 à partir de la représentation numérique de l’environnement ENV enregistrée dans la mémoire du terminal T1.In step E27, the terminal T1 moves towards the zone Z4 from the digital representation of the environment ENV stored in the memory of the terminal T1.

Les étapes E22, E23, E24, E25 sont alors itérées. Lors de l’étape E22, en passant par le passage P42, le terminal T1 détermine qu’il change de zone et que sa localisation courante est maintenant Z4.Steps E22, E23, E24, E25 are then iterated. During the step E22, passing through the passage P42, the terminal T1 determines that it changes zone and that its current location is now Z4.

Lors de l’étape E23, le terminal T1 détermine qu’une communication vidéo est autorisée dans la zone Z4. Le terminal T1 modifie, lors de l’étape E24, les paramètres de la communication établie entre le terminal T1 et le terminal T2. Pour cela, le terminal T1 envoie un message SIP Re-INVITE comprenant dans un champ SDP une liste de codée vidéo. Les paramètres de la communication sont ainsi modifiés pour ajouter une composante vidéo à la communication en cours. Le terminal T2 répond par un message SIP 2000K comprenant dans un champ SDP un codée vidéo. La caméra et l’écran du terminal T1 sont activés et la communication établie entre le terminal T1 et le terminal T2 bascule en mode vidéo.In step E23, the terminal T1 determines that video communication is allowed in the zone Z4. The terminal T1 modifies, during the step E24, the parameters of the communication established between the terminal T1 and the terminal T2. For this, the terminal T1 sends a SIP message Re-INVITE comprising in a SDP field a video coded list. The parameters of the communication are thus modified to add a video component to the current communication. The terminal T2 responds with a SIP 2000K message comprising in a SDP field a video codec. The camera and the screen of the terminal T1 are activated and the communication established between the terminal T1 and the terminal T2 switches to video mode.

Lors de l’étape E25, le terminal T1 détermine que la commande de pilotage à distance du terminal T1 est autorisée dans la zone Z4. Au cours de l’étape E25, le terminal T1 transmet alors au terminal T2 un message comprenant un ensemble de commandes de pilotage du terminal T1 pour que l’utilisateur du terminal T2 puisse piloter à distance le terminal T1. Un tel message peut être envoyé sous la forme d’un message SIP ou une requête http si le terminal T2 et le terminal T1 sont connectés selon ce protocole.In the step E25, the terminal T1 determines that the remote control command of the terminal T1 is authorized in the zone Z4. During the step E25, the terminal T1 then transmits to the terminal T2 a message comprising a set of control commands of the terminal T1 so that the user of the terminal T2 can remotely control the terminal T1. Such a message may be sent in the form of a SIP message or an http request if the terminal T2 and the terminal T1 are connected according to this protocol.

Lors de l’étape E25, le niveau maximal de restitution sonore est reconfiguré à sa valeur par défaut puisque dans la zone Z4, le niveau sonore de restitution de la communication n’est pas limité.In step E25, the maximum sound reproduction level is reconfigured to its default value since in zone Z4, the sound reproduction level of the communication is not limited.

Lorsque le terminal T1 est dans la zone Z4, lors d’une étape E28, le terminal T1 est déplacé sur commande de l’utilisateur du terminal T2. Lors de l’étape E28, le terminal T2 envoie une commande de déplacement au terminal T1. L’utilisateur du terminal T2 commande à distance le déplacement du terminal T1 en direction de la zone Z3.When the terminal T1 is in the zone Z4, during a step E28, the terminal T1 is moved on command of the user of the terminal T2. In the step E28, the terminal T2 sends a movement command to the terminal T1. The user of the terminal T2 remotely controls the movement of the terminal T1 in the direction of the zone Z3.

Les commandes de déplacement peuvent être transmises sous la forme d’une étiquette, éventuellement associée à une direction, une durée de déplacement ou une distance de déplacement. Par exemple, le terminal T1 reçoit une commande de la forme « AV 1 » pour qu’il avance de 1 mètre. En variante, lorsque l’utilisateur du terminal T2 dispose d’un retour visuel du déplacement du terminal T1, une commande de déplacement peut être transmise via une commande de début déclenchant le début du déplacement, avec la possibilité pour l’utilisateur du terminal T2 de transmettre une commande de changement de direction, et une commande de fin arrêtant le déplacement.Displacement commands can be transmitted in the form of a label, possibly associated with a direction, a travel time or a travel distance. For example, the terminal T1 receives a command of the form "AV 1" to advance 1 meter. As a variant, when the user of the terminal T2 has a visual feedback of the movement of the terminal T1, a displacement command can be transmitted via a start command triggering the start of the displacement, with the possibility for the user of the terminal T2 to transmit a change of direction command, and an end command stopping the movement.

Selon une autre variante, l’utilisateur du terminal T2 peut indiquer, par exemple en positionnant un curseur sur un plan représentant l’environnement local ENV, l’emplacement où il souhaite que le terminal T1 se positionne. La transmission d’un tel emplacement au terminal T1 correspond alors à une commande de déplacement. Le terminal T1 se déplace ensuite jusqu’à l’emplacement indiqué.According to another variant, the user of the terminal T2 may indicate, for example by positioning a cursor on a plane representing the local environment ENV, the location where he wants the terminal T1 to be positioned. The transmission of such a location to the terminal T1 then corresponds to a displacement command. The T1 terminal then moves to the indicated location.

La commande de déplacement reçue par le terminal T1 peut être reçue par exemple via la plateforme de service du fournisseur du système de télé-présence. Par exemple, le terminal T2 communique avec la plateforme de service via un mécanisme de notification dans lesquelles il transmet les commandes de déplacement. Le terminal T1 ayant souscrit aux notifications émises par le terminal T2 auprès de la plateforme de services, le terminal T1 reçoit les commandes de déplacement via des notifications émises par la plateforme de services.The movement command received by the terminal T1 can be received for example via the service platform of the provider of the telepresence system. For example, the terminal T2 communicates with the service platform via a notification mechanism in which it transmits the movement commands. The T1 terminal having subscribed to the notifications issued by the T2 terminal to the service platform, the T1 terminal receives the movement orders via notifications issued by the service platform.

En variante, la commande de déplacement peut être reçue directement du terminal T2 via une requête http si un canal de communication web existe entre le terminal T1 et le terminal T2 ou un message SIP. tout autre protocole permettant de transmettre des informations texte peut être utilisé.Alternatively, the movement command can be received directly from the terminal T2 via an http request if a web communication channel exists between the terminal T1 and the terminal T2 or a SIP message. any other protocol for transmitting text information may be used.

Lors d’une étape E29, le terminal T1 détecte qu’il est à proximité de la zone Z3, par exemple en lisant la puce RFID au niveau du passage P43. Lorsque le terminal T1 a détecté qu’il est à proximité de la zone Z3, lors de l’étape E29, le terminal T1 détermine à partir du groupe de paramètres de communication obtenus lors de l’étape E21 que les communications vidéo ne sont pas autorisées dans la zone Z3.During a step E29, the terminal T1 detects that it is close to the zone Z3, for example by reading the RFID chip at the passage P43. When the terminal T1 has detected that it is close to the zone Z3, during the step E29, the terminal T1 determines from the group of communication parameters obtained during the step E21 that the video communications are not allowed in zone Z3.

Lors d’une étape E30, le terminal T1 envoie au terminal T2 un message indiquant que la communication en mode vidéo n’est pas autorisée dans la zone Z3.During a step E30, the terminal T1 sends to the terminal T2 a message indicating that the video mode communication is not allowed in the zone Z3.

Suite à l’étape E30, si l’utilisateur du terminal T2 continue de déplacer le terminal T1 pour que le terminal T1 entre dans la zone Z3, le terminal T1 itère les étapes E22 à E24 de sorte à modifier les paramètres de la communication et à basculer la communication en mode audio uniquement.Following step E30, if the user of the terminal T2 continues to move the terminal T1 so that the terminal T1 enters the zone Z3, the terminal T1 iterates the steps E22 to E24 so as to modify the parameters of the communication and to switch communication in audio mode only.

En variante, le terminal T1 peut adapter sa propre configuration sans modifier les paramètres de la communication, par exemple en éteignant automatiquement la caméra du terminal T1 lors de l’entrée du terminal T1 dans la zone Z3.As a variant, the terminal T1 can adapt its own configuration without modifying the parameters of the communication, for example by automatically switching off the camera of the terminal T1 when the terminal T1 enters the zone Z3.

La figure 3 illustre schématiquement un dispositif adapté à la mise en oeuvre de l’invention selon un mode particulier de réalisation de l’invention.Figure 3 schematically illustrates a device adapted to the implementation of the invention according to a particular embodiment of the invention.

Le dispositif T1 a l’architecture classique d’un ordinateur. Le dispositif T1 comprend un module de stockage MEM, par exemple une mémoire, une unité de traitement PROC, équipée par exemple d'un microprocesseur, et pilotée par le programme d'ordinateur PG mettant en œuvre le procédé de gestion d’une communication tel que décrit en relation avec la figure 2. A l'initialisation, les instructions de code du programme d'ordinateur PG sont par exemple chargées en mémoire MEM avant d'être exécutées par le processeur de l'unité de traitement PROC. Le processeur de l'unité de traitement PROC met en œuvre les étapes du procédé de gestion d’une communication, selon les instructions du programme d'ordinateur PG.The T1 device has the classic architecture of a computer. The device T1 comprises a storage module MEM, for example a memory, a processing unit PROC, equipped for example with a microprocessor, and controlled by the computer program PG implementing the method of managing a communication such as As described in connection with FIG. 2, at initialization, the code instructions of the computer program PG are for example loaded into memory MEM before being executed by the processor of the processing unit PROC. The processor of the processing unit PROC implements the steps of the method of managing a communication, according to the instructions of the computer program PG.

Le dispositif T1 est apte à être déplacé à distance dans un environnement local, par un utilisateur d’un deuxième terminal, au cours d’une communication établie entre ledit dispositif et le deuxième terminal. L’environnement local est découpé en plusieurs zones.The device T1 is able to be moved remotely in a local environment, by a user of a second terminal, during a communication established between said device and the second terminal. The local environment is divided into several areas.

Selon les instructions du programme d’ordinateur PG, le module de traitement PROC obtient un groupe de paramètres de communication autorisés pour ledit dispositif pour chaque zone de l’environnement local.According to the instructions of the computer program PG, the processing module PROC obtains a group of allowed communication parameters for said device for each zone of the local environment.

Le dispositif T1 comprend également un module de détection LOC pour détecter une localisation du dispositif T1 dans l’environnement local. Le module de détection LOC est activé par le module de traitement PROC sur instruction du programme d’ordinateur PG. Le module de traitement PROC détermine des paramètres de la communication entre le dispositif T1 et le deuxième terminal à partir d’un groupe de paramètres de communication obtenus pour la localisation détectée par le module de détection LOC. Le module de traitement applique lesdits paramètres déterminés à la communication entre le dispositif et le deuxième terminal.The device T1 also comprises a detection module LOC for detecting a location of the device T1 in the local environment. The detection module LOC is activated by the processing module PROC on instruction of the computer program PG. The processing module PROC determines parameters of the communication between the device T1 and the second terminal from a group of communication parameters obtained for the location detected by the detection module LOC. The processing module applies said determined parameters to the communication between the device and the second terminal.

Le dispositif T1 comprend également un module de communication COM. Le module de communication COM permet notamment au dispositif T1 de recevoir et d’émettre des communication audio/vidéo/texte avec un autre terminal via un réseau de communication, de recevoir des commandes de pilotage à distance et de communiquer avec une base de données via le réseau de communication RES.The device T1 also comprises a communication module COM. The communication module COM makes it possible, in particular, for the device T1 to receive and transmit audio / video / text communications with another terminal via a communication network, to receive remote control commands and to communicate with a database via the communication network RES.

Le dispositif T1 comprend classiquement un module de capture audio MIC, tel qu’un micro, un module de capture vidéo CAM, tel qu’une caméra, un module de restitution sonore HP, tel que des haut-parleurs, un module de restitution visuelle ECR, tel qu’un écran.The device T1 conventionally comprises an audio capture module MIC, such as a microphone, a video capture module CAM, such as a camera, a sound reproduction module HP, such as loudspeakers, a visual rendering module ECR, such as a screen.

Le dispositif T1 est par exemple constitué par un robot de télé-présence, comportant d’une part une partie support, qui est sur roulettes et qui est motorisée, et d’autre part une tablette interactive montée sur ladite partie support. Ladite tablette peut être indépendante du robot et simplement portée par celui-ci. Elle peut en variante être intégrée à celui-ci, son microprocesseur commandant les différents déplacements du robot.The device T1 is for example constituted by a telepresence robot, comprising on the one hand a support part, which is on wheels and which is motorized, and on the other hand an interactive tablet mounted on said support part. Said tablet can be independent of the robot and simply carried by it. It can alternatively be integrated with it, its microprocessor controlling the different movements of the robot.

Claims (9)

Revendicationsclaims 1. Procédé de gestion d’une communication entre un premier terminal (T1 ) et au moins un deuxième terminal (T2), le premier terminal étant un terminal apte à être déplacé à distance dans l’environnement local (ENV) au cours de la communication, par un utilisateur du deuxième terminal, l’environnement local étant découpé en plusieurs zones, le procédé comprend les étapes suivantes : - obtention (E21) d’un groupe de paramètres de communication autorisés pour le premier terminal pour chaque zone de l’environnement local, - détection (E22) d’une localisation du premier terminal dans l’environnement local, - détermination (E23) des paramètres de la communication entre le premier terminal et le deuxième terminal à partir d’un groupe de paramètres de communication obtenus pour la localisation détectée, - application (E24) desdits paramètres déterminés à la communication entre le premier terminal et le deuxième terminal.A method of managing a communication between a first terminal (T1) and at least a second terminal (T2), the first terminal being a terminal able to be moved remotely in the local environment (ENV) during the communication, by a user of the second terminal, the local environment being divided into several areas, the method comprises the following steps: - obtaining (E21) a group of authorized communication parameters for the first terminal for each zone of the local environment, - detection (E22) of a location of the first terminal in the local environment, - determination (E23) of the parameters of the communication between the first terminal and the second terminal from a group of communication parameters obtained for the detected location, - application (E24) of said determined parameters to the communication between the first terminal and the second terminal. 2. Procédé selon la revendication 1, comprenant en outre les étapes suivantes: - obtention d’un groupe de paramètres de commandes autorisées du premier terminal pour chaque zone de l’environnement local, - configuration du premier terminal à partir d’un groupe de paramètres de commandes obtenus pour la zone de localisation détectée.2. Method according to claim 1, further comprising the steps of: obtaining a group of authorized command parameters of the first terminal for each zone of the local environment, configuring the first terminal from a group of command parameters obtained for the detected location area. 3. Procédé de gestion l’une quelconque des revendications 1 ou 2, dans lequel l’étape de détermination des paramètres de la communication et/ou de configuration du premier terminal est faite également en fonction d’un identifiant du deuxième terminal ou d’un utilisateur du deuxième terminal.3. Management method according to any one of claims 1 or 2, wherein the step of determining the parameters of the communication and / or configuration of the first terminal is also done according to an identifier of the second terminal or of a user of the second terminal. 4. Procédé de gestion selon l’une quelconque des revendications 1 à 3, dans lequel, lorsque la communication est une communication vidéo et que le premier terminal est situé dans une zone de l’environnement local dans laquelle une communication vidéo n’est pas autorisée, le procédé comprend une étape de commande d’un déplacement du premier terminal dans une zone autorisée de l’environnement local dans laquelle une communication vidéo est autorisée.4. Management method according to any one of claims 1 to 3, wherein, when the communication is a video communication and the first terminal is located in an area of the local environment in which a video communication is not authorized, the method comprises a step of controlling a movement of the first terminal in an authorized area of the local environment in which a video communication is authorized. 5. Procédé de gestion selon la revendication 4, comprenant en outre, une étape de modification des paramètres de la communication pour ajouter une composante vidéo à la communication.The management method according to claim 4, further comprising a step of modifying the parameters of the communication to add a video component to the communication. 6. Procédé de gestion selon l’une quelconque des revendications 1 à 3, dans lequel, lorsque la communication est une communication vidéo et que le premier terminal se déplace vers une zone de l’environnement local dans laquelle une communication vidéo n’est pas autorisée et est à une distance prédéterminée de ladite zone, le procédé comprend une étape d’envoi au deuxième terminal d’un message indiquant qu’une communication en mode vidéo n’est pas autorisée dans la zone dans laquelle le premier terminal est susceptible d’entrer.The management method according to any one of claims 1 to 3, wherein when the communication is a video communication and the first terminal moves to an area of the local environment in which a video communication is not allowed and is at a predetermined distance from said area, the method comprises a step of sending to the second terminal a message indicating that a video mode communication is not allowed in the area in which the first terminal is capable of 'enter. 7. Terminal apte à être déplacé à distance dans un environnement local (ENV) au cours d’une communication établie entre ledit terminal et un deuxième terminal, par un utilisateur du deuxième terminal, l’environnement local étant découpé en plusieurs zones, le terminal comprend : - un module de traitement (PROC) adapté pour obtenir un groupe de paramètres de communication autorisés pour ledit terminal pour chaque zone de l’environnement local, - un module de détection (LOC) pour détecter une localisation du premier terminal dans l’environnement local, - le module de traitement étant également adapté pour déterminer des paramètres de la communication entre le premier terminal et le deuxième terminal à partir d’un groupe de paramètres de communication obtenus pour la zone de localisation détectée et appliquer lesdits paramètres déterminés à la communication entre le premier terminal et le deuxième terminal.7. Terminal able to be moved remotely in a local environment (ENV) during a communication established between said terminal and a second terminal, by a user of the second terminal, the local environment being divided into several zones, the terminal comprises: - a processing module (PROC) adapted to obtain a group of authorized communication parameters for said terminal for each zone of the local environment, - a detection module (LOC) for detecting a location of the first terminal in the local environment, the processing module being also adapted to determine parameters of the communication between the first terminal and the second terminal from a group of communication parameters obtained for the detected location area and to apply the said determined parameters to the communication between the first terminal and the second terminal. 8. Produit programme d’ordinateur comprenant des instructions de code pour l’exécution du procédé de gestion selon l’une des revendications 1 à 6 lorsque ledit procédé est mis en œuvre par un processeur.8. Computer program product comprising code instructions for the execution of the management method according to one of claims 1 to 6 when said method is implemented by a processor. 9. Support d'informations lisible par un ordinateur, et comportant des instructions de programme d'ordinateur selon la revendication 8.Computer-readable information carrier, comprising computer program instructions according to claim 8.
FR1561336A 2015-11-25 2015-11-25 METHOD AND DEVICE FOR MANAGING COMMUNICATION Withdrawn FR3044193A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1561336A FR3044193A1 (en) 2015-11-25 2015-11-25 METHOD AND DEVICE FOR MANAGING COMMUNICATION

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1561336A FR3044193A1 (en) 2015-11-25 2015-11-25 METHOD AND DEVICE FOR MANAGING COMMUNICATION

Publications (1)

Publication Number Publication Date
FR3044193A1 true FR3044193A1 (en) 2017-05-26

Family

ID=55236672

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1561336A Withdrawn FR3044193A1 (en) 2015-11-25 2015-11-25 METHOD AND DEVICE FOR MANAGING COMMUNICATION

Country Status (1)

Country Link
FR (1) FR3044193A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012140655A2 (en) * 2011-04-12 2012-10-18 Baryakar Dan Robotic system controlled by multi participants, considering administrator's criteria
WO2013176758A1 (en) * 2012-05-22 2013-11-28 Intouch Technologies, Inc. Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices
US8676893B1 (en) * 2011-12-12 2014-03-18 Google Inc. Utilizing multiple teleo-operated devices for common teleo-experience sessions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012140655A2 (en) * 2011-04-12 2012-10-18 Baryakar Dan Robotic system controlled by multi participants, considering administrator's criteria
US8676893B1 (en) * 2011-12-12 2014-03-18 Google Inc. Utilizing multiple teleo-operated devices for common teleo-experience sessions
WO2013176758A1 (en) * 2012-05-22 2013-11-28 Intouch Technologies, Inc. Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices

Similar Documents

Publication Publication Date Title
EP3375153B1 (en) Method and device for managing speaking turns from a mobile terminal, corresponding server and terminal, computer program and storage medium
EP3694146B1 (en) Method for processing audio and video stream in multi-party conference, corresponding devices, system and program
EP3087706B1 (en) Method and system for communication between web browsers, using a unified communication environment
EP2168402A2 (en) Dynamic appropriation of at least one multimedia device during communication establishment
EP2005710A2 (en) Method and system for the dynamic management of the transmission of streams within a plurality of terminals
FR3044193A1 (en) METHOD AND DEVICE FOR MANAGING COMMUNICATION
EP3461135A1 (en) Method for managing the access right to a digital content
EP3661161B1 (en) Method and system for remote voice access to voice assistant services
WO2021028630A1 (en) Setting up a communication via analysis of eye movements
EP2819374B1 (en) Device and method for establishing communication intended for a shared public identity
EP3219090B1 (en) Communication method and device
WO2017103480A1 (en) System and method for performing a tour of the table during a remote meeting
EP1989845B1 (en) Managing a communication between a telecommunications system and a server
FR3033222A1 (en) METHOD FOR SHARING AT LEAST ONE AUDIO AND / OR VIDEO STREAM DURING TELEPHONE CALL, TERMINAL, PROCESSING METHOD, EQUIPMENT, COMPUTER PROGRAM PRODUCTS, AND CORRESPONDING STORAGE MEDIA
EP3011723B1 (en) Method of acquisition of a coding/decoding module in a telecommunications network
EP3021552B1 (en) Methods, apparatuses and computer program for communicating via a shared interaction space
FR3030990A1 (en) METHOD FOR CONNECTING RECEIVER EQUIPMENT WITH TRANSMITTER EQUIPMENT, METHOD OF ESTABLISHING COMMUNICATION, DEVICES, COMPUTER PROGRAM, AND ASSOCIATED INFORMATION CARRIER.
EP2541864A1 (en) Communication gateway between video cameras and multimedia subsystem
FR3038182A1 (en) OPTIMIZED TERMINAL CHANGE DURING APPEALS
EP2134060A1 (en) Method and system of internet based communication wherein a called party can select the modality with which to be contacted
EP2400751A1 (en) Method for establishing communication between users of audiovisual devices automatically identified as members of a same community
FR2970142A1 (en) Network termination device e.g. anglophone box, for use with e.g. terminal, has data base for providing equivalence between external identifiers, local identifiers and application executed by device
WO2015092238A1 (en) Method and device for establishing enhanced communication
WO2017109314A1 (en) Choosing of a called terminal, optimized for the establishment of a call
FR2890521A1 (en) Receiving user e.g. fire brigade, alerting system for telecommunication network, has unit for selecting user belonging to community of users such that localization of user is more close to terminal of calling user

Legal Events

Date Code Title Description
PLSC Publication of the preliminary search report

Effective date: 20170526

ST Notification of lapse

Effective date: 20170731