[go: up one dir, main page]

EP1566782B1 - Procédé et dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé - Google Patents

Procédé et dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé Download PDF

Info

Publication number
EP1566782B1
EP1566782B1 EP05290367A EP05290367A EP1566782B1 EP 1566782 B1 EP1566782 B1 EP 1566782B1 EP 05290367 A EP05290367 A EP 05290367A EP 05290367 A EP05290367 A EP 05290367A EP 1566782 B1 EP1566782 B1 EP 1566782B1
Authority
EP
European Patent Office
Prior art keywords
person
monitored
server
moving
processor
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.)
Expired - Lifetime
Application number
EP05290367A
Other languages
German (de)
English (en)
Other versions
EP1566782A1 (fr
Inventor
Delphine Guegan-Bourgoin
Sylvie Jumperts
Frédéric Martin
Valérie LEDUNOIS
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
France Telecom 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 France Telecom SA filed Critical France Telecom SA
Priority to PL05290367T priority Critical patent/PL1566782T3/pl
Publication of EP1566782A1 publication Critical patent/EP1566782A1/fr
Application granted granted Critical
Publication of EP1566782B1 publication Critical patent/EP1566782B1/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/04Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
    • G08B21/0438Sensor means for detecting
    • G08B21/0453Sensor means for detecting worn on the body to detect health condition by physiological monitoring, e.g. electrocardiogram, temperature, breathing
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/04Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
    • G08B21/0438Sensor means for detecting
    • G08B21/0446Sensor means for detecting worn on the body to detect changes of posture, e.g. a fall, inclination, acceleration, gait

Definitions

  • a secure holding server of at least one person operating in a predetermined environment where a device able to move in the environment in which the person to be monitored comprises means of communication and the server includes means for receiving at least one event from a group of predetermined events, means for determining the position of the person to be monitored in the environment in which the person to be monitored is evolving, control means for moving the device able to move to the position determined and means for establishing a communication with a remote processing device or another person via the communication means.
  • the telecommunication network 150 is for example an Internet network to which communication devices 110 are connected, such as, for example, a doctor's computer 110a, a mobile phone 110b such as for example a mobile phone of the SPV E200 type marketed by the company. Orange ⁇ a helpdesk or the mobile phone of other people such as for example family members of the person to monitor 120.
  • the communication devices 110 may alternatively be connected to the network 150 via a Wi-Fi type network or a GPRS type cellular telephone network.
  • the communication devices 110 are able to receive an HTML type page transmitted by the secure holding server 100 and to control the movement of the robot 180 when a call has been received so as to communicate with the person to be monitored 120 or so to diagnose the person to be monitored 120.
  • the database 106 stores the various physiological measurements recorded for the person to be monitored 120.
  • step E304 the processor 300 controls the activation of the approximation algorithm of the robot 180 to the person to be monitored 120. This algorithm will be described in more detail with reference to FIG. Fig. 4 .
  • the processor 300 proceeds to the next step E305.
  • step E307 the processor 300 controls the activation of the physiological data control algorithm of the person to be monitored 120. This algorithm will be described in more detail with reference to FIG. Fig. 7 .
  • the processor 300 proceeds to the next step E308.
  • the processor 300 proceeds to the next step E404 and transfers via the telecommunication network 190 the various instructions allowing the robot 180 to go into the dwelling and to move to the person to be monitored. 120.
  • These instructions are for example a sequence of advance control in one direction, of change of direction to the left or the right or recoil.
  • These instructions also include commands for changing the speed of movement of the robot 180.
  • the processor 300 checks at step E509 whether the person to be monitored wants a telephone call to be established and if not, stops the present algorithm. If the person to be monitored wants a telephone call to be established, the processor 300 proceeds to step E510 and establishes a telephone call via the telecommunication network 150 or a conventional telephone network with the person with whom the call is made. person to watch 100 wants to communicate.
  • the Fig. 7 represents the physiological data control algorithm of a person performed by the secure home-people maintenance server.
  • step E802 in determining the primary emotions felt by the person to be monitored from the physiological data received at step E800 and this according to the system presented in the journal "For science" number 313 of November 2003 "emotion detector” or in the publication of E Vernet Maury, ROBIN O, A DITTMAR "Study of the emotional response to odors by non-invasive sensors Microsystems Micromedical microsensors UMR 5511 CNRS-LPM-INSA of Lyon". From the measurements of the resistance and the cutaneous electrical potential measured on the palm of the hand, the temperature and the blood supply as well as the heart rate of the person to be monitored 120, the processor determines the primary emotional state 120. The emotional state is thus classified into four primary emotions of sadness, disgust, anger and fear. Once this is done, the processor 300 proceeds to the next step E803.
  • the processor 300 establishes in step E811 a dialogue between the person to be monitored and the voice server 155. For this, the processor 300 establishes a connection with the voice server 155.
  • the voice server dialogue module 156 155 120 uses the information on the centers of interest of the person to be monitored 120 stored in the database 159.
  • the processor 300 ensures the transfer of the conversation between the person to be monitored 120 and the person to be monitored 120.
  • voice server 155 via robot 180 and telecommunication networks 150 and 190.

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Gerontology & Geriatric Medicine (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Cardiology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Physiology (AREA)
  • Pulmonology (AREA)
  • Telephonic Communication Services (AREA)
  • Alarm Systems (AREA)
  • Debugging And Monitoring (AREA)

Description

  • La présente invention concerne un procédé et un dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé.
  • L'invention se situe dans le domaine du maintien sécurisé d'une personne, par exemple à autonomie réduite, à son domicile.
  • Sont connus les systèmes permettant de favoriser le maintien à domicile de personnes à autonomie réduite qui permettent l'envoi d'un appel d'alerte à destination de tiers lorsqu'une chute de la personne est détectée ou lorsque la personne à surveiller actionne une commande prédéterminée ou établit un appel téléphonique par une simple commande vocale.
  • Les systèmes actuellement disponibles ne permettent pas au tiers recevant cet appel d'évaluer l'état de la personne à surveiller et de commander, seulement lorsque cela est nécessaire, l'intervention de services de secours au domicile de la personne à surveiller.
  • De plus, lorsque la personne à surveiller oublie de porter sur elle le dispositif de commande d'appel, ce qui est bien souvent le cas, celle-ci ne peut plus alors appeler un service d'assistance.
  • L'utilisation de caméras pilotées à distance par l'intermédiaire du réseau Internet et placées à différents endroits de l'habitation de la personne à surveiller permet à la personne recevant les différentes vues prises par les caméras, d'avoir un aperçu de ce qui se passe dans l'habitation de la personne à surveiller. Néanmoins, il existe toujours des zones masquées de l'habitation dans lesquelles il n'est pas possible de surveiller la personne. Ces zones sont par exemple des zones cachées par le mobilier disposé dans l'habitation.
  • On connaît également des systèmes de surveillance, tels que décrits dans les documents FR-282279 , qui présente un robot destiné à surveiller un domicile vide en particulier pour détecter un intrus, ou US-6313743 , capable notamment de détecter une personne inanimée. Ces technique ne sont cependant pas adaptées au maintien à domicile d'une personne.
  • Une autre approche, décrite dans le document EP-1441319 , propose de surveiller une personne à l'aide de capteurs fixes distribués dans le domicile, pour détecter une personne allongée. Cette technique est complexe à mettre en oeuvre, pour couvrir une zone complexe, et n'apporte pas de solution pour agir rapidement auprès de la personne.
  • L'invention a pour but de résoudre les inconvénients de l'art antérieur en proposant un procédé et un dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé tel qu'une habitation dans lequel un dispositif de communication est toujours placé à proximité de la personne à surveiller lorsque cela est nécessaire.
  • L'invention a aussi pour but de résoudre le problème lié à l'existence de zones cachées susceptibles d'exister dans l'environnement dans lequel évolue la personne à surveiller en autorisant la commande de déplacement d'un dispositif de communication comportant des moyens de capture d'images.
  • L'invention propose un procédé de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé selon la revendication 1. L'invention propose également un serveur de maintien sécurisé selon la revendication 11, et un système de maintien sécurisé selon la revendication 12.
  • A cette fin, il est proposé un procédé de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé, où un dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller comprend des moyens de communication et le procédé comporte les étapes de réception d'au moins un événement parmi un groupe d'événements prédéterminés, de détermination de la position de la personne à surveiller dans l'environnement dans lequel évolue la personne à surveiller, de commande pour le déplacement du dispositif apte à se déplacer vers la position déterminée et d'établissement d'une communication avec un dispositif de traitement distant ou une autre personne par l'intermédiaire des moyens de communication.
  • Corrélativement, il est proposé un serveur de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé, où un dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller comprend des moyens de communication et le serveur comporte des moyens de réception d'au moins un événement parmi un groupe d'événements prédéterminés, des moyens de détermination de la position de la personne à surveiller dans l'environnement dans lequel évolue la personne à surveiller, des moyens de commande pour le déplacement du dispositif apte à se déplacer vers la position déterminée et des moyens d'établissement d'une communication avec un dispositif de traitement distant ou une autre personne par l'intermédiaire des moyens de communication.
  • Avantageusement la personne à surveiller n'a plus à devoir porter sur elle en permanence un dispositif de communication. A la réception d'un événement, la position de la personne à surveiller est déterminée automatiquement et un dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller est commandé pour se déplacer à l'endroit ou est située la personne à surveiller.
  • De plus, il n'est pas nécessaire de commander en permanence le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller, celui-ci ne se déplace que seulement lorsque cela est nécessaire.
  • De façon avantageuse le groupe d'évènements prédéterminés comprend des évènements représentatifs d'une détection d'une chute de la personne à surveiller, des évènements représentatifs d'un contrôle des données physiologiques de la personne à surveiller, des évènements représentatifs d'un contrôle de l'état émotionnel de la personne à surveiller, des évènements représentatifs d'une requête d'établissement d'une communication téléphonique entre la personne à surveiller et une autre personne.
  • Ainsi, en traitant un nombre important d'événements, il est possible de fournir un service d'assistance et de maintien sécurisé adapté aux différents besoins de la personne à surveiller.
  • Avantageusement la détermination de la position de la personne à surveiller dans l'environnement dans lequel évolue la personne à surveiller est effectuée à partir de capteurs placés dans différents endroits de l'environnement dans lequel évolue la personne à surveiller.
  • Ainsi, il est possible de déterminer précisément la position de la personne dans l'environnement et plus précisément la pièce dans laquelle elle se trouve si l'environnement est une habitation.
  • De façon avantageuse lorsque l'événement prédéterminé est représentatif d'une chute de la personne à surveiller, on commande la génération d'un message vocal à destination de la personne à surveiller et si la personne à surveiller ne répond pas audit message, la communication est établie avec une autre personne choisie parmi le groupe de personnes comprenant au moins la famille de la personne à surveiller, le médecin de la personne à surveiller, un service d'assistance de personnes en danger.
  • Ainsi, même si la personne à surveiller n'est plus apte à commander un appel pour obtenir une assistance, un appel est néanmoins effectué à une autre personne afin de secourir la personne à surveiller.
  • Avantageusement, on commande la génération d'un message vocal d'invitation à établir une communication avec une autre personne choisie parmi le groupe de personnes comprenant au moins la famille de la personne à surveiller, le médecin de la personne à surveiller, un service d'assistance de personnes en danger.
  • De façon avantageuse, lorsque l'événement prédéterminé est représentatif d'un contrôle de l'état émotionnel de la personne à surveiller, on commande la génération d'un message vocal d'invitation à établir une communication avec un serveur vocal et/ou la diffusion d'un parfum prédéterminé par le dispositif de communication.
  • Ainsi, en effectuant une communication avec un serveur et/ou en diffusant un parfum agréable à la personne à surveiller, il est possible d'améliorer l'état émotionnel de la personne à surveiller.
  • Avantageusement, le serveur vocal établit un dialogue avec la personne à surveiller sur des thèmes fonction de l'état émotionnel de la personne à surveiller.
  • Ainsi, il est possible d'améliorer l'état émotionnel de la personne à surveiller.
  • De façon avantageuse, lors de l'établissement d'une communication avec une autre personne on transfère, à un dispositif de communication de l'autre personne, des moyens de sélection d'au moins un dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne parmi un ensemble de dispositifs aptes à se déplacer dans l'environnement dans lequel évolue la personne et/ou des moyens de commande de déplacement selon au moins une direction du dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne et/ou des données physiologiques de la personne à surveiller et/ou au moins une image capturée par le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne.
  • Ainsi, il est possible à un tiers distant d'évaluer l'état de santé de la personne à surveiller à partir d'informations visuelles et de mesures physiologiques. Le diagnostic de l'état de santé de la personne à surveiller est alors facilité et plus précis.
  • Avantageusement, on reçoit au moins une commande du dispositif de communication de l'autre personne et on transfère la ou chaque commande au dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne.
  • Ainsi, en commandant le déplacement du dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne, il est possible d'éviter toute zone cachée par exemple par le mobilier présent dans l'habitation de la personne à surveiller.
  • De façon avantageuse, les données physiologiques de la personne à surveiller et l'état émotionnel de la personne à surveiller sont obtenus par l'intermédiaire de mesures de la résistance et du potentiel électrique cutané de la personne à surveiller, de la température et de l'irrigation sanguine ainsi que de la fréquence cardiaque de la personne à surveiller.
  • Ainsi, il est possible de déterminer de façon fiable et précise l'état de santé et/ou l'état émotionnel de la personne à surveiller.
  • Avantageusement, le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne comporte en outre des moyens de capture d'images et de transfert des images capturées et/ou des moyens de diffusion de parfums.
  • L'invention concerne aussi les programmes d'ordinateurs stockés sur un support d'informations, lesdits programmes comportant des instructions permettant de mettre en oeuvre le procédé de maintien sécurisé précédemment décrit, lorsqu'il est chargé et exécuté par un système informatique.
  • Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels:
    • la Fig. 1 représente l'architecture du système de maintien sécurisé de personnes à domicile ;
    • la Fig. 2 représente un schéma bloc du serveur de maintien sécurisé de personnes à domicile de la présente invention ;
    • la Fig. 3 représente l'algorithme maître effectué par le serveur de maintien sécurisé de personnes à domicile;
    • la Fig. 4 représente l'algorithme de rapprochement du robot effectué par le serveur de maintien sécurisé de personnes à domicile;
    • la Fig. 5 représente l'appel à un service d'assistance effectué par le serveur de maintien sécurisé de personnes à domicile;
    • la Fig. 6 représente l'algorithme de fourniture de services à une personne effectué par le serveur de maintien sécurisé de personnes à domicile;
    • la Fig. 7 représente l'algorithme de contrôle des données physiologiques d'une personne effectué par le serveur de maintien sécurisé de personnes à domicile;
    • la Fig. 8 représente l'algorithme de contrôle de l'état émotionnel d'une personne effectué par le serveur de maintien sécurisé de personnes à domicile ;
    • la Fig. 9 représente un tableau comprenant des informations utilisées par le module de référence aux étiquettes selon la présente invention.
  • La Fig. 1 représente l'architecture du système de maintien sécurisé de personnes à domicile.
  • Dans le système de maintien sécurisé de personnes à domicile selon la présente invention, un dispositif 180 apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller comprenant des moyens de communication est placé au domicile d'une personne à surveiller 120. Ce dispositif 180, appelé par la suite robot 180 est apte à se diriger vers la personne à surveiller 120 à la réception d'un événement prédéterminé. L'habitation de la personne à surveiller est équipée d'une pluralité de détecteurs de présence 130a et 130b placés dans les différentes pièces de l'habitation. Seulement deux détecteurs ont été représentés par souci de simplification, bien entendu un nombre plus important de détecteurs 130 sont présents dans l'habitation à surveiller.
  • Ces détecteurs 130 permettent de localiser précisément la personne à surveiller 120 dans l'habitation et ainsi de pouvoir déterminer la pièce dans laquelle elle se trouve. Les détecteurs 130 sont des détecteurs acoustiques constituant un réseau de microphones directionnels, ou ultrasoniques, ou des détecteurs infrarouges, voire être remplacés par un système de positionnement tel que le système GPS lorsque la personne à surveiller évolue dans de grands espaces. Ces détecteurs sont répartis dans l'habitation en fonction du nombre de pièces de l'habitation, de la forme des pièces pour éviter des zones non couvertes ou des angles morts. Les détecteurs 130 transmettent au serveur de maintien sécurisé de personnes à domicile 100 des informations permettant à celui-ci de localiser la personne à surveiller dans l'habitation.
  • Selon une variante de réalisation, la personne à surveiller 120 dispose d'un équipement permettant au robot 180 de la localiser plus précisément dans une pièce de l'habitation.
  • A partir de cette localisation et de données représentatives du plan de l'habitation, un serveur de maintien sécurisé de personnes à domicile 100 détermine le chemin que doit prendre le robot 180 pour rejoindre la personne à surveiller.
  • La personne à surveiller 120 est équipée d'une pluralité de capteurs. Seulement deux groupes de capteurs 121 et 122 ont été représentés par souci de simplification, bien entendu un nombre plus important de capteurs équipent la personne à surveiller 120. Parmi ces capteurs, un groupe de capteurs 121 détectent la chute de la personne à surveiller 120. Ces capteurs sont par exemple et de manière non limitative des détecteurs d'inclinaison, de mouvement ou des accéléromètres.
  • Un autre groupe de capteurs 122 permet de mesurer les données physiologiques de la personne à surveiller 120. Ces capteurs non invasifs sont par exemple des dispositifs de mesure de la résistance électrique cutanée prise par exemple dans la paume de la main de la personne à surveiller 120, des dispositifs de mesure de la température cutanée, de la micro circulation sanguine, ou du rythme cardiaque de la personne à surveiller 120. Certains de ces capteurs peuvent être placés dans les vêtements de la personne à surveiller 120 comme cela est décrit dans la publication « Philips invents intelligent biomedical clothing for personal healthcare » October 8, 2003. Les informations fournies par ces capteurs 122 sont entre autres utilisées en combinaison par le serveur de maintien sécurisé de personnes à domicile 100 pour déterminer les émotions primaires ressenties par la personne à surveiller 120 conformément au système présenté dans la revue « Pour la science » numéro 313 de novembre 2003 « détecteur d'émotion » ou dans la publication de E Vernet Maury, O ROBIN, A DITTMAR « Etude de la réponse émotionnelle aux odeurs par capteurs non invasifs » Microsystèmes Microcapteurs Biomédicaux UMR 5511 CNRS-LPM-INSA de Lyon.
  • Le dispositif 180 apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller est un robot apte à se déplacer dans un environnement tel que l'habitation de la personne à surveiller 120 selon la présente invention. Le robot 180 est par exemple un robot commercialisé par la société Wany Robotics © sous la dénomination de robot Pekee ©. Le robot 180 comprend un module de commande 180a apte à commander les différents éléments du robot 180. Le module de commande 180a contrôle entre autres les moyens de déplacement du robot 180 en fonction de commandes reçues du serveur de maintien sécurisé 100 ou en fonction d'informations reçues d'un module de mesure de distances 180b entre le robot 180 et d'éventuels obstacles susceptibles de gêner le parcours du robot 180. Le module de commande 180a reçoit du serveur de maintien sécurisé de personnes à domicile 100, par l'intermédiaire d'une interface réseau 180c et d'un réseau de télécommunication sans fil 190, différents signaux de commandes ou des signaux sonores. Le module de commande 180a contrôle le déplacement du robot 180 et/ou l'activation des différents capteurs ou transducteurs équipant le robot 180 en fonction de ces signaux de commandes. Les différents capteurs ou transducteurs sont par exemple, un dispositif de capture d'informations audiovisuelles telle qu'une caméra 180d, une carte audio 180f comprenant au moins un haut-parleur et un microphone.
  • L'interface réseau 180c et la carte audio 180f comprenant au moins un haut-parleur et un microphone constituent les moyens de communication inclus dans le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne à surveiller 120.
  • Le module de commande 180a, transfère au serveur de maintien sécurisé de personnes à domicile 100, par l'intermédiaire de l'interface réseau 180c et du réseau de télécommunication sans fil 190, des images et/ou des séquences d'images et/ou les signaux vocaux générés par la personne à surveiller. Le module de commande 180a commande un dispositif de diffusion de parfums 180e qui diffuse des parfums suite à des commandes générées par le serveur de maintien sécurisé de personnes à domicile 100.
  • Le dispositif de diffusion de parfums 180e est par exemple conforme au dispositif tel que décrit dans la demande de brevet français FR 2823442 « Système de diffusion de parfums programmable et procédé de mise en oeuvre d'un tel système ».
  • Le réseau de télécommunication sans fil 190 est par exemple un réseau de télécommunication de type WiFi. Le WiFi © pour « Wireless Fidelity » est le nom commercial de la norme 802.11. Le réseau de télécommunication sans fil 190 est en variante un réseau de type « Bluetooth » © ou un réseau de type « zigBee » ©.
  • Le serveur de maintien sécurisé de personnes à domicile 100 est par exemple, un ordinateur placé dans l'habitation de la personne à surveiller.
  • Le serveur de maintien sécurisé de personnes à domicile 100 est apte à échanger des informations avec un dispositif de communication 110a ou 110b ou 110c par l'intermédiaire du réseau de télécommunication 150. Le serveur de maintien sécurisé de personnes à domicile 100 est aussi apte à échanger des informations avec le robot 180 par l'intermédiaire du réseau de télécommunication 190. Le serveur de maintien sécurisé de personnes à domicile 100 est aussi apte à échanger des informations avec un serveur vocal 155 par l'intermédiaire du réseau de télécommunication 190.
  • Le serveur de maintien sécurisé de personnes à domicile 100 est apte à analyser et interpréter des commandes vocales simples émises par la personne à surveiller et à mémoriser des messages vocaux prédéterminés transmis au robot 180 pour une reproduction de ceux-ci à la personne à surveiller.
  • Le serveur de maintien sécurisé de personnes à domicile 100 sera décrit plus en détail en référence à la Fig. 2.
  • Le réseau de télécommunication 150 est par exemple un réseau Internet auquel sont reliés des dispositifs de communications 110 tels que par exemple un ordinateur 110a d'un médecin, un téléphone mobile 110b tel que par exemple un téléphone mobile de type SPV E200 commercialisé par la société Orange © d'un service d'assistance ou le téléphone mobile d'autres personnes telles que par exemple des membres de la famille de la personne à surveiller 120. Il est à remarquer que les dispositifs de communication 110 peuvent en variante être connectés au réseau de télécommunication 150 par l'intermédiaire d'un réseau de type Wifi ou un réseau téléphonique cellulaire de type GPRS. Les dispositifs de communication 110 sont aptes à recevoir une page de type HTML transmise par le serveur de maintien sécurisé 100 et à commander le déplacement du robot 180 lorsqu'un appel a été reçu de manière à communiquer avec la personne à surveiller 120 ou de manière à effectuer un diagnostic sur la personne à surveiller 120.
  • Cette page permet la commande du robot 180 par l'utilisateur d'un dispositif de communication 110 par l'intermédiaire des réseaux de télécommunication 150 et 190 et du serveur de maintien sécurisé 100. Cette page est transmise par le serveur de maintien sécurisé 100 sous la forme d'un fichier PHP ou « Hypertext PreProcessor ».
  • Le fichier PHP comprend une déclaration du document HTML incluant entre autres un tableau pour représenter les différents boutons d'action permettant la commande du robot et l'envoi d'étiquettes associées, des informations permettant la récupération par le script PHP des valeurs correspondant à des étiquettes de directions, de commande robot et de vitesse, des informations permettant le transfert des étiquettes au module PHP de traitement des étiquettes, des informations permettant de définir les différentes valeurs de l'étiquette direction selon la zone activée par l'utilisateur, un tableau permettant de transmettre les différentes valeurs de l'étiquette commande robot selon la zone de l'écran activée par l'utilisateur, un menu déroulant permettant de sélectionner une valeur de vitesse de déplacement du robot pour l'étiquette vitesse, des données permettant de valider le transfert d'une ou plusieurs commandes au serveur de maintien sécurisé 100 ainsi qu'un module d'interprétation des étiquettes et un module de commande du robot permettant l'envoi des commandes et paramètres de commandes interprétables par le robot 180.
  • Le serveur vocal 155 comporte un module de dialogue 156, un module de reconnaissance vocale 157 et un module de synthèse vocale 158. Le serveur vocal 155 est un serveur apte à dialoguer de manière intelligente avec la personne à surveiller 120. Le serveur vocal 155 et plus particulièrement le module de dialogue 156 est basé sur la technologie de dialogue naturel ave un agent intelligent telle que décrite dans la demande WO 0039672 intitulée « Modèle et procédé d'implémentation d'un agent rationnel dialoguant ; serveur et système multi-agent pour la mise en oeuvre ou dans les publications de D Sadek « Design Considerations on Dialogue Systems : From Theory to Technology- The case of Artimis, Proceedings of the ESCA TR Workshop on Interactive Dialogue for Multimodal Systems (IDS'99), Allemagne 1999 et D Sadek , P Bretier et F Panaget : Artimis : Natural dialogue meets rational agency, Proceedings of the 15th International Joint Conference on Artificial Intelligence (IJCAI'97), Nagoya, Japon, pages 1030 à 1035, 1997.
  • La base de données 159 comprend des informations associées à la personne à surveiller 120. Cette base de données comprend les centres d'intérêts de la personne à surveiller tels que par exemple la peinture, le cinéma ou les voyages, des informations sur l'histoire personnelle de la personne à surveiller 120 ou sur la famille de la personne à surveiller 120.
  • La Fig. 2 représente un schéma bloc du serveur de maintien sécurisé de personnes à domicile selon la présente invention.
  • Le serveur de maintien sécurisé de personnes à domicile 100 est par exemple un ordinateur placé au domicile de la personne à surveiller 120. Le serveur de maintien sécurisé de personnes à domicile 100 comporte un bus de communication 301 auquel sont reliés une unité centrale 300, une mémoire non volatile 302, une mémoire vive 303, une base de données 106, deux interfaces réseau 160 et 170 ainsi qu'un écran 304 et un clavier 305.
  • La mémoire non volatile 302 mémorise les programmes mettant en oeuvre l'invention qui seront décrits ultérieurement en référence aux Figs. 3 à 8. La mémoire non volatile 302 est par exemple un disque dur. De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par un ordinateur ou un microprocesseur 300. Ce moyen de stockage est intégré ou non au serveur de maintien sécurisé de personnes à domicile 100, et peut être amovible. Lors de la mise sous tension du serveur de maintien sécurisé de personnes à domicile 100, les programmes qui seront décrits ultérieurement en référence aux Figs. 3 à 8, sont transférés dans la mémoire vive 303 qui contient alors le code exécutable de l'invention ainsi que les données nécessaires à la mise en oeuvre de l'invention. La mémoire non volatile 302 mémorise des messages vocaux prédéterminés qui sont transmis aux moyens de communication inclus dans le robot 180 ou à un dispositif de communication 180. La mémoire non volatile 302 mémorise aussi un logiciel de reconnaissance de commandes vocales effectuées par la personne à surveiller.
  • Le serveur de maintien sécurisé de personnes à domicile 100 comporte aussi un écran 304 et un clavier 305 servant d'interface homme machine avec l'utilisateur du système de maintien sécurisé selon la présente invention. Par l'intermédiaire de cette interface homme machine, l'utilisateur définit le plan de l'habitation de la personne à surveiller 120. Par l'intermédiaire de cette même interface homme machine, l'utilisateur définit les différents points ou sont placés les détecteurs 130.
  • Le serveur de maintien sécurisé de personnes à domicile 100 comporte aussi une interface réseau de télécommunication 160. Cette interface est par exemple constituée d'un modem de type ADSL apte à communiquer avec un dispositif de commande 110 par l'intermédiaire du réseau de télécommunication 150 ou avec le serveur vocal 155 qui analyse les paroles de la personne à surveiller 120 à l'aide du module de reconnaissance vocale 157 et forme des réponses à la personne à surveiller 120 à partir des modules dialogue 158, de synthèse vocale 158 et de la base de données associée 159.
  • Le serveur de maintien sécurisé de personnes à domicile 100 comporte aussi une interface réseau de télécommunication sans fil 170. Cette interface est par exemple une interface radio sans fil conforme à la norme 802.11.
  • La base de données 106 mémorise les différentes mesures physiologiques enregistrées pour la personne à surveiller 120.
  • Le serveur de maintien sécurisé de personnes à domicile 100 comprend des modules de présentation. Ces modules de présentation 101 sont des modules qui définissent l'interface homme machine qui sera reproduite par le dispositif de commande 110 utilisé par le médecin ou les services d'urgence ou la famille de la personne à surveiller. Le serveur de serveur de maintien sécurisé de personnes à domicile 100 comprend un module de référence d'étiquettes. Ce module permet d'associer, lorsque l'utilisateur utilise le clavier d'un dispositif de commande 110 pour effectuer une commande du robot 180 une information prédéterminée. Le serveur de serveur de maintien sécurisé de personnes à domicile 100 comprend un module d'interprétation. Ce module permet d'associer à chacune des étiquettes traitées par le module de référence d'étiquettes ou reçues du dispositif de commande 110 par l'intermédiaire du réseau de télécommunication 150, au moins un paramètre de commande prédéterminé. Le serveur de serveur de maintien sécurisé de personnes à domicile 100 comprend un module de commande robot. Ce module permet d'associer pour chaque paramètre de commande déterminé par module d'interprétation, une ou plusieurs commandes interprétables par le robot 180. Le module de commande robot est adapté au type de robot 180 utilisé dans la présente invention. Les modules de présentation, le module de référence d'étiquettes, le module d'interprétation et le module de commande robot permettent la commande par un dispositif de communication classique d'un robot 180.
  • Dans une variante de réalisation, le serveur de maintien sécurisé de personnes à domicile 100 est placé sur un site distant de l'habitation de la personne à surveiller 120. Selon cette variante, le serveur de maintien sécurisé de personnes à domicile 100 gère une pluralité de personnes à surveiller et contrôle les robots respectifs des personnes à surveiller. L'échange d'informations entre le serveur de maintien sécurisé de personnes à domicile 100 et les robots est effectué par l'intermédiaire du réseau de télécommunication 150 auquel est reliée une passerelle placée dans chaque habitation des personnes à surveiller. Chaque passerelle assure le transfert d'informations entre le réseau de télécommunication 150 et un réseau sans fil tel qu'un réseau Wifi © ou ZigBee © reliant la passerelle au robot présent dans l'habitation.
  • La Fig. 3 représente l'algorithme maître effectué par le serveur de maintien sécurisé de personnes à domicile.
  • L'algorithme de la Fig. 3 est l'algorithme maître qui commande l'activation des différents algorithmes qui seront décrits ultérieurement en référence aux Figs. 3 à 8. Cet algorithme est effectué continuellement par le processeur 300 serveur de maintien sécurisé de personnes à domicile 100.
  • A l'étape E300 le processeur 300 vérifie si la personne à surveiller 120 a effectué ou non une chute. Pour cela, le processeur 300 obtient les informations mesurées par un capteur 121 qui est par exemple un capteur d'inclinaison, les compare à des mesures effectuées précédemment et mémorisées dans la base de données 106 et si une différence importante est déterminée, le processeur 300 considère que la personne à surveiller 120 a effectué une chute ou est dans une position anormale. Bien entendu, des capteurs tels que des accéléromètres peuvent aussi être utilisés à la place du capteur d'inclinaison ou en combinaison avec celui-ci. Si la personne à surveiller 120 a fait une chute ou est dans une position anormale, le processeur 300 passe à l'étape E301.
  • A l'étape E301, le processeur 300 commande l'activation de l'algorithme de rapprochement du robot vers la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 4. Lorsque le robot s'est rapproché de la personne à surveiller, le processeur 300 passe à l'étape suivante E302.
  • A l'étape E302, le processeur 300 commande l'activation de l'algorithme d'appel de service d'assistance pour la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 5. Lorsque l'algorithme d'appel de service d'assistance pour la personne à surveiller 120 est terminé, le processeur 300 retourne à l'étape E300 précédemment décrite.
  • Si au test de l'étape E300, la personne à surveiller 120 est considérée comme étant dans une position normale, le processeur 300 passe à l'étape E303.
  • A l'étape E303 le processeur 300 vérifie si un appel est reçu ou non. Cet appel est par exemple un appel téléphonique entrant à destination de la personne à surveiller 120 ou un appel commandé par la personne à surveiller 120 pour que le robot 180 se rapproche d'elle. Cet appel est par exemple effectué par la personne à surveiller 120 en appuyant sur une touche d'un boîtier de commande que la personne à surveiller porte sur elle ou par une commande vocale prédéterminée effectuée par la personne à surveiller 120 captée par des microphones placés en différents endroits de l'habitation, retransmis au serveur de maintien sécurisé de personnes à domicile 100 et interprétée par le serveur de maintien sécurisé de personnes à domicile 100. Si un appel est reçu, le processeur 300 passe à l'étape E304.
  • A l'étape E304, le processeur 300 commande l'activation de l'algorithme de rapprochement du robot 180 vers la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 4. Lorsque le robot 180 s'est rapproché de la personne à surveiller 120, le processeur 300 passe à l'étape suivante E305.
  • A l'étape E305, le processeur 300 commande l'activation de l'algorithme de fourniture de services à la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 6. Lorsque l'algorithme de fourniture de services à la personne à surveiller 120 est terminé, le processeur 300 passe à l'étape suivante E306.
  • Si aucun appel n'est reçu, le processeur 300 passe à l'étape E306.
  • A l'étape E306, le processeur 300 vérifie si le délai pour effectuer des mesures physiologiques sur la personne à surveiller est écoulé ou non. Ce délai est par exemple paramétrable par la personne à surveiller 120 ou le médecin de la personne à surveiller 120. En effet, le serveur de maintien sécurisé de personnes à domicile 100 effectue périodiquement, par exemple toutes les deux heures un relevé des différentes mesures prises par les capteurs physiologiques 122 placé sur la personne à surveiller ou dans ses vêtements. Si moins de deux heures se sont écoulées depuis le dernier relevé, le processeur 300 passe à l'étape E308. Si au moins deux heures se sont écoulées depuis le dernier relevé, le processeur 300 passe à l'étape E307.
  • A l'étape E307, le processeur 300 commande l'activation de l'algorithme de contrôle des données physiologiques de la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 7. Lorsque l'algorithme de contrôle des données physiologiques de la personne à surveiller 120 est terminé, le processeur 300 passe à l'étape suivante E308.
  • A l'étape E308, le processeur 300 vérifie si le délai pour effectuer le contrôle de l'état émotionnel de la personne à surveiller 120 est écoulé ou non. Ce délai est par exemple paramétrable par la personne à surveiller 120 ou le médecin de la personne à surveiller 120. En effet, le serveur de maintien sécurisé de personnes à domicile 100 effectue périodiquement, par exemple toutes les deux heures un relevé des différentes mesures prises par les capteurs physiologiques 122 placé sur la personne à surveiller 120 pour déterminer l'état émotionnel de celle-ci. Si moins de deux heures se sont écoulées depuis le dernier relevé, le processeur 300 retourne à l'étape E300 et réitère l'algorithme de la Fig. 3. Si au moins deux heures se sont écoulées depuis le dernier relevé, le processeur 300 passe à l'étape E309.
  • A l'étape E309, le processeur 300 commande l'activation de l'algorithme de contrôle de l'état émotionnel de la personne à surveiller 120. Cet algorithme sera décrit plus en détail en référence de la Fig. 8. Lorsque l'algorithme de contrôle de l'état émotionnel de la personne à surveiller 120 est terminé, le processeur 300 retourne à l'étape E300 et réitère l'algorithme de la Fig. 3.
  • Il est à remarquer ici que l'algorithme tel que décrit à la Fig. 3 effectue séquentiellement les différents tests des étapes E300, E303, E306 et E308. Bien entendu ces différents tests peuvent être effectués parallèlement ou dans un autre ordre que celui décrit dans l'algorithme de la Fig. 3.
  • La Fig. 4 représente l'algorithme de rapprochement du robot effectué par le serveur de maintien sécurisé de personnes à domicile.
  • A l'étape E400, le processeur 300 obtient des informations des différents capteurs 130 placés dans l'habitation de la personne à surveiller 120. Les capteurs 130 transmettent au serveur de maintien sécurisé de personnes à domicile 100 les informations permettant à celui-ci de localiser la personne à surveiller 120 dans l'habitation, c'est-à-dire la présence de celle-ci dans une pièce de l'habitation. A partir de ces informations, voire d'informations enregistrées précédemment, le serveur de maintien sécurisé de personnes à domicile 100 détermine à l'étape E402 la position et plus précisément la pièce dans laquelle se trouve la personne à surveiller 120.
  • Cette opération effectuée, le processeur 300 détermine à l'étape E403, à partir de la position déterminée à l'étape précédente et de données représentatives du plan de l'habitation, le chemin que doit prendre le robot 180 pour rejoindre la personne à surveiller 120.
  • Cette opération effectuée, le processeur 300 passe à l'étape suivante E404 et transfère par l'intermédiaire du réseau de télécommunication 190 les différentes instructions permettant au robot 180 de se diriger dans l'habitation et de se déplacer jusqu'à la personne à surveiller 120. Ces instructions sont par exemple une suite de commande d'avance selon une direction, de changement de direction vers la gauche ou la droite ou de recul. Ces instructions comportent aussi des commandes pour modifier la vitesse de déplacement du robot 180.
  • Il est à remarquer ici que plusieurs robots peuvent être placés dans l'habitation de la personne à surveiller 120. Dans ce cas, les différentes instructions comprennent en sus un identifiant du robot parmi l'ensemble des robots qui doit effectuer le déplacement.
  • Cette opération effectuée, le processeur 300 commande à l'étape E405 le robot 180 pour que celui-ci active le module de mesure de distances 180b entre le robot 180 et d'éventuels obstacles susceptibles de gêner le parcours du robot 180. En fonction des informations fournies par le module de mesure de distances 180b, le module de commande 180a modifie le chemin reçu du serveur de maintien sécurisé de personnes à domicile 100 pour éviter les obstacles présents sur le chemin reçu.
  • Cette opération effectuée et lorsque le robot 180 a effectué la totalité du parcours transmis par le serveur de maintien sécurisé de personnes à domicile 100, le processeur 300 transfère au robot 180 une commande d'activation de capteurs infrarouges placés sur le robot 180. Les capteurs infrarouges étant sensibles à la température, le robot 180 peut ainsi déterminer dans la pièce la position exacte de la personne à surveiller et se déplacer à proximité de celle-ci, voire dans certains cas de suivre les déplacements de celle-ci.
  • Selon une variante de réalisation, la personne à surveiller 120 dispose d'un équipement émetteur radio permettant au robot 180 de la localiser plus précisément.
  • Cette opération effectuée, le processeur 300 retourne à l'algorithme de la Fig. 3.
  • La Fig. 5 représente l'appel à un service d'assistance effectué par le serveur de maintien sécurisé de personnes à domicile.
  • A l'étape E500, le processeur 300 commande le transfert d'un message vocal à destination du robot 180 par l'intermédiaire du réseau de télécommunication 190. Ce message vocal est par exemple un message de la forme « Monsieur X vous sentez-vous bien, avez vous besoin d'un aide ? ». Ce message vocal est mémorisé dans la base de données 106 du serveur de serveur de maintien sécurisé de personnes à domicile 100. A la réception de ce message, le robot 180 reproduit ce message par l'intermédiaire de la carte audio 180f.
  • A l'étape suivante E501, le processeur 300 vérifie si la personne à surveiller 120 a répondu au message précédemment généré. En effet, le robot 180, par l'intermédiaire du microphone de la carte audio 180d capture les signaux sonores émis dans son environnement et transfère les sons enregistrés par le microphone de la carte audio 180f au serveur de maintien sécurisé de personnes à domicile 100 par l'intermédiaire de la carte interface réseau 180d et du réseau de télécommunication 190. Le processeur 300 analyse le signal reçu et détermine si un signal vocal est présent dans les sons enregistrés. Dans la négative, la personne à surveiller 120 n'a pas répondu au message vocal, le processeur 300 passe alors à l'étape E502.
  • A cette étape, le processeur 300 procède à un appel téléphonique à un service d'assistance aux personnes en danger disposant d'un dispositif de communication 110. Ce dispositif de communication est par exemple le dispositif de communication 110b de la Fig. 1. Cet appel est effectué par l'intermédiaire du réseau de télécommunication 150 ou par un réseau téléphonique classique. En variante, le médecin et/ou la famille de la personne à surveiller sont appelés en sus ou à la place du service d'assistance aux personnes en danger.
  • A l'étape suivante E503, le processeur 300 procède au transfert d'une page HTML, « acronyme de Hypertext Markup Language » au dispositif de communication 110b. Cette page permet le contrôle du robot 180. Par l'intermédiaire de cette page, une personne du service d'assistance aux personnes en danger peut contrôler les déplacements du robot 180, visualiser les différents relevés de capteurs ou les images fournies par la caméra 180d et ainsi évaluer l'état de la personne à surveiller 120. Le contrôle du déplacement du robot 180 est préférentiellement effectué par l'intermédiaire d'étiquettes qui seront décrites ultérieurement en regard de la Fig. 9.
  • A l'étape suivante E504, le processeur 300 commande le transfert de données au dispositif de communication 110b. Ces données sont un historique des données physiologiques de la personne à surveiller 120, un relevé des capteurs physiologiques 122 relevés au moment de l'appel au service d'assistance, les signaux sonores capturés par le microphone de la carte audio 180f et retransmis au serveur de maintien de personnes à domicile 100 ainsi que les images de la personne à surveiller 120 capturées par la caméra 180c du robot 180 et transmises au serveur de maintien de personnes à domicile 100.
  • Cette étape effectuée, le processeur 300 passe à l'étape suivante E505. A cette étape, le processeur 300 entre dans une boucle d'attente de la réception d'une ou plusieurs commandes générées par la personne appelée, par exemple une personne du service d'assistance aux personnes en danger par l'intermédiaire de la page précédemment envoyée. A la réception d'une commande, le processeur 300 passe à l'étape suivante E506. Selon l'invention, la personne du service d'assistance peut, en déplaçant le robot autour de la personne 120 faire un premier diagnostic et déterminer si une intervention au domicile de la personne à surveiller est ou non nécessaire.
  • A l'étape E506, le processeur 300 transfère la commande reçue précédemment au robot 180 par l'intermédiaire du réseau de télécommunication 190. Il est à remarquer que la commande reçue peut être transcrite dans un langage interprétable par le robot 180 préalablement à son transfert.
  • A l'étape E507, le processeur 300 vérifie si la personne du service d'assistance aux personnes en danger a cessé de transmettre des commandes pendant un temps prédéterminé. Dans l'affirmative, le présent algorithme s'arrête, dans la négative, le processeur 300 retourne à l'étape E505 et traite la commande reçue.
  • Si à l'étape E501 la personne à surveiller 120 a répondu au message généré à l'étape E500, le processeur 300 passe à l'étape E508.
  • A cette étape, le processeur 300 commande la génération par le robot 180 d'un message vocal. Ce message vocal est mémorisé dans la base de données 106 du serveur de serveur de maintien sécurisé de personnes à domicile 100. Ce message est une invitation à effectuer un appel téléphonique vers des personnes prédéterminées telles que la famille de la personne à surveiller 120 ou le médecin de la personne à surveiller 120. A la réception de ce message, le robot 180 reproduit ce message par l'intermédiaire de la carte audio 180f. Les signaux sonores captés par la carte audio 180f du robot 180 sont transférés au serveur de maintien sécurisé de personnes à domicile 100 et sont ensuite analysés. Ces signaux sonores sont traités par le serveur de maintien sécurisé de personnes à domicile à l'aide d'un logiciel de reconnaissance vocale pour déterminer si la personne à surveiller souhaite qu'une communication téléphonique soit établie.
  • A partir de cette analyse, le processeur 300 vérifie à l'étape E509 si la personne à surveiller souhaite qu'une communication téléphonique soit établie et dans la négative arrête le présent algorithme. Si la personne à surveiller souhaite qu'une communication téléphonique soit établie, le processeur 300 passe à l'étape E510 et établit une communication téléphonique par l'intermédiaire du réseau de télécommunication 150 ou d'un réseau téléphonique classique avec la personne avec laquelle la personne à surveiller 100 désire communiquer.
  • La Fig. 6 représente l'algorithme de fourniture de services à une personne effectué par le serveur de maintien sécurisé de personnes à domicile.
  • A l'étape E600, le processeur 300 du serveur de maintien sécurisé de personnes à domicile 100 détermine si un correspondant distant tente d'établir une communication téléphonique avec la personne à surveiller 120 par l'intermédiaire du réseau de télécommunication 150 ou d'un réseau téléphonique classique.
  • Dans l'affirmative, le processeur 300 commande à l'étape E601 la génération d'un message à destination du robot 180 pour que celui-ci active la carte audio 180f.
  • La carte audio 180f activée, le processeur 300 transfère les informations vocales générées par le correspondant distant à la carte audio du robot 180 par l'intermédiaire du réseau de télécommunication 190. De la même manière, le processeur 300 transfère au correspondant distant les informations sonores captées par le microphone de la carte audio 180f et reçues par le serveur 100 par l'intermédiaire du réseau de télécommunication 190. Une communication téléphonique est alors établie à l'étape E602 entre le correspondant distant et la personne à surveiller.
  • Le processeur 300 passe ensuite à l'étape E603 qui consiste en une boucle d'attente de la fin de la communication téléphonique en cours. Lorsque la communication téléphonique est terminée, le processeur 300 arrête le présent algorithme.
  • Si à l'étape E600 il n'a pas été détecté qu'un correspondant distant tente d'établir une communication téléphonique avec la personne à surveiller 120, le processeur 300 passe à l'étape E604.
  • A l'étape E604, le processeur 300 commande la génération d'un message à destination du robot 180 pour que celui-ci active la carte audio 180f.
  • Cette opération effectuée, le processeur 300 détermine à l'étape E605 si la personne à surveiller 120 souhaite établir une communication téléphonique avec un correspondant distant par l'intermédiaire du réseau de télécommunication 150 ou d'un réseau téléphonique classique. Si la personne à surveiller 120 souhaite établir une communication téléphonique avec un correspondant distant, le processeur 300 passe à l'étape E606. La personne à surveiller 120 manifeste son souhait d'établir une communication en générant une commande vocale ou une commande prédéterminée par l'intermédiaire d'une touche prédéterminée du robot 180 ou d'un dispositif de commande que la personne à surveiller 120 porte sur elle.
  • A cette étape, le processeur 300 analyse les signaux sonores captés par le microphone de la carte audio 180f du robot 180 afin de déterminer le numéro de téléphone ou un identifiant du correspondant que la personne à surveiller 120 souhaite appeler. Il est à remarquer qu'en variante le robot 180 comporte un clavier permettant la composition par la personne à surveiller 180 du numéro de téléphone ou identifiant.
  • Le processeur 300 commande ensuite à l'étape E608 la composition du numéro de téléphone sur un réseau téléphonique ou commande l'établissement d'une communication, par l'intermédiaire du réseau de télécommunication 150, avec le correspondant que la personne à surveiller 120 souhaite joindre.
  • Le processeur 300 passe ensuite à l'étape E609 qui consiste en une boucle d'attente de la fin de la communication téléphonique en cours. Lorsque la communication téléphonique est terminée, le processeur 300 arrête le présent algorithme.
  • Si à l'étape E605 il n'a pas été détecté que la personne à surveiller 120 souhaite établir une communication téléphonique avec un correspondant distant, le processeur 300 passe à l'étape E610.
  • A cette étape, le processeur 300 génère une commande pour la transmission d'un message vocal à destination de la personne à surveiller 120 et reproduit par le haut-parleur de la carte audio 180f du robot 180 proposant à celle-ci de dialoguer avec le serveur vocal 155.
  • Cette opération effectuée, le processeur 300 détermine à l'étape E611 si la personne à surveiller 120 souhaite dialoguer avec le serveur vocal 155 par l'intermédiaire du réseau de télécommunication 150. Si la personne à surveiller 120 souhaite dialoguer avec le serveur vocal, le processeur 300 passe à l'étape E611. Dans la négative le processeur 300 arrête le présent algorithme.
  • La personne à surveiller 120 manifeste son souhait de dialoguer en générant une commande vocale ou une commande prédéterminée par l'intermédiaire d'une touche prédéterminée du robot 180.
  • A l'étape E612, le processeur 300 établit une connexion avec le serveur vocal 155.
  • Le module de dialogue 156 du serveur vocal 155 comprend un agent intelligent tel que décrit dans la demande WO 0039672 et est apte à dialoguer avec la personne à surveiller 120 et utilise pour cela les informations sur la personne à surveiller mémorisées dans la base de données 159.
  • Le processeur 300 assure ensuite à l'étape E613 le transfert de la conversation entre la personne à surveiller 120 et le serveur vocal 155 par l'intermédiaire du robot 180 et des réseaux de télécommunication 150 et 190.
  • La Fig. 7 représente l'algorithme de contrôle des données physiologiques d'une personne effectué par le serveur de maintien sécurisé de personnes à domicile.
  • A l'étape E700, le processeur 300 du serveur de maintien sécurisé de personnes à domicile 100 reçoit par l'intermédiaire du réseau de télécommunication 190 les données physiologiques de la personne à surveiller 120 mesurées par les capteurs 122. Les données physiologiques sont ensuite mémorisées dans la base de données 106 à l'étape E701.
  • Le processeur 300 procède ensuite à l'étape E702 à la lecture, dans la base de données 106, de données physiologiques mémorisées lors de précédents contrôles de données physiologiques de la personne à surveiller. En variante, les données physiologiques lues sont des données physiologiques de référence pour la personne à surveiller.
  • Le processeur 300 procède ensuite à l'étape E703 à la comparaison des données physiologiques reçues à l'étape E700 avec les données physiologiques lues à l'étape E702.
  • A l'étape E704, le processeur 300 vérifie si la comparaison est correcte ou non. Dans l'affirmative, le processeur 300 arrête le présent algorithme. Dans la négative, le processeur 300 passe à l'étape suivante E705.
  • A l'étape E705, le processeur 300 vérifie si la comparaison est représentative d'un état physique considéré comme très mauvais ou inquiétant. Dans l'affirmative, le processeur 300 passe à l'étape suivante E706.
  • A l'étape E706, le processeur 300 commande l'exécution de l'algorithme de la Fig. 4 précédemment décrite pour approcher le robot 180 de la personne à surveiller 120.
  • Cette opération effectuée, le processeur 300 commande à l'étape E707 l'exécution de l'algorithme de la Fig. 5 précédemment décrite.
  • Si la comparaison n'est pas représentative d'un état physique inquiétant, le processeur 300 passe de l'étape E705 à l'étape E708 et commande à cette étape l'exécution de l'algorithme de la Fig. 4 précédemment décrite pour approcher le robot 180 de la personne à surveiller 120.
  • Cette opération effectuée, le processeur 300 commande l'établissement d'une communication téléphonique avec le médecin de la personne à surveiller et le transfert à l'étape E709 d'un message vocal à destination du médecin l'informant de la détérioration des données physiologiques de la personne à surveiller.
  • Le processeur 300 procède ensuite à l'étape E710 à la lecture des données physiologiques mémorisées à l'étape E701 et les transfère au serveur vocal 155 pour une synthèse vocale de celles-ci pour transférer celles-ci au médecin sous la forme d'un message vocal à l'étape E711.
  • La Fig. 8 représente l'algorithme de contrôle de l'état émotionnel d'une personne effectué par le serveur de maintien sécurisé de personnes à domicile.
  • A l'étape E800, le processeur 300 du serveur de maintien sécurisé de personnes à domicile 100 reçoit par l'intermédiaire du réseau de télécommunication 190 les données physiologiques de la personne à surveiller 120 mesurées par les capteurs 122. Les données physiologiques sont ensuite mémorisées dans la base de données 106 à l'étape E801.
  • Le processeur procède ensuite à l'étape E802 à la détermination des émotions primaires ressenties par la personne à surveiller 120 à partir des données physiologiques reçues à l'étape E800 et cela conformément au système présenté dans la revue « Pour la science » numéro 313 de novembre 2003 « détecteur d'émotion » ou dans la publication de E Vernet Maury, O ROBIN, A DITTMAR « Etude de la réponse émotionnelle aux odeurs par capteurs non invasifs Microsystèmes Microcapteurs Biomédicaux UMR 5511 CNRS-LPM-INSA de Lyon ». A partir des mesures de la résistance et le potentiel électrique cutané mesurés sur la paume de la main, de la température et de l'irrigation sanguine ainsi que de la fréquence cardiaque de la personne à surveiller 120, le processeur détermine l'état émotionnel primaire de la personne à surveiller 120. L'état émotionnel est ainsi classé en quatre émotions primaires que sont la tristesse, le dégoût, la colère et la peur. Cette opération effectuée, le processeur 300 passe à l'étape suivante E803.
  • A cette étape, le processeur 300 détermine si l'état émotionnel déterminé à l'étape E802 correspond à un état émotionnel de tristesse. Dans l'affirmative le processeur 300 passe à l'étape E804.
  • A l'étape E804, le processeur 300 commande la génération d'un message à destination du robot 180 pour commander le dispositif de diffusion de parfum 180e pour que celui-ci diffuse un parfum par exemple de vanille afin de réconforter la personne à surveiller 120. Il est à remarquer que d'autres parfums adaptés à la personne à surveiller peuvent aussi être diffusés. Ces parfums peuvent être déterminés expérimentalement comme cela est décrit dans la publication de E Vernet Maury, O ROBIN et A DITTMAR précédemment mentionnée.
  • Cette opération effectuée, le processeur 300 génère à l'étape E805 une commande d'activation de la carte audio 180f du robot 180.
  • Cette opération effectuée, le processeur 300 établit à l'étape E806 un dialogue entre la personne à surveiller et le serveur vocal 155. Pour cela, le processeur 300 établit une connexion avec le serveur vocal 155. Le module de dialogue 156 du serveur vocal 155 dialogue avec la personne à surveiller 120 et utilise pour cela les informations sur la personne à surveiller mémorisées dans la base de données 159. Ces informations sont par exemple liées au passé de la personne à surveiller 120. Le processeur 300 assure le transfert de la conversation entre la personne à surveiller 120 et le serveur vocal 155 par l'intermédiaire du robot 180 et des réseaux de télécommunication 150 et 190.
  • Cette opération effectuée, le processeur 300 attend un temps prédéterminé à l'étape E807 et lorsque le temps prédéterminé est écoulé, le processeur 300 recommence le présent algorithme jusqu'à ce que la personne à surveiller ne soit plus dans un état émotionnel de tristesse.
  • Si la personne à surveiller 120 n'est pas dans un état émotionnel de tristesse, le processeur 300 passe à l'étape E808. A cette étape, le processeur 300 détermine si l'état émotionnel déterminé à l'étape E802 correspond à un état émotionnel de dégoût. Dans l'affirmative le processeur 300 passe à l'étape E809.
  • A l'étape E809, le processeur 300 commande la génération d'un message à destination du robot 180 pour commander le dispositif de diffusion de parfum 180e pour que celui-ci diffuse un parfum par exemple de citron afin de réconforter la personne à surveiller 120. De la même manière que celle décrite précédemment, d'autres parfums adaptés à la personne à surveiller peuvent aussi être diffusés.
  • Cette opération effectuée, le processeur 300 génère à l'étape E810 une commande d'activation de la carte audio 180f du robot 180.
  • Cette opération effectuée, le processeur 300 établit à l'étape E811 un dialogue entre la personne à surveiller et le serveur vocal 155. Pour cela, le processeur 300 établit une connexion avec le serveur vocal 155. Le module de dialogue 156 du serveur vocal 155 dialogue avec la personne à surveiller 120 et utilise pour cela les informations sur les centres d'intérêts de la personne à surveiller 120 mémorisées dans la base de données 159. Le processeur 300 assure le transfert de la conversation entre la personne à surveiller 120 et le serveur vocal 155 par l'intermédiaire du robot 180 et des réseaux de télécommunication 150 et 190.
  • Cette opération effectuée, le processeur 300 attend un temps prédéterminé à l'étape E812 et lorsque le temps prédéterminé est écoulé, le processeur 300 recommence le présent algorithme jusqu'à ce que la personne à surveiller ne soit plus dans un état émotionnel de dégoût.
  • Si la personne à surveiller 120 n'est pas dans un état émotionnel de dégoût, le processeur 300 passe à l'étape E813.
  • A cette étape, le processeur 300 détermine si l'état émotionnel déterminé à l'étape E802 correspond à un état émotionnel de colère. Dans l'affirmative le processeur 300 passe à l'étape E814.
  • A l'étape E814, le processeur 300 génère une commande d'activation de la carte audio 180f du robot 180.
  • Cette opération effectuée, le processeur 300 établit à l'étape E815 un dialogue entre la personne à surveiller et le serveur vocal 155. Pour cela, le processeur 300 établit une connexion avec le serveur vocal 155. Le module de dialogue 156 du serveur vocal 155 dialogue avec la personne à surveiller 120 et utilise pour cela les informations sur les centres d'intérêts de la personne à surveiller 120 mémorisées dans la base de données 159. Le processeur 300 assure le transfert de la conversation entre la personne à surveiller 120 et le serveur vocal 155 par l'intermédiaire du robot 180 et des réseaux de télécommunication 150 et 190.
  • Cette opération effectuée, le processeur 300 attend un temps prédéterminé à l'étape E812 et lorsque le temps prédéterminé est écoulé, le processeur 300 recommence le présent algorithme jusqu'à ce que la personne à surveiller ne soit plus dans un état émotionnel de colère.
  • Si la personne à surveiller 120 n'est pas dans un état émotionnel de colère, le processeur 300 passe à l'étape E817.
  • A cette étape, le processeur 300 détermine si l'état émotionnel déterminé à l'étape E802 correspond à un état émotionnel de peur. Dans la négative, le processeur 300 arrête le présent algorithme. Dans l'affirmative le processeur 300 passe à l'étape E818.
  • A l'étape E818, le processeur 300 génère une commande d'activation de la carte audio 180f du robot 180.
  • Cette opération effectuée, le processeur 300 établit à l'étape E819 un dialogue entre la personne à surveiller et le serveur vocal 155. Pour cela, le processeur 300 établit une connexion avec le serveur vocal 155. Le module de dialogue 156 du serveur vocal 155 dialogue avec la personne à surveiller 120 et utilise pour cela les informations sur la famille de la personne à surveiller mémorisées dans la base de données 159. Le processeur 300 assure le transfert de la conversation entre la personne à surveiller 120 et le serveur vocal 155 par l'intermédiaire du robot 180 et des réseaux de télécommunication 150 et 190.
  • Cette opération effectuée, le processeur 300 attend un temps prédéterminé à l'étape E820 et lorsque le temps prédéterminé est écoulé, le processeur 300 recommence le présent algorithme jusqu'à ce que la personne à surveiller ne soit plus dans un état émotionnel de colère.
  • La Fig. 9 représente un tableau comprenant des informations utilisées par le module de référence aux étiquettes selon la présente invention.
  • Le tableau de la Fig. 9 est constitué de trois colonnes notées 920 à 922. La colonne 920 comprend des exemples de commandes ou ordres générés par l'utilisateur d'un dispositif de commande 110. La colonne 921 comprend le nom de l'étiquette associée à chacune des commandes comprises dans la colonne 920 et la colonne 922 comprend la valeur de l'étiquette associée à chacune des commandes comprises dans la colonne 920.
  • Le tableau de la Fig. 9 est constitué de douze lignes, à chaque ligne correspond une commande effectuée par l'utilisateur d'un dispositif de commande. Bien entendu, un nombre plus important ou plus réduit de commandes peut être considéré selon la présente invention.
  • La ligne 900 associe à la commande « ↑ », une étiquette Direction ayant la valeur Nord. La ligne 901 associe à la commande « ↓ », une étiquette Direction ayant la valeur Sud. La ligne 902 associe à la commande «←», une étiquette Direction ayant la valeur Ouest. La ligne 903 associe à la commande « → », une étiquette Direction ayant la valeur Est. La ligne 904 associe à la commande « ↖ », une étiquette Direction ayant la valeur Nord-Ouest. La ligne 905 associe à la commande « ↗ », une étiquette Direction ayant la valeur Nord-Est. La ligne 906 associe à la commande « ↙ », une étiquette Direction ayant la valeur Sud-Ouest. La ligne 907 associe à la commande « ↘ », une étiquette Direction ayant la valeur Sud-Est. La ligne 908 associe à la commande Réflexe, une étiquette Commande robot ayant la valeur On ou OFF, c'est-à-dire actif ou inactif. La commande réflexe est une commande permettant au robot 180 d'entrer dans une procédure de détection automatique d'obstacles et de modification de ses déplacements en fonction des obstacles détectés. Lors de la procédure de détection automatique d'obstacles, le robot 180 transmet au serveur 100 toute modification de déplacement en fonction des obstacles détectés qu'il effectue. La ligne 909 associe à la commande vitesse de déplacement, une étiquette Vitesse ayant une valeur définie par l'utilisateur. Cette valeur paramétrable permet de modifier la vitesse de déplacement du robot 180. La ligne 910 associe à la commande mesure température, une étiquette Temp ayant comme valeur la variable Tempin dont la valeur est la température mesurée par le robot. La ligne 911 associe à la commande indice robot permettant de sélectionner un robot parmi un ensemble de robots, une étiquette Robotnum ayant comme valeur un indice affecté préalablement au robot que l'utilisateur du système de maintien sécurisé désire commander.
  • Bien entendu, la présente invention n'est nullement limitée aux modes de réalisation décrits ici, mais est définie par les revendications.

Claims (13)

  1. Procédé de maintien sécurisé par un serveur (100) d'au moins une personne (120) à surveiller évoluant dans un environnement prédéterminé, dans lequel est positionné au moins un détecteur de présence (130a, 130b) et un dispositif (180) apte à se déplacer, ledit dispositif apte à se déplacer comprenant des moyens de communication (180c, 180f), le procédé est caractérisé en ce que la personne (120) à surveiller est équipée d'au moins un capteur de surveillance (121, 122), et en ce que le procédé comporte les étapes de :
    - réception par le serveur d'au moins une information provenant du au moins un capteur de surveillance,
    - détection par le serveur d'au moins un événement parmi un groupe d'événements prédéterminés, à partir de la au moins une information provenant dudit au moins un capteur de surveillance,
    - sur détection positive dudit au moins un évènement, détermination par le serveur, en fonction d'au moins une information provenant du au moins un détecteur de présence, de la position de la personne à surveiller dans l'environnement dans lequel évolue la personne à surveiller,
    - détermination par le serveur, en fonction de ladite position déterminée de la personne à surveiller et de données relatives à l'environnement dans lequel évolue la personne à surveiller, d'un chemin que doit prendre ledit dispositif apte à se déplacer pour rejoindre la personne à surveiller,
    - transfert depuis le serveur au dispositif apte à se déplacer, d'au moins une commande de déplacement destinée à déplacer le dispositif selon le chemin déterminé,
    - établissement d'une communication entre le dispositif apte à se déplacer et un dispositif de traitement distant ou une autre personne par l'intermédiaire du serveur.
  2. Procédé selon la revendication 1, caractérisé en ce que le groupe d'évènements prédéterminés comprend des évènements représentatifs d'une détection d'une chute de la personne à surveiller, des évènements représentatifs d'un contrôle des données physiologiques de la personne à surveiller, des évènements représentatifs d'un contrôle de l'état émotionnel de la personne à surveiller, des évènements représentatifs d'une requête d'établissement d'une communication téléphonique entre la personne à surveiller et une autre personne.
  3. Procédé selon la revendication 2, caractérisé en ce que lorsque l'événement prédéterminé est représentatif d'une chute de la personne à surveiller, le procédé comporte une étape de commande de génération (E502) d'un message vocal à destination de la personne à surveiller et si la personne à surveiller ne répond pas audit message, la communication est établie avec une autre personne choisie parmi le groupe de personnes comprenant au moins la famille de la personne à surveiller, le médecin de la personne à surveiller, un service d'assistance de personnes en danger.
  4. Procédé selon la revendication 2, caractérisé en ce que le procédé comporte une étape de commande de génération (E508) d'un message vocal d'invitation à établir une communication avec une autre personne choisie parmi le groupe de personnes comprenant au moins la famille de la personne à surveiller, le médecin de la personne à surveiller, un service d'assistance de personnes en danger.
  5. Procédé selon la revendication 2, caractérisé en ce que lorsque l'événement prédéterminé est représentatif d'un contrôle de l'état émotionnel de la personne à surveiller, le procédé comporte une étape de commande de génération (E610) d'un message vocal d'invitation à établir une communication avec un serveur vocal et/ou de diffusion d'un parfum prédéterminé par le dispositif de communication.
  6. Procédé selon la revendication 5, caractérisé en ce que le serveur vocal établit un dialogue avec la personne à surveiller sur des thèmes fonction de l'état émotionnel de la personne à surveiller.
  7. Procédé selon la revendication 1 ou 2, caractérisé en ce que lors de l'établissement d'une communication avec une autre personne le procédé comporte en outre l'étape de transfert, à un dispositif de communication de l'autre personne, de moyens de sélection d'au moins un dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne parmi un ensemble de dispositifs aptes à se déplacer dans l'environnement dans lequel évolue la personne et/ou de moyens de commande de déplacement selon au moins une direction du dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne et/ou des données physiologiques de la personne à surveiller et/ou au moins une image capturée par le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne.
  8. Procédé selon la revendication 7, caractérisé en ce que le procédé comporte en outre les étapes de réception d'au moins une commande du dispositif de communication de l'autre personne et de transfert de la ou chaque commande au dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne.
  9. Procédé selon la revendication 1 ou 2, caractérisé en ce que les données physiologiques de la personne à surveiller et l'état émotionnel de la personne à surveiller sont obtenus par l'intermédiaire de mesures de la résistance et du potentiel électrique cutané de la personne à surveiller, de la température et de l'irrigation sanguine ainsi que de la fréquence cardiaque de la personne à surveiller.
  10. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le dispositif apte à se déplacer dans l'environnement dans lequel évolue la personne comporte en outre des moyens de capture d'images et de transfert des images capturées et/ou des moyens de diffusion de parfums.
  11. Serveur (100) de maintien sécurisé d'au moins une personne (120) à surveiller évoluant dans un environnement prédéterminé, dans lequel est positionné au moins un détecteur de présence (130a, 130b) et un dispositif apte à se déplacer (180), ledit dispositif apte à se déplacer comprenant des moyens de communication (180c, 180f), caractérisé en ce que la personne à surveiller est équipée d'au moins un capteur de surveillance (121, 122), et en ce que le serveur comporte :
    - des moyens de réception (170) d'au moins une information provenant d'au moins un capteur de surveillance,
    - des moyens de détection (300) d'au moins un événement parmi un groupe d'événements prédéterminés, à partir de la au moins une information provenant dudit au moins un capteur de surveillance,
    - des moyens (300) de détermination de la position de la personne à surveiller dans l'environnement prédéterminé, en fonction d'au moins une information provenant d'au moins un détecteur de présence, lesdits moyens étant activés sur détection positive dudit au moins un évènement,
    - des moyens (300) de détermination, en fonction de ladite position déterminée de la personne à surveiller et de données relatives à l'environnement dans lequel évolue la personne à surveiller, d'un chemin que doit prendre ledit dispositif apte à se déplacer pour rejoindre la personne à surveiller,
    - des moyens de transfert (170) au dispositif apte à se déplacer d'au moins une commande de déplacement destinée à déplacer le dispositif apte à se déplacer selon le chemin déterminé,
    - des moyens (300) d'établissement d'une communication entre le dispositif apte à se déplacer et un dispositif de traitement distant (110a, 110b, 110c) ou une autre personne par l'intermédiaire du serveur.
  12. Système de maintien sécurisé d'au moins une personne (120) à surveiller évoluant dans un environnement prédéterminé, comprenant :
    - au moins un détecteur de présence (130a, 130b), et
    - un dispositif (180) apte à se déplacer, ledit dispositif apte à se déplacer comprenant des moyens de communication (180c, 180f),
    le système est caractérisé en ce que qu'il comprend:
    - un serveur (100) selon la revendication 11, et
    - au moins un capteur de surveillance (121, 122) porté par la personne à surveiller.
  13. Programme d'ordinateur stocké sur un support d'informations, ledit programme comportant des instructions permettant de mettre en oeuvre le procédé de maintien sécurisé selon l'une quelconque des revendications 1 à 10, lorsqu'il est chargé et exécuté par un système informatique.
EP05290367A 2004-02-23 2005-02-17 Procédé et dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé Expired - Lifetime EP1566782B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PL05290367T PL1566782T3 (pl) 2004-02-23 2005-02-17 Sposób i urządzenie do utrzymywania w bezpieczeństwie co najmniej jednej osoby poruszającej się w określonym środowisku

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0401801A FR2866739A1 (fr) 2004-02-23 2004-02-23 Procede et dispositif de maintien securise d'au moins une personne evoluant dans un environnement predetermine
FR0401801 2004-02-23

Publications (2)

Publication Number Publication Date
EP1566782A1 EP1566782A1 (fr) 2005-08-24
EP1566782B1 true EP1566782B1 (fr) 2012-08-22

Family

ID=34708019

Family Applications (1)

Application Number Title Priority Date Filing Date
EP05290367A Expired - Lifetime EP1566782B1 (fr) 2004-02-23 2005-02-17 Procédé et dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé

Country Status (4)

Country Link
EP (1) EP1566782B1 (fr)
ES (1) ES2393718T3 (fr)
FR (1) FR2866739A1 (fr)
PL (1) PL1566782T3 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100261980A1 (en) * 2007-09-19 2010-10-14 Koninklijke Philips Electronics N.V. Method and apparatus for detecting an abnormal situation
BR112012001314A2 (pt) 2009-07-22 2021-06-01 Koninklijke Philips Electronics N.V. detector de queda para detectar quedas de um usuário ou de um objeto ao qual o detector de queda está unido e método em um detector de queda para detectar quedas de um usuário ou de um objeto a que o detector de queda esteja unido
WO2018114209A2 (fr) * 2016-12-21 2018-06-28 Service-Konzepte MM AG Appareil électroménager autonome et meuble destiné à s'asseoir et/ou à s'allonger correspondant ainsi qu'appareil électroménager
CN108831110A (zh) * 2018-07-17 2018-11-16 同济大学 基于穿戴式设备的老人跌倒检测及防走失监护系统及方法
CN110087024A (zh) * 2019-03-08 2019-08-02 合肥泛米智能科技有限公司 一种养老居家的监控装置
AU2023346077A1 (en) 2022-08-31 2025-04-03 Bettina Horster Multifunctional assisstance system, in particular for persons living alone
DE102022135078A1 (de) * 2022-08-31 2024-02-29 VIVAI Software AG Servereinrichtung mit Alarmierungseinheit und damit ausgeführtes Verfahren

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4665385A (en) * 1985-02-05 1987-05-12 Henderson Claude L Hazardous condition monitoring system
FI92139C (fi) * 1992-02-28 1994-10-10 Matti Myllymaeki Ranteeseen kiinnitettävä terveydentilan seurantalaite
US6002994A (en) * 1994-09-09 1999-12-14 Lane; Stephen S. Method of user monitoring of physiological and non-physiological measurements
US6313743B1 (en) * 1997-08-01 2001-11-06 Siemens Aktiengellschaft Home emergency warning system
DE20201869U1 (de) * 2002-02-07 2002-10-17 Duschek, Christa, Dr., 81929 München Notruf-Signalapparat

Also Published As

Publication number Publication date
EP1566782A1 (fr) 2005-08-24
ES2393718T3 (es) 2012-12-27
PL1566782T3 (pl) 2013-01-31
FR2866739A1 (fr) 2005-08-26

Similar Documents

Publication Publication Date Title
EP1091273B1 (fr) Robot mobile et procédé de commande d'un robot mobile
EP3844988B1 (fr) Procédé de transmission d'une alarme électronique via un téléphone intelligent, et dispositif pour mettre en oeuvre le procédé
JP4595436B2 (ja) ロボット、その制御方法及び制御用プログラム
US9843916B2 (en) Systems and methods for automatic emergency contact routing
EP1264470A1 (fr) Systeme de tele-assistance medicale a domicile
DK2681722T3 (en) Method and system for identifying falls and transmitting an alarm
JP2000235688A (ja) パーソナル警備保障用の制御方法、そのシステム及びその制御プログラムを記録した記録媒体
WO2017093439A1 (fr) Dispositif de commande vocale d'un appareil de capture d'images
EP1566782B1 (fr) Procédé et dispositif de maintien sécurisé d'au moins une personne évoluant dans un environnement prédéterminé
JP4000596B2 (ja) 通知システム、電子機器および方法、並びにプログラム
EP3412036B1 (fr) Procédé d'aide au suivi d'une conversation pour personne malentendante
EP1325631A1 (fr) Terminal modulaire de service medical a domicile
JP7425413B2 (ja) 被監視者監視支援装置、被監視者監視支援方法、被監視者監視支援システムおよび被監視者監視支援サーバ装置
FR3032280A1 (fr) Systeme et procede d'alerte personnelle utilisant un boitier d'alerte personnelle et un systeme radioelectrique
EP2015552B1 (fr) Procédé et système d'alerte modulaire
US11265512B2 (en) Door-knocking for teleconferencing
EP2015549B1 (fr) Procédé et dispositif portable d'alerte autonome en situation demobilité évolutifs
FR3080943A1 (fr) Procede d’assistance d’une personne equipee d’un telephone cellulaire
EP1566245A1 (fr) Procédé et dispositif de traitement d'une commande de robot effectuée par l'intermédiaire d'un dispositif de commande distant relié par un réseau de télécommunication à un serveur
EP2095638B1 (fr) Procede et dispositif pour la mise en relation de personnes a distance
EP1538581A1 (fr) Procede et dispositif de traitement d'alertes
CN100559410C (zh) 情况监视装置和情况监视系统
EP3769504B1 (fr) Methode de gestion de l'assistance a une personne en reponse a l'emission d'une alerte
FR2828317A1 (fr) Procede autonome de detection de situations anormales encourues par des individus
FR3038731A1 (fr) Procede de communication au sein d'un reseau comprenant une pluralite de balises en communication avec un dispositif mobile, balise mettant en oeuvre ledit procede et systeme associes

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR LV MK YU

17P Request for examination filed

Effective date: 20060128

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20070824

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: FRANCE TELECOM

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

RIN1 Information on inventor provided before grant (corrected)

Inventor name: JUMPERTS, SYLVIE

Inventor name: MARTIN, FREDERIC

Inventor name: GUEGAN-BOURGOIN, DELPHINE

Inventor name: LEDUNOIS, VALERIE

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU MC NL PL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: FRENCH

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 572314

Country of ref document: AT

Kind code of ref document: T

Effective date: 20120915

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602005035744

Country of ref document: DE

Effective date: 20121018

REG Reference to a national code

Ref country code: NL

Ref legal event code: VDEP

Effective date: 20120822

Ref country code: ES

Ref legal event code: FG2A

Ref document number: 2393718

Country of ref document: ES

Kind code of ref document: T3

Effective date: 20121227

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 572314

Country of ref document: AT

Kind code of ref document: T

Effective date: 20120822

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

Effective date: 20120822

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20121222

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

REG Reference to a national code

Ref country code: PL

Ref legal event code: T3

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20121123

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20121224

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20130523

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20121122

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602005035744

Country of ref document: DE

Effective date: 20130523

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20130228

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20130228

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20130228

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20130217

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20120822

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20130217

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20050217

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 12

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 13

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 14

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: ES

Payment date: 20240301

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20240123

Year of fee payment: 20

Ref country code: GB

Payment date: 20240123

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: PL

Payment date: 20240126

Year of fee payment: 20

Ref country code: IT

Payment date: 20240123

Year of fee payment: 20

Ref country code: FR

Payment date: 20240123

Year of fee payment: 20

Ref country code: BE

Payment date: 20240123

Year of fee payment: 20

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 602005035744

Country of ref document: DE

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20250227

REG Reference to a national code

Ref country code: GB

Ref legal event code: PE20

Expiry date: 20250216

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20250218

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20250216

REG Reference to a national code

Ref country code: BE

Ref legal event code: MK

Effective date: 20250217