[go: up one dir, main page]

ES2376990T3 - Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles - Google Patents

Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles Download PDF

Info

Publication number
ES2376990T3
ES2376990T3 ES06780107T ES06780107T ES2376990T3 ES 2376990 T3 ES2376990 T3 ES 2376990T3 ES 06780107 T ES06780107 T ES 06780107T ES 06780107 T ES06780107 T ES 06780107T ES 2376990 T3 ES2376990 T3 ES 2376990T3
Authority
ES
Spain
Prior art keywords
services
context
mobile device
devices
information
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.)
Active
Application number
ES06780107T
Other languages
English (en)
Inventor
Xiaolu Sun
Heeribert Baldus
Karin Klabunde
Lei Feng
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Application granted granted Critical
Publication of ES2376990T3 publication Critical patent/ES2376990T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Sistema (10) de comunicación que comprende: dispositivos (44, 46) iguales médicos que incluyen cada uno una interfaz de igual a igual y proporcionan servicios médicos para procedimientos médicos; un dispositivo (12) móvil que incluye: un dispositivo (22) de interfaz de corto alcance para descubrir dispositivos (44, 46) iguales médicos y servicios (66) de dispositivos iguales asociados, un componente (14) de posicionamiento para identificar una ubicación del dispositivo (12) móvil, y un componente (60) de identificación para leer un dispositivo (48) de identificación de paciente e identificar a un paciente (32) en la ubicación del dispositivo (12) móvil, y leer un dispositivo (50) de identificación de médico e identificar a un médico (30) en la ubicación del dispositivo (12) móvil; y un administrador (120) de visibilidad para limitar la información y los servicios disponibles para el dispositivo (12) móvil a información relevante para el contexto actual y los servicios de dispositivos iguales, que se basan al menos en una de la identidad del paciente (32), la identidad del médico (30), y la ubicación del dispositivo móvil identificado.

Description

Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles
Lo siguiente se refiere a los sistemas y métodos de red. Tiene aplicación particular junto con sistemas de red inalámbricos médicos de corto alcance y se describirá con referencia particular a éstos. Sin embargo, debe apreciarse que la invención también tendrá aplicación junto con otros sistemas de red y similares.
Los sistemas inalámbricos de corto alcance normalmente tienen un alcance de menos de cien metros, pero pueden conectarse a Internet para proporcionar comunicación a distancias más grandes. Los sistemas inalámbricos de corto alcance incluyen, aunque no se limitan a, una red de área personal (PAN) inalámbrica y una red de área local (LAN) inalámbrica. Una PAN inalámbrica usa dispositivos inalámbricos de bajo coste y baja potencia que tienen un alcance típico de aproximadamente diez metros. Un ejemplo de una tecnología PAN inalámbrica es el estándar Bluetooth IEEE 802.15.1. Un ejemplo de una tecnología LAN inalámbrica son los estándares de LAN inalámbrica IEEE 802.11x.
Un dispositivo Bluetooth incluye, aunque no se limita a, un teléfono móvil, ordenador personal o portátil, y dispositivo electrónico personal tal como un asistente digital personal (PDA), dispositivo de radiomensajería, un dispositivo computador portátil, o un dispositivo médico. Cada dispositivo Bluetooth incluye programas de sistema operativo y aplicación que incluyen protocolos de descubrimiento de servicios que están diseñados para descubrir los Bluetooth de otro dispositivo (es decir, dispositivos iguales) cuando entran en y abandonan el alcance de comunicación de las redes.
Los protocolos de descubrimiento de servicios, conocidos en la industria, están diseñados para soportar configuración cero (zero configuration), conexión a red “invisible”, y descubrimiento automático para una amplitud de categorías de dispositivo de una amplia variedad de vendedores. Por ejemplo, un dispositivo puede unirse de manera dinámica a una red, obtener una dirección, transmitir sus capacidades, aprender sobre la presencia y capacidades de otros dispositivos, y llevar a cabo una comunicación de igual a igual, todo de manera automática sin intervención del usuario y de manera invisible para el usuario.
La patente estadounidense n.o 20030058808A1 de Eaton et al. da a conocer un dispositivo portátil que se comunica con una red de área local inalámbrica de corto alcance y un sistema de comunicación de área amplia. El dispositivo portátil recibe datos de ubicación desde la red de área local inalámbrica de corto alcance. El dispositivo portátil genera una petición de información sensible a la ubicación al sistema de comunicación de área amplia que incluye los datos de ubicación recibidos desde la red de área local inalámbrica de corto alcance.
El documento EP1536612 A1 enseña un método para compartir aplicaciones usando un protocolo de igual a igual que incluye registrar, por un primer igual, aplicaciones que van a compartirse; determinar si los archivos de aplicación registrada cumplen una condición de búsqueda incluida en una instrucción de búsqueda de aplicación que se recibe desde un segundo igual, y transmitir un archivo de descripción al segundo igual en respuesta a los resultados de determinación; realizar una conexión al segundo igual a través de un protocolo predeterminado para realizar un servicio relativo a una aplicación que cumpla la condición de búsqueda; y ejecutar una sesión para proporcionar un servicio de visualización remoto relativo a la aplicación para el segundo igual, de modo que los iguales clientes pueden compartir recursos no usados en iguales servidores, y pueden usar aplicaciones que no pueden ejecutarse con sus recursos actuales o en sus entornos actuales.
En la actualidad, en la arquitectura de la mayoría de los protocolos de descubrimiento de servicios, los proveedores de servicio solo anuncian la disponibilidad (cuando se inician los servicios) y la no disponibilidad (cuando se detienen los servicios) de sus servicios en la red. Todos los dispositivos conectados directamente a la red obtienen automáticamente la información del servicio y la almacenan en o la retiran de cada repositorio local de dispositivo. Con muchos dispositivos dentro de una red de hospital, la información de servicio completa se almacena y se retira, muy a menudo, en/del repositorio local de los dispositivos. Esto crea algunos problemas tales como la sobrecarga de comunicación y procesamiento provocada por un descubrimiento de servicios innecesario. Asimismo, los dispositivos almacenan y muestran la información de servicio en la que los usuarios no están interesados realmente,
o que ni siquiera están autorizados a usar. Tal desbordamiento de información es incómodo para los usuarios e incluso puede llevar a configuraciones erróneas, posiblemente que dan como resultado errores médicos en aplicaciones clínicas.
Un enfoque es administrar la información basándose en el contexto y la relevancia mostrándola en las pantallas de usuario. El usuario puede entonces seleccionar la información y los servicios que son relevantes. Sin embargo, tal asociación del usuario a la información y los servicios relevantes lleva tiempo y puede llevar a errores puesto que puede omitirse cierta información importante.
La presente invención proporciona un aparato y un método nuevos y mejorados que supera los problemas mencionados anteriormente y otros.
Según un aspecto, se da a conocer un sistema de comunicación. Los dispositivos iguales médicos incluyen cada uno una interfaz de igual a igual y proporciona servicios para procedimientos médicos, en cuanto a monitorización de paciente. Un dispositivo móvil incluye un dispositivo de interfaz inalámbrica de corto alcance para descubrir dispositivos iguales médicos y servicios de dispositivos iguales asociados y para comunicarse con estos dispositivos. Un componente de posicionamiento permite que un sistema de posicionamiento central determine la ubicación del dispositivo móvil, o que el propio dispositivo móvil pueda determinar su ubicación. Un componente de identificación lee un dispositivo de identificación de paciente e identifica a un paciente en la ubicación del dispositivo móvil; y lee un dispositivo de identificación de médico e identifica a un médico en la ubicación del dispositivo móvil. Un administrador de visibilidad limita la información y los servicios disponibles para el dispositivo móvil a información relevante para el contexto actual y los servicios que se basan al menos en una de la identidad del paciente, la identidad del médico, y la ubicación del dispositivo móvil identificado.
Según otro aspecto, se da a conocer un método de comunicación. Se identifica una ubicación de un dispositivo móvil. Se identifica un objeto mediante una etiqueta de identificación asociada con el objeto. Se descubren dispositivos iguales y servicios de dispositivos iguales asociados a través de un dispositivo de interfaz de corto alcance. La Información y los servicios disponibles para el dispositivo móvil se limitan a la información relevante para el contexto actual y los servicios que se basan al menos en uno de la identidad del objeto, y la ubicación del dispositivo móvil identificado.
Una ventaja de la presente invención radica en la conexión automática de los terminales del médico a las redes específicas de paciente.
Otra ventaja radica en el tiempo reducido asociado con el descubrimiento de dispositivos médicos de corto alcance.
Otra ventaja radica en el tiempo reducido asociado con la asociación del terminal del médico a las aplicaciones específicas de paciente y al acceso a datos específicos de paciente.
Otra ventaja radica en la configuración automática del dispositivo móvil del médico con respecto a las preferencias del médico y la situación de atención específica.
Aún otra ventaja radica en la mejora global de aplicaciones de atención sanitaria específicas de paciente y la simplificación de los flujos de trabajo.
Aún otras ventajas y beneficios de la presente invención serán evidentes para los expertos en la técnica tras la lectura y comprensión de la siguiente descripción detallada de las realizaciones preferidas.
La invención puede adoptar la forma de diversos componentes y disposiciones de componentes, y en diversas etapas y disposiciones de etapas. Los dibujos son sólo con fines ilustrativos de las realizaciones preferidas y no deben interpretarse como limitativos de la invención.
la figura 1 es una ilustración esquemática de un sistema de comunicación médico;
la figura 2 es una ilustración esquemática de una parte de un ejemplo de un sistema de comunicación médico;
la figura 3 es una ilustración esquemática de una parte de otro ejemplo de un sistema de comunicación médico; y
la figura 4 es una ilustración esquemática de una parte de otro ejemplo de un sistema de comunicación médico.
Con referencia a la figura 1, un sistema 10 de comunicación relevante según el contexto incluye dispositivos 12 móviles inalámbricos propiedad de una única entidad administrativa, por ejemplo, un hospital, una empresa, una fábrica, o similar. Cada dispositivo 12 móvil incluye un componente 14 de posicionamiento que está conectado, por ejemplo, a través de protocolos de software a un sistema 16 de posicionamiento de hospital, que están en comunicación operativa con una red 18 de hospital, por enlace o enlaces 20 inalámbricos. En una realización, el sistema 16 de posicionamiento de hospital es un sistema de posicionamiento central. El sistema 16 de posicionamiento de hospital y el componente 14 de posicionamiento se comunican para obtener la posición de cada dispositivo 12 móvil a través de tecnologías de posicionamiento de interiores conocidas. En una realización, el sistema 16 de posicionamiento de hospital y el componente 14 de posicionamiento se comunican de manera inalámbrica. Por ejemplo, la red 18 de hospital incluye la infraestructura de tecnología inalámbrica y cada componente 14 de posicionamiento incluye una tarjeta WLAN. Ejemplos de una tecnología WLAN son los estándares de LAN inalámbrica IEEE 802.11x. Otros ejemplos de tecnologías de posicionamiento son etiquetas IR, etiquetas RF, balizas RF de corto alcance, y similares.
Cada dispositivo 12 móvil incluye además un dispositivo 22 o primera interfaz de corto alcance que permite al dispositivo 12 móvil comunicarse de igual a igual con otros dispositivos iguales médicos ubicados cerca y acceder a uno o más servicios proporcionados por otros dispositivos iguales o médicos a través de enlace o enlaces 24 inalámbricos. Por ejemplo, un doctor o médico o profesional 30 sanitario puede proporcionar un servicio a un paciente 32, por ejemplo, administrar un medicamento, comprobar un estado del equipo de monitorización, y similares, usando el dispositivo 12 móvil a través de una de las tecnologías de comunicación de igual a igual conocidas. Un ejemplo de una tecnología de corto alcance inalámbrica es el estándar Bluetooth. El estándar Bluetooth funciona en la banda de 2,4 GHz industrial, científica, y médica (ISM) y proporciona una velocidad de enlace aéreo pico de un Mbps y un consumo de potencia lo bastante bajo para su uso en dispositivos electrónicos portátiles, personales, tales como un asistente digital personal o teléfono móvil. Una descripción del protocolo de comunicación Bluetooth y los principios de funcionamiento del dispositivo se encuentra en Bluetooth Special Interest Group, Specification of the Standard Bluetooth, versión 1.0B, volúmenes 1 y 2, diciembre de 1999. Naturalmente, se contempla que el dispositivo local use otras tecnologías de corto alcance tales como ZigBee IEEE 802.15.4, y tecnologías de comunicación de corto alcance similares.
Cada dispositivo Bluetooth incluye programas de sistema operativo y aplicación diseñados para encontrar otros dispositivos Bluetooth cuando los otros dispositivos entran en y abandonan el alcance de comunicación de la red. El dispositivo Bluetooth solicitante tiene un rol de cliente y el dispositivo Bluetooth de respuesta tiene un rol de servidor para establecer un enlace entre los dos dispositivos. Los dispositivos Bluetooth solicitante y de respuesta usan el enlace 24 y un protocolo 34 de descubrimiento de servicio, tal como uno proporcionado por UPnP, para descubrir los servicios ofrecidos por los otros dispositivos Bluetooth y cómo conectarse a estos servicios. Una descripción de servicio, creada usando un lenguaje de descripción y un vocabulario apropiado, se hace disponible para hacer coincidir consultas tal como se analiza en detalle a continuación.
Continuando con referencia a la figura 1, en el ejemplo ilustrado, el sistema 10 de comunicación incluye una red 40 de puntos de atención al paciente inalámbrica o cableada que incluye: (i) nodos 42 de sensor dispuestos en el paciente 32 para monitorizar constantes vitales tales como datos electrocardiográficos (ECG), ritmo cardiaco, ritmo respiratorio, ciclo respiratorio, presión sanguínea, etc.; y (ii) un primer dispositivo igual o médico, por ejemplo, monitor 44 de saturación de oxígeno (SpO2) en sangre a pie de cama, conectado con un segundo dispositivo igual o médico, por ejemplo una sonda 46 de dedo de SpO2. La red de puntos de atención inalámbrica o cableada es un ejemplo, y los expertos en la técnica pueden incluir fácilmente otros o dispositivos médicos diferentes tales como sensores de alta resolución, monitores a pie de cama, ventiladores, y similares en la red. Además, la red de puntos de atención puede cambiarse ad hoc añadiendo o eliminando dispositivos médicos.
Debe apreciarse que necesariamente no se omiten completamente cables o cableado de la red de puntos de atención al paciente inalámbrica -por ejemplo, la sonda 46 de dedo de SpO2 puede conectarse con el monitor 44 de SpO2 por un cable. De manera similar, aunque no se ilustra, se contempla que algunos de los dispositivos de la red de puntos de atención al paciente pueden incluir cables de potencia conectados a la electricidad doméstica. Por ejemplo, aunque tal como se ilustra, el monitor 44 de SpO2 está alimentado por baterías, en su lugar o adicionalmente puede incluir un cable de potencia enchufado a una toma de potencia eléctrica convencional.
La red de puntos de atención al paciente incluye además un primer o dispositivo 48 de identificación de paciente. En la realización ilustrada, el dispositivo 48 de identificación de paciente está dispuesto en una pulsera que lleva el paciente 32 médico; sin embargo, más en general el dispositivo 48 de identificación de paciente puede llevarse o acoplarse al paciente 32 sustancialmente en cualquier lugar. Asimismo, el médico 30 está equipado con un segundo dispositivo 50 de identificación o médico. Los dispositivos 48, 50 de identificación almacenan códigos de identificación única o ID 52, 54 de paciente y médico correspondientes que pertenecen a una persona en particular y se leen mediante un componente 60 de identificación o ID mediante el uso de una de las tecnologías de identificación conocidas. Por ejemplo, puede acoplarse un marcador de código de barras que contiene un número de identificación única (ID) al cuerpo del paciente y/o del médico, por ejemplo, con una pulsera, y leerse con un escáner de código de barras. Como ejemplo adicional, los códigos 52, 54 de identificación de paciente y médico pueden almacenarse en una etiqueta RFID y leerse con un lector de RFID. Naturalmente, se contempla que los códigos 52, 54 de ID puedan leerse mediante el uso de una de las tecnologías inalámbricas conocidas.
En ciertos casos, el dispositivo móvil puede utilizar la misma interfaz inalámbrica tanto para descubrir (y comunicarse con) los dispositivos médicos como para ser localizado mediante el sistema de posicionamiento de hospital.
Los dispositivos 44, 46 iguales primero y segundo opcionalmente también se comunican de manera inalámbrica entre sí a través de comunicaciones de igual a igual usando una de las tecnologías de comunicaciones de corto alcance. Cada dispositivo médico ofrece un conjunto de servicios médicos y puede demandar el acceso a un conjunto de servicios médicos disponible en otros dispositivos. El dispositivo 50 de identificación de paciente también incluye opcionalmente monitorización de paciente o funcionalidad terapéutica, tal como un ECG, SpO2 u otro sensor.
Continuando con referencia a la figura 1, en el ejemplo ilustrado, el médico 30 está visitando al paciente 32 en una habitación de paciente. El médico 30 se comunica con los dispositivos de la red de puntos de atención del paciente 32 a través de un dispositivo 12 móvil asociado, que incluye el componente 14 de posicionamiento tal como una interfaz 802.11b para una conectividad a nivel de hospital, la interfaz 22 de corto alcance tal como la interfaz Bluetooth para conectividad de igual a igual local, y el componente 60 de identificación tal como un lector de etiquetas RF para leer los códigos 52, 54 de identificación de paciente y médico. Los dispositivos 44, 46 médicos incluyen cada uno una interfaz 62 de igual a igual o segunda tal como una interfaz Bluetooth. Cuando el médico 30 entra en una habitación de paciente, la estación 16 de posicionamiento central de hospital localiza el dispositivo móvil del médico a través del componente 14 de posicionamiento. La posición del médico se almacena en una memoria 68 de posiciones. El componente 60 de identificación del dispositivo 12 móvil lee el ID 54 de médico e identifica al médico 30. El código de ID de médico leído se almacena en una memoria 70 de ID. El médico 30 identifica al paciente 32 mientras que el componente 60 de identificación del dispositivo 12 móvil lee el código 52 de ID de paciente en el dispositivo 48 de identificación de paciente. El código de ID de paciente leído se almacena en la memoria 70 de ID. El protocolo 34 de descubrimiento de servicio del dispositivo 12 móvil identifica los dispositivos 44, 46 iguales en la habitación de paciente. Por ejemplo, se identifican cada ID 64 de igual y los servicios 66 de dispositivo igual asociados. Se crean descripciones para cada igual descubierto y se crean los servicios asociados. Todos los demás dispositivos médicos que no están en la ubicación actual se eliminan mediante filtro. Tal como se analiza en detalle a continuación, los servicios locales ofrecidos en el dispositivo 12 móvil se limitan a los disponibles en la ubicación actual del dispositivo 12 móvil, por ejemplo, la habitación de paciente. Por ejemplo, los dispositivos médicos, que están asociados al paciente 32 identificado y los servicios de dispositivos médicos asociados están disponibles y se muestran en la pantalla del dispositivo 12 móvil. En este escenario, la ubicación de la habitación y el ID de paciente y el ID de médico son la información de contexto. La información de contexto se usa por la aplicación en ejecución en el dispositivo 12 móvil para eliminar mediante filtro los dispositivos médicos y servicios irrelevantes. La información mostrada es menos abundante y más precisa. El filtrado de la información y los servicios no relacionados se realiza de manera automática, de modo que es más sencillo para el médico 30 llevar a cabo su trabajo.
Con referencia a las figuras 2 y 3, durante la inicialización de un dispositivo 12 móvil asociado, un agente 100 de descubrimiento busca otros dispositivos 12 móviles de corto alcance o iguales 44, 46 y servicios 66 asociados usando el (los) protocolo(s) 34 de descubrimiento de servicio tal como una pila UPnP. El agente 100 de descubrimiento almacena la información acerca de los iguales 44, 46 y servicios 66 ubicados en un repositorio 110 de servicios descubiertos. El repositorio 110 de servicios descubiertos incluye un registro de iguales descubiertos, un registro de servicios descubiertos, y un registro de visibilidad. Por ejemplo, el registro de iguales descubiertos incluye código de identificación de iguales, nombre de iguales, y descripción de iguales. El registro de servicios descubiertos incluye código de identificación de iguales, código de identificación de servicios, nombre de servicios, y descripción de servicios. Un administrador 120 de visibilidad ajusta el registro de visibilidad tal como se analiza en detalle a continuación. Un gestor 130 de contexto localiza información de contexto tal como una ubicación de dispositivo móvil e identificación de paciente usando cualquier tecnología de posicionamiento e identificación disponible tal como se comentó anteriormente.
El gestor 130 de contexto consulta información de contexto detallada en un motor 140 de consulta de contexto. El motor 140 de consulta de contexto recupera la información de contexto detallada de un repositorio 142 de información de contexto y devuelve la información de contexto detallada recuperada al gestor 130 de contexto. La información, que se almacena en el repositorio 142 de información de contexto, incluye registro de información de servicio de contexto que se registra para aplicaciones 144 en el momento en que cada aplicación 144 registra información de contexto y servicio asociada con un motor 146 de registro de contexto. Por ejemplo, el registro de información de servicio de contexto incluye código de identificación de aplicación, código de identificación de contexto, código de identificación de iguales, y código de identificación de servicio. El motor 140 de consulta de contexto devuelve al gestor 130 de contexto una información de contexto detallada recuperada que incluye, por ejemplo, código de identificación de contexto, código de identificación de iguales, código de identificación de servicio, y código de identificación de aplicación.
Tras obtener la notificación de cambios de la información de contexto en el gestor 130 de contexto, el administrador 120 de visibilidad usa la información de contexto detallada actualizada para ajustar un indicador de visibilidad de iguales y servicios asociados en el registro de visibilidad del repositorio 110 de servicios descubiertos. Por ejemplo, el registro de visibilidad incluye código de identificación de iguales, código de identificación de servicio, código de identificación de aplicación, e indicador de visibilidad. El indicador de visibilidad puede ajustarse como visible o invisible cambiando, por ejemplo, un indicador de 0 a 1. El gestor 130 de contexto monitoriza de manera continua el cambio de la información de contexto actual y consulta la información de contexto detallada en el motor 140 de consulta de contexto. El motor 140 de consulta de contexto recupera la información de contexto detallada actualizada del depósito 142 de información de contexto. El gestor 130 de contexto notifica al administrador 120 de visibilidad acerca del cambio en la información de contexto. Antes de ajustar el indicador de visibilidad en el registro de visibilidad, el ajuste de visibilidad existente en el repositorio 110 de servicios descubiertos se reajusta como invisible, por ejemplo, el indicador de visibilidad se ajusta a 0. De esta manera, las aplicaciones anteriores usan la información de visibilidad para eliminar mediante filtro la información de servicios no relacionada con el contexto.
Continuando con referencia a la figura 2, el repositorio 142 de información de contexto, el motor 140 de consulta de contexto y el motor 146 de registro de contexto están ubicados en un servidor 148 de reconocimiento de contexto. Tal configuración permite comunicaciones con múltiples dispositivos 12 móviles.
Con referencia de nuevo a la figura 3, el repositorio 142 de información de contexto, el motor 140 de consulta de contexto y el motor 146 de registro de contexto están ubicados junto con el agente de gestor de contexto en el dispositivo móvil. Tal configuración es beneficiosa cuando la información de contexto puede decidirse en el lado del dispositivo móvil.
Con referencia a la figura 4, cada aplicación 144 incluye el repositorio 110 de servicios descubiertos y el repositorio 142 de información de contexto. Las funciones para mantener la información de iguales y servicios asociados descubiertos, y las funciones para controlar las visibilidades de tal información usando información de contexto se cambian de pilas 200 de software inferiores del dispositivo 12 móvil a aplicaciones 202 superiores en ejecución. Tras obtener notificación de la información de servicio descubierta a partir del agente 100 de descubrimiento, un gestor 210 de descubrimiento actualiza los registros almacenados en el repositorio 110 de servicios descubiertos. El administrador 120 de visibilidad modifica los campos de visibilidad de registros correspondientes según la notificación acerca de información de contexto del gestor 130 de contexto consultando información de contexto en el repositorio 142 de información de contexto. La información de contexto, por ejemplo, código de identificación de contexto, código de identificación de iguales, y código de identificación de servicio.
El gestor 130 de contexto notifica directamente al administrador 120 de visibilidad acerca del nuevo ID de contexto. El administrador 120 de visibilidad consulta el registro de información de servicio de contexto y ajusta el indicador de visibilidad correspondiente en el registro de servicios descubiertos
La información almacenada en el repositorio 110 de servicios descubiertos incluye el registro de iguales descubiertos y el registro de servicios descubiertos. El registro de iguales descubiertos incluye código de identificación de iguales, nombre de iguales, y descripción de iguales. El registro de servicios descubiertos incluye código de identificación de iguales, código de identificación de servicio, nombre de servicio, descripción de servicio, y el indicador de visibilidad. El indicador de visibilidad puede ajustarse como visible o invisible cambiando, por ejemplo, un indicador de 0 a 1, tal como se describió anteriormente.
La arquitectura y métodos descritos anteriormente son independientes de los protocolos de descubrimiento de servicios de nivel inferior y las tecnologías de posicionamiento. Son adecuados para los protocolos de descubrimiento de servicios y tecnologías de posicionamiento actuales. El protocolo de descubrimiento de servicio UPnP, las tecnologías de posicionamiento de LAN inalámbrica, y las tecnologías de identificación de etiqueta RF se usan como ejemplos. La información de contexto y la información de servicio relacionada pueden introducirse por el administrador durante la fase de despliegue del sistema. Las aplicaciones anteriores también pueden registrar tal información de contexto llamando al motor de registro de contexto durante las fases de inicialización.
La invención se ha descrito con referencia a las realizaciones preferidas. A otros pueden ocurrírsele modificaciones y alteraciones al leer y entender la descripción detallada anterior. Se pretende que la invención se interprete incluyendo todas estas modificaciones y alteraciones en la medida en que entren dentro del alcance de las reivindicaciones adjuntas o sus equivalentes.

Claims (19)

  1. REIVINDICACIONES
    1. Sistema (10) de comunicación que comprende:
    dispositivos (44, 46) iguales médicos que incluyen cada uno una interfaz de igual a igual y proporcionan servicios médicos para procedimientos médicos; un dispositivo (12) móvil que incluye: un dispositivo (22) de interfaz de corto alcance para descubrir dispositivos (44, 46) iguales médicos y servicios (66)
    de dispositivos iguales asociados, un componente (14) de posicionamiento para identificar una ubicación del dispositivo (12) móvil, y un componente (60) de identificación para leer un dispositivo (48) de identificación de paciente e identificar a un
    paciente (32) en la ubicación del dispositivo (12) móvil, y leer un dispositivo (50) de identificación de médico e identificar a un médico (30) en la ubicación del dispositivo (12) móvil;
    y un administrador (120) de visibilidad para limitar la información y los servicios disponibles para el dispositivo (12) móvil a información relevante para el contexto actual y los servicios de dispositivos iguales, que se basan al menos en una de la identidad del paciente (32), la identidad del médico (30), y la ubicación del dispositivo móvil identificado.
  2. 2.
    Sistema según la reivindicación 1, que incluye además:
    un repositorio (110) de servicios descubiertos para almacenar registros de los dispositivos (44, 46) iguales médicos descubiertos y los servicios (66) de dispositivos iguales asociados.
  3. 3.
    Sistema según la reivindicación 2, en el que la información relevante para el contexto actual y los servicios se seleccionan ajustando un indicador de visibilidad en el repositorio (110) de servicios descubiertos a un ajuste visible solo para los dispositivos iguales descubiertos y los servicios de dispositivos iguales asociados que son uno de asociado con el paciente (32) identificado y la ubicación del dispositivo móvil y accesible para el médico (30) identificado.
  4. 4.
    Sistema según la reivindicación 3, que incluye además:
    un motor (146) de registro de contexto para registrar contexto detallado de cada aplicación (144); y
    un repositorio (142) de información de contexto para almacenar información de contexto detallada de cada aplicación (144) registrada que incluye al menos una identificación de aplicación, información de contexto asociada con la aplicación, dispositivos iguales asociados y servicios de dispositivos iguales asociados.
  5. 5.
    Sistema según la reivindicación 4, que incluye además:
    un gestor (130) de contexto para hacer coincidir la información de contexto actual con la información de contexto asociada con la aplicación.
  6. 6.
    Sistema según la reivindicación 5, en el que el administrador (120) de visibilidad reajusta el indicador de visibilidad en el repositorio (110) de servicios descubiertos basándose en la información de contexto coincidente.
  7. 7.
    Sistema según la reivindicación 6, en el que el gestor (130) de contexto monitoriza de manera continua la información de contexto y el administrador (120) de visibilidad reajusta el indicador de visibilidad en el repositorio
    (110) de servicios descubiertos basándose en la información de contexto coincidente actualizada.
  8. 8.
    Sistema según la reivindicación 1, en el que al menos uno del paciente y los dispositivos (48, 50) de identificación de médico incluye al menos uno de: etiqueta RF,
    etiqueta IR, y un código de barras.
  9. 9.
    Sistema según la reivindicación 1, en el que el dispositivo (22) de interfaz de corto alcance incluye al menos uno de:
    interfaz ZigBee; e
    interfaz Bluetooth.
  10. 10.
    Método de comunicación que comprende: identificar una ubicación de un dispositivo móvil; identificar un objeto mediante una etiqueta de identificación de objeto asociada con el objeto; descubrir dispositivos iguales y servicios de dispositivos iguales asociados a través de un dispositivo de interfaz de
    corto alcance; y limitar la información y los servicios disponibles para el dispositivo móvil a información relevante para el contexto actual y los servicios de dispositivos iguales, que se basan al menos en uno de la identidad del objeto, y la ubicación del dispositivo móvil identificado.
  11. 11.
    Método según la reivindicación 10, en el que el objeto es un paciente médico y los dispositivos iguales incluyen al menos uno de un dispositivo de electrocardiograma, y dispositivo de encefalograma, un dispositivo de electromiograma, un dispositivo de medición de presión sanguínea invasivo, un dispositivo de medición de presión sanguínea no invasivo, dispositivo de medición de pulso, monitor de gasto cardiaco, dispositivo de medición de respiraciones, dispositivo de medición de oxígeno en sangre, y dispositivo de medición de temperatura corporal central.
  12. 12.
    Método según la reivindicación 10, que incluye además:
    almacenar registros de los dispositivos iguales descubiertos y los servicios de dispositivos iguales asociados en un repositorio de servicios descubiertos.
  13. 13.
    Método según la reivindicación 12, que incluye además:
    ajustar un indicador de visibilidad en el repositorio de servicios descubiertos a un ajuste visible solo para los dispositivos iguales descubiertos y los servicios de dispositivos iguales asociados que son uno de asociado con el objeto identificado y la ubicación de dispositivo móvil y accesible para el médico identificado.
  14. 14.
    Método según la reivindicación 13, que incluye además:
    registrar el contexto de cada aplicación; y
    almacenar información de contexto de cada aplicación registrada que incluye al menos una identificación de aplicación, información de contexto asociada con la aplicación, dispositivos iguales asociados y servicios de dispositivos iguales asociados.
  15. 15.
    Método según la reivindicación 14, que incluye además: hacer coincidir la información de contexto actual con la información de contexto asociada con la aplicación.
  16. 16.
    Método según la reivindicación 15 que incluye además:
    reajustar el indicador de visibilidad en el repositorio de servicios descubiertos basándose en la información de contexto coincidente.
  17. 17.
    Método según la reivindicación 16, que incluye además: monitorizar de manera continua la información de contexto; y reajustar el indicador de visibilidad en el repositorio de servicios descubiertos basándose en la información de
    contexto coincidente actualizada.
  18. 18.
    Método según la reivindicación 11, en el que un dispositivo de identificación de objeto incluye al menos uno de:
    etiqueta RF, etiqueta IR, y
    un código de barras; y
    la interfaz de corto alcance incluye al menos uno de: interfaz ZigBee; e 5 interfaz Bluetooth.
  19. 19. Aparato (10) de comunicación que comprende:
    medios (14, 16) para identificar una ubicación de un dispositivo móvil;
    10 medios (60) para identificar un objeto mediante una etiqueta de identificación de objeto asociada con el objeto;
    medios (22) para descubrir dispositivos iguales y servicios de dispositivos iguales asociados a través de un dispositivo de interfaz de corto alcance; y
    15 medios (120) para limitar la información y los servicios disponibles para el dispositivo móvil a información relevante para el contexto actual y los servicios de dispositivos iguales, que se basan al menos en uno de la identidad del objeto, y la ubicación del dispositivo móvil identificado.
ES06780107T 2005-07-29 2006-07-17 Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles Active ES2376990T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US70402205P 2005-07-29 2005-07-29
US704022P 2005-07-29
PCT/IB2006/052439 WO2007012998A1 (en) 2005-07-29 2006-07-17 System and method for context dependent service discovery for mobile medical devices

Publications (1)

Publication Number Publication Date
ES2376990T3 true ES2376990T3 (es) 2012-03-21

Family

ID=37421108

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06780107T Active ES2376990T3 (es) 2005-07-29 2006-07-17 Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles

Country Status (8)

Country Link
US (1) US8447626B2 (es)
EP (1) EP1913755B1 (es)
JP (1) JP4975028B2 (es)
CN (1) CN101233738B (es)
AT (1) ATE532312T1 (es)
ES (1) ES2376990T3 (es)
RU (1) RU2420226C2 (es)
WO (1) WO2007012998A1 (es)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9996669B2 (en) * 2006-12-06 2018-06-12 Medtronic, Inc. Intelligent discovery of medical devices by a programming system
WO2008077988A1 (en) * 2006-12-22 2008-07-03 Elektrobit Group Plc Configuration of wireless personal area network
JP5693227B2 (ja) * 2007-10-12 2015-04-01 ザ ジェネラル ホスピタル コーポレイション 自動再構成およびデータ結合を有する医療情報システム
US9949641B2 (en) * 2007-10-19 2018-04-24 Smiths Medical Asd, Inc. Method for establishing a telecommunications system for patient monitoring
US8712334B2 (en) 2008-05-20 2014-04-29 Micron Technology, Inc. RFID device using single antenna for multiple resonant frequency ranges
FR2934695B1 (fr) * 2008-07-31 2011-07-15 Intelligence In Medical Technologies Procede et systeme de centralisation de construction d'images
JP2012500698A (ja) 2008-08-28 2012-01-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 患者装着式センサに患者識別ビーコンを供給するための方法及びシステム
US8903416B1 (en) * 2009-09-20 2014-12-02 Awarepoint Corporation Wireless tracking system and method utilizing near-field communication devices
US20110201270A1 (en) * 2010-02-17 2011-08-18 Awarepoint Corporation Wireless Tracking System And Method Utilizing Near-Field Communication Devices
WO2011035216A2 (en) * 2009-09-20 2011-03-24 Awarepoint Corporation Wireless tracking system and method utilizing near-field communication devices
WO2011124994A1 (en) * 2010-04-06 2011-10-13 Koninklijke Philips Electronics N.V. Method for fast link layer handoff in heterogeneous networks
US8924304B2 (en) * 2010-06-04 2014-12-30 Apple Inc. Methods for using unique identifiers to identify systems in collaborative interaction in a mesh network
KR101234835B1 (ko) * 2011-04-26 2013-02-22 (의료)길의료재단 상황정보 기반의 고혈압 모니터링 및 알림 장치
DE102011055362A1 (de) * 2011-11-15 2013-05-16 Dewert Antriebs- Und Systemtechnik Gmbh Anordnung mit einem elektromotorischen Möbelantrieb und einem Datengerät; Verfahren zum Herstellen einer Kommunikationsverbindung zwischen dem elektromotorischen Möbelantrieb und dem Datengerät; und ein entsprechender Möbelantrieb
US20130141746A1 (en) * 2011-12-02 2013-06-06 Apple Inc. Ad-hoc discovery and selection of printers for print jobs
US10566082B1 (en) * 2012-01-10 2020-02-18 Cerner Innovation, Inc. Proximity-based mobile-device updates of electronic health records
US9648490B2 (en) * 2012-03-01 2017-05-09 Qualcomm Incorporated Context-aware mobile computing for automatic environment detection and re-establishment
US11049617B2 (en) 2013-02-27 2021-06-29 Fresenius Vial Sas Method for transferring operational data to a medical device located within a healthcare environment
US9065720B2 (en) * 2013-03-12 2015-06-23 Roche Diagnostics Operations, Inc. Medical device and external device coordination systems and methods
US10008091B2 (en) 2013-06-03 2018-06-26 Koninklijke Philips N.V. Processing an alert signal of a medical device
US9383451B2 (en) 2013-06-19 2016-07-05 Zoll Medical Corporation Systems and methods of determining location using a medical device
US9830424B2 (en) 2013-09-18 2017-11-28 Hill-Rom Services, Inc. Bed/room/patient association systems and methods
CN103479350A (zh) * 2013-09-29 2014-01-01 苏州麦迪斯顿医疗科技股份有限公司 基于物联网的体征监护的操作方法及装置
BR112016011623A2 (pt) * 2013-11-27 2017-08-08 Koninklijke Philips Nv Monitor de paciente para monitorar um paciente, método para monitorar um paciente, e, programa de computador
US9375144B2 (en) * 2014-08-25 2016-06-28 Shenzhen Mindray Bio-Medical Electronics Co. Ltd. Medical device with patient information reader
US10376169B2 (en) 2015-03-24 2019-08-13 Zoll Medical Corporation Systems and methods of determining location using a medical device
CA2985719C (en) * 2015-06-25 2024-03-26 Gambro Lundia Ab Medical device system and method having a distributed database
US9844676B2 (en) * 2015-08-27 2017-12-19 Medtronic, Inc. Systems, apparatus and methods facilitating communication between an implantable device and an external device
JP6651748B2 (ja) * 2015-09-02 2020-02-19 株式会社リコー 情報処理装置、情報処理システム、情報提供方法、及びプログラム
US10674911B2 (en) 2016-03-30 2020-06-09 Zoll Medical Corporation Systems and methods of integrating ambulatory medical devices
US11392716B2 (en) 2017-05-12 2022-07-19 Jamf Software, Llc Mobile device management at a healthcare facility
AU2019269925A1 (en) 2018-05-14 2020-11-26 Fresenius Vial Sas Drug library compiler for patient devices
US11911325B2 (en) 2019-02-26 2024-02-27 Hill-Rom Services, Inc. Bed interface for manual location
US11195616B1 (en) 2020-10-15 2021-12-07 Stasis Labs, Inc. Systems and methods using ensemble machine learning techniques for future event detection

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19849294C2 (de) * 1998-10-16 2001-09-27 Daimler Chrysler Ag Verfahren zum Verbreiten einer Nachricht
DE60134706D1 (de) 2000-10-12 2008-08-21 Ge Med Sys Information Tech Mobiles klinisches Informationssystem
US6714778B2 (en) 2001-05-15 2004-03-30 Nokia Corporation Context sensitive web services
US7185290B2 (en) * 2001-06-08 2007-02-27 Microsoft Corporation User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
US7222160B2 (en) * 2001-07-20 2007-05-22 Sharp Laboratories Of America, Inc. Object search and retrieval service for an ad hoc data communication system
US6888811B2 (en) * 2001-09-24 2005-05-03 Motorola, Inc. Communication system for location sensitive information and method therefor
US7133663B2 (en) 2001-12-20 2006-11-07 Accenture Global Services, Gmbh Determining the context of surroundings
JP2003309486A (ja) 2002-04-18 2003-10-31 Fuji Photo Film Co Ltd 通信装置
US6909721B2 (en) 2002-10-31 2005-06-21 Nokia Corporation Device detection and service discovery system and method for a mobile ad hoc communications network
US20040088374A1 (en) * 2002-10-31 2004-05-06 Webb James D. Aggregation and sharing of patient data
US20040199056A1 (en) 2003-04-03 2004-10-07 International Business Machines Corporation Body monitoring using local area wireless interfaces
US7627334B2 (en) 2003-07-21 2009-12-01 Contextual Information, Inc. Systems and methods for context relevant information management and display
JP2005062231A (ja) 2003-08-11 2005-03-10 Kyocera Mita Corp 画像形成装置
JP4191561B2 (ja) 2003-08-18 2008-12-03 コニカミノルタホールディングス株式会社 医療支援システム
US20050058109A1 (en) * 2003-09-16 2005-03-17 Jan-Erik Ekberg Mechanism for improving connection control in peer-to-peer ad-hoc networks
US20050101844A1 (en) 2003-11-07 2005-05-12 Duckert David W. System and method for linking patient monitoring data to patient identification
KR100621092B1 (ko) 2003-11-27 2006-09-08 삼성전자주식회사 P2p 프로토콜을 이용하여 어플리케이션을 공유하는 방법및 장치
WO2005062231A2 (en) * 2003-12-19 2005-07-07 Philips Intellectual Property & Standards Gmbh Medical device which can be operated with various operating settings, in particular patient monitor
US7962544B2 (en) * 2004-05-25 2011-06-14 Siemens Medical Solutions Usa, Inc. Patient and device location dependent healthcare information processing system

Also Published As

Publication number Publication date
CN101233738A (zh) 2008-07-30
WO2007012998A1 (en) 2007-02-01
US8447626B2 (en) 2013-05-21
JP4975028B2 (ja) 2012-07-11
RU2008107719A (ru) 2009-09-10
ATE532312T1 (de) 2011-11-15
US20080233925A1 (en) 2008-09-25
EP1913755A1 (en) 2008-04-23
EP1913755B1 (en) 2011-11-02
RU2420226C2 (ru) 2011-06-10
JP2009503978A (ja) 2009-01-29
CN101233738B (zh) 2013-06-19

Similar Documents

Publication Publication Date Title
ES2376990T3 (es) Sistema y método de descubrimiento de servicio dependiente del contexto para dispositivos médicos móviles
Akkaş et al. Healthcare and patient monitoring using IoT
Jurik et al. Remote medical monitoring
Ko et al. Wireless sensor networks for healthcare
US7993266B2 (en) Early detection of contagious diseases
Balakrishnan et al. IoT for health monitoring system based on machine learning algorithm
US20090273467A1 (en) Ip based monitoring and alarming
US10667687B2 (en) Monitoring system for physiological parameter sensing device
KR20180106099A (ko) 웹 기반의 개인화된 건강 데이터 관리 시스템 및 방법
JP2020514007A (ja) 電子医療記録システムにおけるマルチバイタルサイン検出器
Boulemtafes et al. Design of wearable health monitoring systems: An overview of techniques and technologies
Talib et al. Design smart hospital system based on cloud computing
Chehri et al. Survivable and Scalable Wireless Solution for E-health and E-emergency Applications.
Mitra et al. IoMT in healthcare industry—concepts and applications
Adam et al. Sensor enhanced health information systems: issues and challenges
Chehri et al. A smart network architecture for e-health applications
Sridevi et al. Context aware health monitoring system
Juneja et al. Healthcare analysis via wireless sensor network
Pan et al. Towards a novel in-community healthcare monitoring system over wireless sensor networks
Yakubu et al. Wireless Body Sensor Network Applied too Blood Pressure Monitoring System
Santos et al. A review of wearable sensor patches for patient monitoring
Shevchenko Determination of the informational content of symptoms in the dynamic processes of assessing the patient’s condition in e-health
CN109741801A (zh) 信息交互的数据管理系统及方法
Шевченко DETERMINATION OF THE INFORMATIONAL CONTENT OF SYMPTOMS IN THE DYNAMIC PROCESSES OF ASSESSING THE PATIENT’S CONDITION IN E-HEALTH
ALIYU et al. IMPLEMENTATION OF A VITAL SIGNS MONITORING SYSTEM WITH BLOCKCHAIN STORAGE