ES2349174T3 - Aparato y método para la determinación de una condición fisiológica. - Google Patents
Aparato y método para la determinación de una condición fisiológica. Download PDFInfo
- Publication number
- ES2349174T3 ES2349174T3 ES04762916T ES04762916T ES2349174T3 ES 2349174 T3 ES2349174 T3 ES 2349174T3 ES 04762916 T ES04762916 T ES 04762916T ES 04762916 T ES04762916 T ES 04762916T ES 2349174 T3 ES2349174 T3 ES 2349174T3
- Authority
- ES
- Spain
- Prior art keywords
- physiological
- parameters
- condition
- query
- query table
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000004962 physiological condition Effects 0.000 title claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 50
- 238000012545 processing Methods 0.000 claims abstract description 35
- 230000002218 hypoglycaemic effect Effects 0.000 claims description 52
- 208000013016 Hypoglycemia Diseases 0.000 claims description 42
- 239000008280 blood Substances 0.000 claims description 29
- 210000004369 blood Anatomy 0.000 claims description 29
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 claims description 26
- 239000008103 glucose Substances 0.000 claims description 26
- 238000005259 measurement Methods 0.000 claims description 21
- 230000002787 reinforcement Effects 0.000 claims description 19
- 230000008859 change Effects 0.000 claims description 17
- 230000003044 adaptive effect Effects 0.000 claims description 11
- 238000004422 calculation algorithm Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 5
- 230000004424 eye movement Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 210000003205 muscle Anatomy 0.000 claims description 3
- 230000036387 respiratory rate Effects 0.000 claims description 3
- 238000000537 electroencephalography Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 description 35
- 230000008901 benefit Effects 0.000 description 8
- 238000012937 correction Methods 0.000 description 8
- 238000005070 sampling Methods 0.000 description 7
- 102000051325 Glucagon Human genes 0.000 description 5
- 108060003199 Glucagon Proteins 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 5
- MASNOZXLGMXCHN-ZLPAWPGGSA-N glucagon Chemical compound C([C@@H](C(=O)N[C@H](C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H](CC=1C2=CC=CC=C2NC=1)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(O)=O)C(C)C)NC(=O)[C@H](CC(O)=O)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](C)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CCCNC(N)=N)NC(=O)[C@H](CO)NC(=O)[C@H](CC(O)=O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](CC=1C=CC(O)=CC=1)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H](CC=1C=CC(O)=CC=1)NC(=O)[C@H](CC(O)=O)NC(=O)[C@H](CO)NC(=O)[C@@H](NC(=O)[C@H](CC=1C=CC=CC=1)NC(=O)[C@@H](NC(=O)CNC(=O)[C@H](CCC(N)=O)NC(=O)[C@H](CO)NC(=O)[C@@H](N)CC=1NC=NC=1)[C@@H](C)O)[C@@H](C)O)C1=CC=CC=C1 MASNOZXLGMXCHN-ZLPAWPGGSA-N 0.000 description 5
- 229960004666 glucagon Drugs 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000010200 validation analysis Methods 0.000 description 4
- 210000000707 wrist Anatomy 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 3
- 206010012601 diabetes mellitus Diseases 0.000 description 3
- 230000035479 physiological effects, processes and functions Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000010219 correlation analysis Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002641 glycemic effect Effects 0.000 description 2
- JYGXADMDTFJGBT-VWUMJDOOSA-N hydrocortisone Chemical compound O=C1CC[C@]2(C)[C@H]3[C@@H](O)C[C@](C)([C@@](CC4)(O)C(=O)CO)[C@@H]4[C@@H]3CCC2=C1 JYGXADMDTFJGBT-VWUMJDOOSA-N 0.000 description 2
- NOESYZHRGYRDHS-UHFFFAOYSA-N insulin Chemical compound N1C(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(NC(=O)CN)C(C)CC)CSSCC(C(NC(CO)C(=O)NC(CC(C)C)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CCC(N)=O)C(=O)NC(CC(C)C)C(=O)NC(CCC(O)=O)C(=O)NC(CC(N)=O)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CSSCC(NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2C=CC(O)=CC=2)NC(=O)C(CC(C)C)NC(=O)C(C)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2NC=NC=2)NC(=O)C(CO)NC(=O)CNC2=O)C(=O)NCC(=O)NC(CCC(O)=O)C(=O)NC(CCCNC(N)=N)C(=O)NCC(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC(O)=CC=3)C(=O)NC(C(C)O)C(=O)N3C(CCC3)C(=O)NC(CCCCN)C(=O)NC(C)C(O)=O)C(=O)NC(CC(N)=O)C(O)=O)=O)NC(=O)C(C(C)CC)NC(=O)C(CO)NC(=O)C(C(C)O)NC(=O)C1CSSCC2NC(=O)C(CC(C)C)NC(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CC(N)=O)NC(=O)C(NC(=O)C(N)CC=1C=CC=CC=1)C(C)C)CC1=CN=CN1 NOESYZHRGYRDHS-UHFFFAOYSA-N 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000000241 respiratory effect Effects 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- JWZZKOKVBUJMES-UHFFFAOYSA-N (+-)-Isoprenaline Chemical compound CC(C)NCC(O)C1=CC=C(O)C(O)=C1 JWZZKOKVBUJMES-UHFFFAOYSA-N 0.000 description 1
- UCTWMZQNUQWSLP-VIFPVBQESA-N (R)-adrenaline Chemical compound CNC[C@H](O)C1=CC=C(O)C(O)=C1 UCTWMZQNUQWSLP-VIFPVBQESA-N 0.000 description 1
- 229930182837 (R)-adrenaline Natural products 0.000 description 1
- 238000012935 Averaging Methods 0.000 description 1
- 241001669679 Eleotris Species 0.000 description 1
- 102000018997 Growth Hormone Human genes 0.000 description 1
- 108010051696 Growth Hormone Proteins 0.000 description 1
- 102000004877 Insulin Human genes 0.000 description 1
- 108090001061 Insulin Proteins 0.000 description 1
- CDBYLPFSWZWCQE-UHFFFAOYSA-L Sodium Carbonate Chemical compound [Na+].[Na+].[O-]C([O-])=O CDBYLPFSWZWCQE-UHFFFAOYSA-L 0.000 description 1
- 206010067584 Type 1 diabetes mellitus Diseases 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000747 cardiac effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 229960004042 diazoxide Drugs 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 210000000624 ear auricle Anatomy 0.000 description 1
- 229960005139 epinephrine Drugs 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 235000011389 fruit/vegetable juice Nutrition 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000000122 growth hormone Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 229960000890 hydrocortisone Drugs 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 229940125396 insulin Drugs 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000000422 nocturnal effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000000946 synaptic effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/14532—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Cardiology (AREA)
- Emergency Medicine (AREA)
- Optics & Photonics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Pulmonology (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
Aparato para detectar una condición fisiológica en una persona, el aparato comprendiendo: - medios de procesamiento (102) adaptados para recibir al menos dos parámetros fisiológicos, y para determinar, de los parámetros fisiológicos recibidos, una señal de resultado indicativa de la presencia o aparición de dicha condición fisiológica, - medios de emisión (108, 109) para generar una emisión indicativa de la señal de resultado, y - medios de almacenamiento (103) para almacenar una tabla de consulta (214) comprendiendo una pluralidad de entradas, - en donde el medio de procesamiento está adaptado para procesar los al menos dos parámetros fisiológicos recibidos para identificar una de la pluralidad de entradas de la tabla de consulta, y para determinar dicha señal de resultado de la entrada identificada de la tabla de consulta, caracterizado por el hecho de que cada introducción corresponde a una probabilidad precalculada de la presencia o aparición de dicha condición fisiológica, las probabilidades precalculadas siendo determinadas por medio de un proceso matemático de parámetros fisiológicos previamente monitorizados.
Description
Aparato y método para la determinación de una
condición fisiológica.
Esta invención se refiere a la detección de una
condición fisiológica, tal como la hipoglicemia, en un paciente.
Más particularmente, la invención se refiere a un aparato para
detectar una condición fisiológica en una persona, y a un método de
alertar a un paciente del riesgo de la presencia de una condición
fisiológica.
Una de las complicaciones más frecuentes
experimentadas por pacientes que sufren de diabetes mellitus
dependiente de insulina es el fenómeno de la hipoglicemia.
La hipoglicemia es una condición fisiológica
donde el nivel de glucosa en sangre del paciente disminuye por
debajo de un cierto valor. Los niveles de glucosa en sangre por
debajo de aprox. 2.5 mmol/L pueden dar lugar a síntomas serios y
pueden incluso hacerse potencialmente peligrosos para un paciente
diabético, en particular, si el paciente no se hace consciente de
la condición, p. ej. porque el paciente está durmiendo o absorto
con otra actividad, p. ej. conduciendo un coche.
Ya durante la aparición de la hipoglicemia, las
caídas más moderadas del nivel de glucosa en sangre, p. ej. por
debajo de aproximadamente 3.8 mmol/L de glucagón, causa que se
libere epinefrina, hormona de crecimiento, y cortisol, dando como
resultado síntomas tales como un aumento en pulso, bajada de la
variabilidad del ritmo cardíaco y aumentada transpiración.
Por lo tanto, hay un fuerte deseo de permitir la
monitorización de un paciente para evitar una ocurrencia no
detectada de hipoglicemia. Aunque existen medidores de la glucosa
que sólo requieren pequeñas muestras de sangre, las mediciones
frecuentes del nivel de glucosa en las muestras de sangre tomadas
del paciente son dolorosas y no adecuadas para una monitorización
continua.
La patente estadounidense nº. 4,509,531 divulga
un dispositivo de monitorización no invasivo tipo reloj que mide la
temperatura corporal y resistencia de la piel. En el caso, bien de
un predeterminado cambio en resistencia galvánica de la piel o un
predeterminado cambio en temperatura de la piel periférica, se
genera una alarma que puede despertar a un durmiente que lleva
puesto el dispositivo de monitorización.
Otro dispositivo tipo reloj que usa la
transpiración y una bajada en la temperatura de la piel para
detectar la hipoglicemia es la Sleep Sentry por Diabetes Sentry
Products Inc. Los estudios para este dispositivo han mostrado que,
cuando se confirmó la presencia de hipoglicemia, la alarma se generó
aproximadamente un 90% del tiempo, dejando así aproximadamente un
10% de las ocurrencias sin detectar. Además, no es inusual que los
pacientes experimenten una falsa alarma.
Por lo tanto, a la luz de los dispositivos de la
mencionada técnica previa es deseable aumentar la fiabilidad de la
detección de la hipoglicemia.
La solicitud de patente internacional WO
02/069798 divulga un método para determinar la presencia de una
condición fisiológica en una persona donde se miden la impedancia de
la piel de la persona, ritmo cardíaco, intervalo QT y la frecuencia
media o de valor máximo de la onda \alpha. Los datos de entrada
medidos son alimentados en una red neuronal predictiva de múltiples
capas que está instruida para calcular el estado de la glucosa en
la sangre del paciente. La red neuronal es instruida usando el
algoritmo de retropropagación en el que las fuerzas sinápticas son
modificadas sistemáticamente de modo que la respuesta de la red se
aproxima al estado de glucosa en sangre del paciente con aumentada
exactitud.
Es un problema del mencionado sistema de la
técnica anterior que el rendimiento actual de la red neuronal sólo
puede ser evaluado basada en métodos estadísticos. Por lo tanto, una
explícita validación de la emisión para todos los conjuntos de
datos de entrada posibles es inviable. No obstante, ya que tal
sistema es usado en un contexto médico, es deseable proporcionar un
sistema con una fiabilidad que puede ser validada sistemáticamente
sobre la gama entera de valores medidos del sensor.
Es un problema más del mencionado método de la
técnica previa que el algoritmo de retropropagación requiere mucho
tiempo.
El documento US 6,572,542 se considera que
representa la técnica previa más cercana y divulga un dispositivo
en el que las señales ECG y EEG son procesadas y la información
derivada de ellas se combina para determinar si un paciente que
sufre de diabetes está sufriendo un evento hipoglucémico, o si tal
evento es inminente. Los datos de entrada del paciente o un
proveedor de cuidados sanitarios también pueden ser usados para
aumentar la exactitud y fiabilidad del sistema. La detección de un
evento hipoglucémico por el sistema puede resultar en la emisión de
una señal de alarma y/o la entrega o administración de un agente
beneficioso tal como insulina, glucagón o diazóxido al paciente. El
sistema puede ser implantable, externo, o una combinación de
componentes externos e implantables. La estrategia de control del
presente sistema está basada preferiblemente en un microprocesador
y/o implementada usando electrónica especializada. En otra forma de
realización, el estado glucémico del paciente es continuamente o
relativamente continuamente monitorizado y controlado por el
sistema. El sistema puede contener cualquiera de un número de
diferentes tipos de sistemas de control de retroinformación,
monitorizando el estado glucémico de un paciente y controlando el
mismo, tales como sistemas lógicos borrosos, sistemas adaptativos,
sistemas de aprendizaje por refuerzo, y similares.
Es un objeto de la presente invención
proporcionar un aparato para detectar una condición fisiológica en
una persona con una alta fiabilidad y un rendimiento que puede ser
validado sistemáticamente.
Lo mencionado y otros objetos se consiguen por
un aparato para detectar una condición fisiológica en una persona,
el aparato comprendiendo
- -
- medios de procesamiento adaptados para recibir al menos dos parámetros fisiológicos, y para determinar, a partir de los parámetros fisiológicos recibidos, una señal de resultado indicativa de la presencia o aparición de dicha condición fisiológica; y
- -
- medios de emisión para generar una emisión indicativa de la señal de resultado;
en donde el aparato comprende medios de
almacenamiento para almacenar una tabla de consulta comprendiendo
una pluralidad de entradas, cada entrada correspondiente a una
probabilidad precalculada de la presencia o aparición de dicha
condición fisiológica, las probabilidades precalculadas siendo
determinadas por medio de un proceso matemático de parámetros
fisiológicos previamente monitorizados; y los medios de
procesamiento están adaptados para procesar los al menos dos
parámetros fisiológicos recibidos para identificar una de la
pluralidad de entradas de la tabla de consulta, y para determinar
dicha señal de resultado de la entrada identificada de la tabla de
consulta.
\vskip1.000000\baselineskip
Consecuentemente, proporcionando una tabla de
consulta de manera que cualquier combinación de entradas del sensor
está asociada con una entrada en la tabla de consulta, y usando un
proceso matemático adecuado tal como un algoritmo de aprendizaje
por refuerzo para actualizar los valores de la tabla, se proporciona
un aparato mejorado para detectar una condición fisiológica.
En particular, es una ventaja que las entradas
almacenadas en la tabla de consulta pueden ser validadas
sistemáticamente. Ya que cualquier combinación de entradas está
asociada con una entrada en la tabla de consulta, la emisión
generada por el dispositivo para cualquier combinación de entradas
puede ser fácilmente validada. Además, como las entradas
corresponden a probabilidades precalculadas de la presencia de dicha
condición fisiológica que están determinadas por medio de un
proceso matemático de parámetros fisiológicos previamente
monitorizados, se consigue una alta fiabilidad de la detección de
la condición fisiológica.
Además, es una ventaja que la tabla de consulta
proporciona una indicación directa de la probabilidad de la
presencia o aparición de dicha condición fisiológica indizada por
los parámetros de entrada. Por lo tanto, el cálculo/evaluación de
modelos fisiológicos complejos o predicciones de niveles de glucosa
en sangre futuros durante la operación se evita, así proporcionando
un sistema sencillo y fiable.
Los inventores se han dado cuenta que un alto
grado de fiabilidad puede ser conseguido con tablas de consulta de
tamaños moderados, así permitiendo una validación fácil y
sistemática de todas las entradas de la tabla de consulta. Para la
tablas de consulta pequeñas, una validación puede ser realizada
incluso manualmente.
En particular, es una ventaja que el aparato
detecta automáticamente la hipoglicemia nocturna para los pacientes
diabéticos, suficientemente temprano para que el paciente maneje el
problema él mismo/ella misma. En una forma de realización, los
parámetros fisiológicos son recibidos como una o más señales
correspondientes del sensor. Por ejemplo, un paciente puede llevar
puesto un conjunto de sensores durante la noche. Las señales del
sensor pueden ser enviadas a un receptor de una unidad central
mediante una conexión inalámbrica. Esta unidad central recibe las
señales, las analiza y suena una alarma acústica, si el análisis
muestra que el paciente experimenta una hipoglicemia o está en
camino hacia una.
Es una ventaja más que la detección puede ser
basada en las mediciones de varios efectos secundarios en vez de
una medición directa de la glucosa en sangre.
Aquí, el término tabla de consulta se refiere a
cualquier estructura de datos adecuada para almacenar una
pluralidad de entradas donde cada entrada puede ser identificada por
un índice adecuado.
El término "detectar una condición
fisiológica" está destinado para comprender la detección de la
presencia/
ausencia de tal condición y/o la aparición de tal condición y/o un grado o severidad en la que tal condición está presente.
ausencia de tal condición y/o la aparición de tal condición y/o un grado o severidad en la que tal condición está presente.
El término "parámetro fisiológico"
comprende cualquier parámetro mensurable cuantitativa y/o
cualitativamente relacionado con la condición fisiológica para ser
detectada. Preferiblemente, los parámetros fisiológicos son
parámetros que pueden ser medidos por mediciones no invasivas. No
obstante, las mediciones invasivas pueden ser usadas como una
entrada también. Cuando los parámetros son medidos automáticamente,
pueden ser monitorizados continuamente o
cuasi-continuamente sin la necesidad de interacción
humana.
En el contexto de la hipoglicemia, los ejemplos
de tales parámetros incluyen el ritmo/pulso cardíaco, variabilidad
del ritmo cardíaco (HRV), impedancia/transpiración de la piel,
temperatura corporal/piel, frecuencia respiratoria, esfuerzo
respiratorio, movimientos oculares, tono muscular, parámetros
determinados por un ECG, p. ej. intervalo QT, parámetros
determinados por electroencefalograma (EEG), p. ej. la frecuencia de
la onda \alpha, una medición obtenida por un
electro-oculograma (EOG), una medición de la
saturación de O_{2}, presión sanguínea, biosensores, o similares.
Los mencionados parámetros pueden ser detectados por cualquier
método conocido adecuado. Preferiblemente, los parámetros están
continuamente o cuasi-continuamente probados, así
suministrando actualizaciones frecuentes de las mediciones, p. ej.
una actualización cada pocos segundos, cada minuto, o cada pocos
minutos.
Usando más de un parámetro fisiológico como una
entrada al aparato de detección, se consigue un alto nivel de
confianza de la detección de la condición fisiológica, aunque cada
uno de los sensores de por sí puede que no sea un buen indicador de
la presencia o inserción de la condición fisiológica. Combinando dos
o más señales del sensor, cada una de las cuales lleva poca
información, la predicción combinada proporciona un alto grado de
significancia. Esta combinación de señales del sensor que tienen
comparativamente baja importancia a una señal de resultado de alta
importancia será referida como una fusión del sensor.
En una forma de realización, los parámetros
fisiológicos incluyen además uno o más parámetros medidos por un
sensor de tercer grado. El término sensor de tercer grado
comprendiendo aquí un sensor midiendo un parámetro que no
proporciona ninguna información directa sobre la presencia o
ausencia de la condición fisiológica. Sin embargo, tal sensor puede
soportar las otras señales del sensor y proporcionar un aumentado
nivel de confianza del resultado. Por ejemplo, en el contexto de la
hipoglicemia, el contenido de CO_{2} de la sangre es un ejemplo
de tal señal de un sensor de tercer grado. El contenido de CO_{2}
proporciona una indicación de si la persona está soñando y/o
durmiendo inquietamente, es decir una indicación de la presencia de
causas alternativas de los otros parámetros medidos, tal como la
transpiración y movimiento ocular, temperatura de la piel, etc.,
mejorando así la fiabilidad de la detección de la hipoglicemia y, en
particular, reduciendo el número de falsas alarmas positivas.
Otra opción es combinar los mencionados sensores
con un sensor de primer grado, es decir un sensor que mide
directamente una única cantidad reflejando las condiciones
fisiológicas. En el contexto de la hipoglicemia, una medición de la
glucosa en sangre no invasiva (BGM) tal como BGM infrarrojo puede no
ser suficientemente precisa de por sí para ser usada como un
dispositivo BGM, especialmente no lo es para valores de glucosa en
sangre bajos. Por lo tanto, la BGM infrarroja puede no ser lo
suficientemente precisa para ser usada para una detección fiable de
la hipoglicemia. No obstante, en conexión con uno o más de los
denominados sensores de segundo grado mencionados, una medición de
primer grado poco fiable puede contribuir a una detección global
fiable.
Las señales del sensor medidas pueden ser
recibidas como una señal eléctrica de los respectivos sensores, p.
ej. mediante cables conectados al dispositivo de detección. De forma
alternativa o adicionalmente, algunas o todas las señales del
sensor pueden ser recibidas mediante la comunicación inalámbrica de
datos. Por ejemplo, un sensor puede incluir un transmisor de radio
para transmitir el/los parámetro/s medido/s mediante un enlace de
comunicación por radio de gama corta a un radiorreceptor
correspondiente en el dispositivo de detección, evitando así la
necesidad de cables que conectan los diferentes sensores con el
dispositivo de detección. En aún una forma más de realización,
algunos o todos los sensores están integrados en el dispositivo de
detección, p. ej. cuando el dispositivo de detección se lleva
puesto por el paciente de manera que tiene contacto directo con la
piel del paciente, p. ej. alrededor de la muñeca del paciente. Por
lo tanto, el aparato comprende preferiblemente medios de entrada
adecuados para recibir los parámetros fisiológicos, p. ej. cualquier
circuitería adecuada o dispositivo adaptado para recibir una señal
del sensor.
Por lo tanto, el dispositivo se puede llevar
puesto por el paciente, p. ej. alrededor de la muñeca del paciente,
o el dispositivo puede ser posicionado en la proximidad del paciente
o en la proximidad de una persona que cuida al paciente, p. ej.
sobre una mesa junto a la cama del paciente.
El término "proceso matemático" está
destinado a comprender cualquier algoritmo adecuado para analizar
datos previamente medidos para determinar las relaciones adecuadas
entre los valores de entrada medidos y las correspondientes
probabilidades de la presencia real o aparición de la condición
fisiológica. Por ejemplo, el proceso matemático puede comprender un
análisis de correlación estadística y/o un proceso de análisis de
patrones de las entradas del sensor medidas y las ocurrencias
actuales detectadas de la condición fisiológica. Cuando el proceso
matemático comprende un algoritmo de aprendizaje adaptativo, las
entradas generadas de la tabla de consulta pueden ser ajustadas
durante el uso actual del dispositivo basado en la retroinformación
proporcionada por el usuario. Por lo tanto, el aparato comienza como
pre-aprendido y puede adaptarse al usuario desde
allí. Cuando el algoritmo de aprendizaje adaptativo comprende un
proceso de aprendizaje de refuerzo, se consigue un análisis de
datos particularmente eficaz con un alto índice de aprendizaje.
Es una ventaja que el aparato sea adaptativo con
un alto índice de aprendizaje, requiriendo sólo pocas interacciones
con el usuario a fin de conseguir un grado de adaptación alto.
Es una ventaja más que el aparato puede ser
inicializado con una tabla de consulta
pre-aprendida. Consecuentemente, cuando el usuario
usa el aparato por primera vez ya tiene valores que se adecuan al
usuario bastante bien. Por lo tanto, el usuario necesita gastar
menos tiempo antes de llegar al punto, donde el aparato está
plenamente adaptado.
Es un ejemplo más, que la función real de la
tabla de consulta es mucho más transparente que el ejemplo de redes
neuronales de capa múltiple, facilitando así una validación del
aparato entero.
Además, es una ventaja el hecho de que la
computación real es menos exigente que las redes neuronales de
propagación y, por lo tanto, más rápida.
Además, el uso de una tabla de consulta evita el
problema de sobre-ajuste que puede surgir cuando se
usan las redes neuronales de capa múltiple de retropropagación.
En una forma de realización preferida, el
aparato comprende además medios de entrada para recibir una entrada
del usuario indicativa de la presencia o ausencia de dicha condición
fisiológica y/o medios de entrada para recibir una cantidad medida
indicativa de la presencia de la condición fisiológica, p. ej. un
nivel de glucosa en sangre medido. Consecuentemente, el usuario
puede proporcionar retroinformación al aparato indicando si una
alarma generada por el aparato fue una falsa alarma y/o si una
alarma debería haber sido generada y/o lo similar. Por lo tanto, el
proceso de aprendizaje adaptativo puede ser actualizado basado en la
mencionada retroinformación, así proporcionando un rendimiento
mejorado adaptado a la fisiología del paciente individual. Los
medios de entrada para recibir una entrada del usuario pueden
comprender un teclado, una pantalla táctil, un teclado, un número
de botones pulsadores u otro dispositivo de entrada sensible al
tacto, un dispositivo de entrada de voz/sonido, o cualquier otro
dispositivo de entrada adecuado.
Consecuentemente, en una forma de realización
preferida, el medio de procesamiento está adaptado además para
actualizar al menos la entrada identificada de la tabla de consulta
según el proceso adaptativo y en respuesta a una entrada del
usuario indicativa de la presencia o ausencia de dicha condición
fisiológica y/o una cantidad medida recibida indicativa de la
presencia de la condición fisiológica. Por lo tanto, la entrada
seleccionada por la señal del sensor actual es actualizada basada en
la retroinformación recibida para reflejar mejor la fisiología del
paciente y para mejorar la fiabilidad de las futuras detecciones.
Por ejemplo, si una alarma es clasificada como una falsa alarma por
el usuario, la probabilidad almacenada en la entrada seleccionada
actualmente de la tabla de consulta puede ser disminuida por un
valor predeterminado. Asimismo, si el usuario ha indicado que una
alarma debería haber sido generada, la correspondiente probabilidad
puede ser aumentada. En una forma de realización, todas las
entradas seleccionadas dentro de un predeterminado periodo previo de
una alarma, son actualizadas así aumentando la eficacia del
algoritmo.
En una forma de realización preferida, el medio
de procesamiento está adaptado además para discretizar los
parámetros fisiológicos recibidos para obtener una de una pluralidad
de posibles combinaciones de parámetros fisiológicos específicos,
cada una de la pluralidad de combinaciones estando asociadas a una
correspondiente de la pluralidad de entradas de la tabla de
consulta. En particular, en una forma de realización, los medios de
procesamiento están adaptados para discretizar los parámetros
fisiológicos recibidos identificando, para cada uno de los
parámetros fisiológicos recibidos, uno de un número correspondiente
de intervalos en los que el parámetro fisiológico recibido está
determinado a estar comprendido; dando como resultado una
combinación de intervalos identificados, la combinación
identificando una correspondiente entrada en la tabla de
consulta.
Por lo tanto, una generación eficaz de un índice
para la tabla de consulta está provisto el cual puede ser
fácilmente validado y no requiere muchos recursos
computacionales.
Preferiblemente, el procesamiento de los al
menos dos parámetros fisiológicos recibidos, para identificar una
de la pluralidad de entradas de la tabla de consulta resulta en un
índice adecuado para la tabla de consulta. En una forma de
realización preferida, las señales del sensor medidas son
discretizadas con respecto a un número pequeño de intervalos, así
reduciendo el espacio de índice de la tabla de consulta y, por lo
tanto, reduciendo la complejidad del sistema de detección. Por otra
parte el número de intervalos es seleccionado preferiblemente lo
suficientemente grande para proporcionar una resolución suficiente
para detectar cambios indicativos de la aparición o presencia de la
condición fisiológica. En una forma de realización, cada señal del
sensor medida está asignada a uno de 2-10
intervalos, preferiblemente 3-6 intervalos, más
preferiblemente 3-5 intervalos, de la forma más
preferible 4 intervalos. No obstante, se entiende que en algunas
formas de realización números más grandes de intervalos pueden ser
deseables. Se entiende que se pueden utilizar números diferentes de
intervalos para las diferentes señales del sensor. Preferiblemente,
los intervalos son seleccionados para proporcionar una resolución
más alta de la discretización a gamas que son más significativas
para la condición fisiológica en cuestión que en las gamas que son
menos significativas. Por lo tanto, preferiblemente los intervalos
para al menos algunos de los sensores son distribuidos
asimétricamente alrededor de un valor normal de una señal del
sensor dada, es decir alrededor de un valor de la señal del sensor
correspondiente a una condición fisiológica normal. En particular,
los intervalos se distribuyen de manera que hay un mayor número de
intervalos en un lado del valor normal que en el otro lado. Los
inventores se han dado cuenta que para muchas señales del sensor,
tanto la frecuencia de ocurrencia como el grado de importancia de
los valores para la determinación de una condición fisiológica
están distribuidos asimétricamente. Por lo tanto, seleccionando
intervalos distribuidos asimétricamente, el número de intervalos
requeridos y, consecuentemente, el tamaño de la tabla de consulta
se
reducen.
reducen.
Asimismo, el número de diferentes señales del
sensor deberían de ser seleccionadas lo suficientemente grandes
para proporcionar una detección fiable y suficientemente pequeñas
para proporcionar una tabla de consulta pequeña que puede ser
fácilmente validada. En una forma de realización preferida, los al
menos dos parámetros fisiológicos consisten en 2-10
parámetros, preferiblemente 3-6 parámetros, más
preferiblemente 4-5 parámetros.
En una forma de realización preferida, el
aparato además detecta el nivel de cambio de al menos uno de los
parámetros fisiológicos, así aumentando más la fiabilidad de
detección.
El término procesamiento comprende cualquier
circuito adecuado o dispositivo para el procesamiento de datos, p.
ej. un microprocesador programable de propósito general o
específico, un procesador digital de señales (DSP), un circuito
integrado para aplicaciones específicas (ASIC), una unidad de
procesamiento central (CPU) de un ordenador, o similar.
Los medios de emisión comprenden cualquier
circuito o dispositivo para generar una señal de emisión adecuada
para atraer la atención del usuario o de otra persona,
preferiblemente adecuada para despertar a un usuario durmiente.
Ejemplos de tales medios de emisión incluyen un generador de sonido,
un altavoz, un buscapersonas, un vibrador, una fuente de luz p. ej.
para generar una luz parpadeante fuerte etc. o cualquier
combinación de los mencionados. Adicionalmente o de forma
alternativa, la alarma puede ser conectada a un sistema de
telecomunicaciones. Por lo tanto, si la condición fisiológica es
detectada, el aparato de detección puede marcar un número
preseleccionado automáticamente, si no hay ninguna reacción a la
alarma dentro de un plazo de tiempo establecido.
El término medios de almacenamiento comprende
cualquier circuito o dispositivo adecuado para almacenar datos, por
ejemplo una memoria de sólo lectura programable y borrable
eléctricamente (EEPROM), memoria de sólo lectura programable y
borrable (EPROM), memoria de acceso aleatorio (RAM), almacenamiento
magnético tal como un disco duro, un medio de almacenamiento
extraíble, p. ej. una tarjeta de memoria, una tarjeta PCMCIA, una
tarjeta inteligente, o similar.
Por ejemplo, el aparato puede comprender un
dispositivo de procesamiento de datos adecuadamente programado y/o
configurado, p. ej. un dispositivo médico dedicado o multiuso, un
equipo informático personal, un equipo informático de mano, un PDA,
un terminal móvil, o similar.
Más formas de realización preferidas son
divulgadas en las reivindicaciones dependientes.
La presente invención puede ser implementada de
diferentes maneras incluyendo el aparato anteriormente descrito y
en lo siguiente, un método, y más medios de producto, cada uno
produciendo uno o más de los beneficios y ventajas que se describen
en conexión con el primer método mencionado, y cada uno con una o
más formas de realización preferidas correspondientes a las formas
de realización preferidas que se describen en conexión con el
primer aparato mencionado y divulgado en las dependientes
reivindicaciones.
La invención se refiere además a un método de
alertar a un paciente del riesgo de la presencia de una condición
fisiológica, el método comprendiendo
- -
- recibir al menos dos parámetros fisiológicos;
- -
- determinar, a partir de los parámetros fisiológicos recibidos, una señal de resultado indicativa de la presencia de dicha condición fisiológica;
- -
- notificar al paciente en respuesta a la señal de resultado;
en donde la fase de determinar la señal de
resultado comprende
- -
- procesar los al menos dos parámetros recibidos para identificar una de una pluralidad de entradas de una tabla de consulta, cada entrada de la tabla de consulta correspondiente a una probabilidad calculada de la presencia de dicha condición fisiológica; y
- -
- determinar dicha señal de resultado de la entrada identificada de la tabla de consulta.
\vskip1.000000\baselineskip
Se observa que las características del método
anteriormente descrito y que en lo siguiente pueden ser
implementadas en software y realizadas en un sistema de
procesamiento de datos u otros medios de procesamiento provocados
por la ejecución de instrucciones ejecutables por ordenador. Las
instrucciones pueden ser medios de código del programa cargados en
una memoria, tales como una RAM, desde un medio de almacenamiento o
de otro equipo informático mediante una red informática. De forma
alternativa, las características que se describen se pueden
implementar por circuitería cableada en vez de software o en
combinación con el software.
La invención se refiere además a un sistema de
procesamiento de datos adaptado para realizar el método que se
describe anteriormente y en lo siguiente.
La invención se refiere además a un programa
informático comprendiendo medios de código del programa para
realizar todas las fases del método que se describen anteriormente y
en lo siguiente cuando dicho programa es ejecutado en un
ordenador.
La invención se refiere además a un producto de
programa informático comprendiendo medios de código del programa
almacenados en un medio legibles en equipo informático para realizar
el método que se describe anteriormente y en lo siguiente cuando
dicho producto de programa informático es ejecutado en un
ordenador.
La invención se explicará más plenamente a
continuación en conexión con una forma de realización preferida y
con referencia al dibujo, en el que:
Las figuras 1a-c muestran
diagramas de bloque de ejemplos de un aparato para la detección de
hipoglicemia;
La Fig 2 muestra un diagrama de bloques más
detallado de las funciones realizadas por la unidad de procesamiento
de un aparato para la detección de la hipoglicemia;
La fig. 3 muestra un ejemplo de una tabla de
consulta comprendiendo probabilidades de la presencia o aparición
de la hipoglicemia;
La fig. 4 muestra un diagrama de flujo de un
método de determinación de las entradas de la tabla de consulta
basadas en el aprendizaje por refuerzo; y
La fig. 5 muestra un diagrama de flujo del
proceso de una operación diaria o nocturna de un aparato de
detección incluyendo una adaptación en línea de las entradas de la
tabla de consulta.
Las figuras 1a-c muestran
diagramas de bloque de ejemplos de un aparato para la detección de
hipoglicemia. En lo siguiente, los mismos números de referencia se
refieren a los mismos componentes.
En referencia a la Fig. 1a, el aparato 101
comprende una unidad de procesamiento 102 una memoria 103, un
altavoz 108, y un interfaz de usuario 109. El aparato comprende
además o está conectado a un número de sensores generalmente
designados 104, 105, 106, y 107. En el ejemplo de la figura 1a, el
aparato 101 está conectado a tres sensores 104, 105, y 106 mediante
cables, y el aparato 101 comprende además un sensor integrado 107,
p. ej. un sensor del pulso o un sensor de la temperatura de la piel
integrado en un dispositivo, p. ej. un dispositivo que se lleva
puesto alrededor de la muñeca del usuario.
Por ejemplo, los sensores 104, 105, 106, y 107
pueden medir el pulso, la variabilidad del ritmo cardíaco, la
temperatura de la piel, y la impedancia de la piel, respectivamente.
No obstante se entiende que de forma alternativa o adicionalmente
otras mediciones pueden ser realizadas.
El sensor del pulso puede ser basado en
cualquier método adecuado conocido en la técnica tal como las
mediciones fotoeléctricas, p. ej. como se describe en ``The
Biomedical Engineering Handbook, CRC Press, Volume 1 (ISBN:
0-8493-0461-X), p.
86-1 - 86-7. Por ejemplo, el sensor
del pulso puede ser un oxímetro del pulso, p.ej. colocado en la
punta del dedo o lóbulo de la oreja del usuario.
La impedancia de la piel puede ser basada en
cualquier método adecuado conocido en la técnica. Por ejemplo, el
sensor de impedancia de la piel puede comprender un electrodo de
tipo concéntrico con un electrodo externo pasivo y un electrodo
interno, p. ej. como se divulga en WO 02/069798.
La medición de la variabilidad del ritmo
cardíaco (HRV) puede basarse en cualquier método adecuado conocido
en la técnica, p. ej. como se describe en ``The Biomedical
Engineering Handbook, CRC Press, Volumen 1 (ISBN:
0-8493-0461-X), p.
13-1 - 13-8. Por ejemplo, el HRV
puede ser determinado basándose en un electrocardiograma (ECG), p.
ej. medido mediante electrodos colocados en el pecho y/o brazos del
usuario.
La temperatura de la piel puede ser medida
basándose en cualquier método adecuado conocido en la técnica, p.
ej. por medio de un sensor basado en el termistor.
Se entiende que en formas de realización
alternativas puede ser usado un conjunto diferente de señales del
sensor. De forma adicional o alternativa a las mencionadas señales
del sensor, tal conjunto de señales del sensor pueden incluir la
frecuencia respiratoria, esfuerzo respiratorio, movimientos
oculares, EOG, tono muscular, parámetros determinados por un
electrocardiograma (ECG), p. ej. intervalo QT, frecuencia de la onda
\alpha, etc., parámetros determinados por Electroencefalografía
(EEG), etc, señales del sensor de tercer grado tales como el
contenido de O_{2} y/o CO_{2} de la sangre, señales del sensor
de primer grado tales como una medición de glucosa en sangre no
invasiva, etc., o cualquier combinación de lo mencionado. Los
mencionados parámetros pueden ser detectados por cualquier método
adecuado conocido per se en la técnica.
Los sensores 104, 105, 106, y 107 envían las
señales del sensor medidas, a la unidad de procesamiento 102. En
una forma de realización, las señales son enviadas como señales
análogas que son procesadas por la unidad de procesamiento, p. ej.
muestreando/digitalizando la señal análoga y/o promediando las
señales durante un tiempo predeterminado, y/o lo similar. En otra
forma de realización, alguno o todos los sensores 104, 105, 106, y
107 realizan algo o todo el mencionado procesamiento y envían una
señal adecuadamente muestreada, promediada y digitalizada a la
unidad de procesamiento 102.
La unidad de procesamiento 102 determina una
entrada de una tabla de consulta de la combinación de señales del
sensor, recupera la identificada entrada de una tabla de consulta
almacenada en la memoria 103, y determina, basándose en la entrada
recuperada, si la alarma debe o no ser dada, como se describirá en
mayor detalle a continuación.
Si es dada una alarma, la unidad de
procesamiento activa el altavoz 108. Se entiende que de forma
alternativa o adicionalmente, cualquier otra unidad de salida
adecuada para la generación de una alarma, puede ser usada.
El aparato comprende además una interfaz de
usuario 109, p. ej. uno o más botones pulsadores, un teclado, una
pantalla táctil, o similar, permitiendo al usuario proporcionar
retroinformación al aparato. Por ejemplo, la interfaz de usuario
puede comprender un botón para apagar la alarma y además botones o
un teclado para proporcionar retroinformación adicional, p. ej. un
reconocimiento de que la alarma fue una alarma justificada o la
alarma fue una falsa alarma, es decir, si el usuario realmente
experimenta una hipoglicemia. Esta retroinformación puede ser usada
entonces a fin de modificar de forma adaptiva una o más entradas en
la tabla de consulta como se describe con mayor detalle a
continuación. La interfaz de usuario además puede permitir a un
usuario introducir un nivel de glucosa en sangre medido, así
proporcionando una retroinformación sobre el grado de hipoglicemia,
si la hay.
La Fig. 1b muestra otro ejemplo de un aparato
para detectar la hipoglicemia. En este ejemplo, el aparato 101
recibe las señales del sensor de los sensores 104, 105, 106, y 107
mediante comunicaciones por radio. Consecuentemente, el aparato 101
comprende además un radiorreceptor de corto alcance 116, p. ej. un
receptor adaptado para recibir señales de radio en una banda de
radiofrecuencia sin licencia. En una forma de realización, el
receptor está implementado según el estándar Bluetooth. De forma
similar los sensores 104, 105, 106, y 107 comprenden cada uno un
correspondiente emisor de radio 110, 111, 112, y 113,
respectivamente, adaptado para comunicar con el receptor 116.
Por ejemplo, el aparato 101 con el receptor, la
unidad de procesamiento y la emisión de alarma puede ser un
dispositivo que se puede colocar sobre una mesita de noche o puede
ser una unidad tipo reloj que se lleva puesta alrededor de la
muñeca del usuario. En el caso del dispositivo de mesita de noche,
el dispositivo puede incluir opcionalmente un compartimiento
refrigerador que es suficientemente grande para guardar algún zumo,
un refresco, o similar, así permitiendo al paciente equilibrar
inmediatamente una condición de hipoglicemia en caso de una
alarma.
La Fig. 1c muestra aún otro ejemplo más de un
aparato para detectar la hipoglicemia. En este ejemplo, el aparato
101 está conectado a tres sensores 104, 105, y 106 mediante cables,
y el aparato 101 comprende además un sensor integrado 107, como en
el ejemplo de la figura 1a. Adicionalmente, el aparato de la figura
1c comprende además un circuito de interfaz 114 para recibir una
señal de un dispositivo de medición de glucosa en sangre 115. Por
ejemplo, el circuito de interfaz puede ser una conexión cableada,
una conexión de enchufe macho y hembra o una conexión inalámbrica,
p. ej. una conexión infrarroja o basada en radio. El circuito de
interfaz 114 permite a un usuario transferir directamente un valor
de glucosa en sangre medido por el dispositivo de medición 115 al
aparato 101, así permitiendo al usuario verificar o rechazar una
alarma dada por el aparato 101.
Se entiende que pueden ser diseñadas varias
formas de realización equivalentes de un aparato, incluyendo
combinaciones de los mencionados ejemplos.
La Fig. 2 muestra un diagrama de bloques más
detallado de las funciones realizadas por la unidad de
procesamiento de un aparato para detectar la hipoglicemia.
La unidad de procesamiento 200 recibe entradas
de los N sensores ejemplificados por los sensores 104, 105, y 107,
designados generalmente S1, S2, ..., SN.
La señal recibida del sensor S1 es introducida
en un módulo preprocesador 204 donde es adecuadamente preprocesada,
p. ej. promediada durante un predeterminado periodo de tiempo p. ej.
unos segundos, y/o normalizada y/o similares. La señal preprocesada
es introducida en un módulo discretizador 205. El módulo
discretizador 205 determina en cual de un número de intervalos
predeterminados están comprendidas las señales del sensor
recibidas. Asumiendo que la gama total de la señal del sensor S1 se
extiende entre S1_{min} y S1_{max}, la gama es dividida en
intervalos K1 I_{1,1} = (S1_{min} S1_{1}], I_{1} ._{2} =
(S1_{1}; S1_{2}], ..., I_{1,K1} =
(S1_{K1-1} S1_{max}), y el módulo discretizador
determina el intervalo I_{1,K} = (S1_{k-1}
S1_{k}], de manera que S1_{k-1} < S1 \leq
S1_{k}. Por ejemplo, la temperatura T de la piel puede ser
discretizada como "bastante baja" (correspondiente a T \leq
23ºC), "baja" (23ºC < T \leq 25ºC), "normal" (25ºC
< T \leq 27ºC), y "alta" (T>27ºC). Por lo tanto, el
valor normal (26ºC) está en el tercer intervalo y los intervalos se
desplazan hacia la gama de temperatura que es pertinente para la
detección de hipoglicemia, es decir hacia las temperaturas
inferiores al valor normal. El discretizador emite el número del
intervalo identificado.
La señal preprocesada también es introducida en
un módulo 206 para determinar un nivel de cambio de la señal del
sensor S1. De forma similar a la discretización de la señal del
sensor actual, el nivel de cambio también es determinado como que
está comprendido dentro de uno de un número de intervalos. En una
forma de realización, la gama de cambio puede ser determinada
sencillamente como una diferencia de dos valores consecutivos de la
señal del sensor. Por ejemplo, en el mencionado ejemplo de
temperatura de la piel, el índice de cambio puede ser discretizado
en, "disminuyendo rápidamente", "diminuyendo lentamente",
"incrementando lentamente", "incrementando rápidamente".
El módulo 206 emite una indicación del nivel de cambio, p. ej.
emitiendo el número del correspondiente intervalo.
De forma similar, la señal del sensor recibida
del sensor S2 es preprocesada en el preprocesador 207, discretizada
en el módulo discretizador 208, y un nivel de cambio determinado en
el módulo 209. La señal del sensor recibida del sensor SN es
preprocesada en el preprocesador 210, discretizada en el módulo
discretizador 211, y un nivel de cambio determinado en el módulo
212. por lo tanto, en esta forma de realización, se generan 2N
números de intervalo.
Los números de índice determinados de las
señales recibidas del sensor y los correspondientes niveles de
cambio son introducidos en el módulo de índice 213. Para cada
combinación posible de intervalos 2N, el módulo de índice determina
una correspondiente entrada en la tabla de consulta 214. La tabla de
consulta está almacenada en una memoria 103, p. ej. una EPROM
EEPROM, un disco duro, una tarjeta de memoria, o similar. Cada
entrada de la tabla de consulta corresponde a una probabilidad
estimada de que el paciente es hipoglucémico. El módulo de índice
además almacena el número índice determinado junto con un
correspondiente sello temporal en una tabla logarítmica 217
almacenada en la memoria 103 o, de forma alternativa, en una memoria
por separado. Por ejemplo, la tabla logarítmica puede almacenar los
números de índice seleccionados durante las pasadas 12 horas, las
últimas 24 horas, o similar.
La determinada probabilidad recuperada de la
tabla de consulta 214 es introducida en el módulo umbral 215, donde
la probabilidad es comparada con un predeterminado umbral. Por
ejemplo, el umbral puede ser preprogramado por un médico para el
paciente individual. Preferiblemente, un único umbral global es
usado para todas las entradas de la tabla de consulta, así
reduciendo el número de parámetros que tienen que ser ajustados. Si
el módulo de umbral determina que la probabilidad es inferior al
umbral, ninguna alarma es generada. De lo contrario, si la
probabilidad se determina superior al umbral, una señal de alarma es
emitida por la unidad de procesamiento, controlando que por el
altavoz 108 suene una alarma audible. El módulo de umbral envía
además una señal a un módulo de refuerzo 216 indicando que se ha
desencadenado una alarma.
En una forma de realización, el mencionado
proceso es repetido en intervalos de tiempo regulares, p. ej. cada
30 segundos, cada minuto, cada pocos minutos, o similar.
Consecuentemente, en esta forma de realización, los sensores
adquieren mediciones sobre un intervalo de tiempo, y la resultante
señal es procesada, transformada en un índice para la tabla de
consulta, y de la correspondiente probabilidad se determina si es
dada o no una alarma. En algunas formas de realización, sólo es
dada una alarma, si la probabilidad se determina ser superior al
umbral en un número predeterminado de intervalos de tiempo
consecutivos.
Si la unidad de procesamiento recibe una señal
de la interfaz de usuario referente a la condición fisiológica
actual del usuario, la información recibida es introducida en un
módulo de aprendizaje por refuerzo 216. Basándose en la entrada
recibida y cualquier señal posible recibida de la unidad de umbral
sobre cualquier alarma desencadenada, el módulo de refuerzo
determina un período de tiempo de manera que todas las entradas de
la tabla de consulta seleccionadas durante aquel período de tiempo
son modificadas. Por ejemplo, si una alarma se ha generado por el
aparato y si el usuario ha indicado mediante la interfaz de usuario
109 que la alarma fue una falsa alarma, el módulo de refuerzo se
puede determinar para disminuir todas las probabilidades que fueron
seleccionadas durante los últimos 30 minutos previos a la alarma.
Asimismo, si una alarma se ha generado por el aparato y si el
usuario ha reconocido mediante la interfaz de usuario 109 que
él/ella experimenta realmente una condición de hipoglicemia, p. ej.
basándose en una medición de glucosa en sangre, el módulo de
refuerzo se puede determinar para incrementar todas las
probabilidades que fueron seleccionadas durante los últimos 30
minutos previos a la alarma. De forma similar, si la entrada
recibida del usuario indica que el usuario ha tenido una condición
no detectada de hipoglicemia en algún momento durante la noche
previa, el módulo de refuerzo puede determinar modificar todas las
entradas de la tabla de consulta 214 que fueron seleccionadas
durante la noche previa. Consecuentemente, el módulo de refuerzo
recupera información de la memoria 217 identificando las entradas
que fueron seleccionadas durante el determinado periodo temporal y
los correspondientes puntos en el tiempo en los que las entradas
fueron seleccionadas. El módulo de refuerzo 216 calcula entonces las
probabilidades modificadas para las entradas identificadas y
almacena las probabilidades modificadas en la tabla de consulta
214. Una forma de realización del algoritmo actualizado se
describirá a continuación.
Se entiende, que las funciones realizadas por la
unidad de procesamiento y descritas con referencia a la mencionada
Fig. 2 pueden ser implementadas plenamente o parcialmente en
software, donde los bloques en la Fig. 2 representan los
componentes funcionales diferentes.
La Fig. 3 muestra un ejemplo de una tabla de
consulta comprendiendo probabilidades para la presencia o aparición
de hipoglicemia. Para simplicidad, en el ejemplo de la figura 3 se
asume que el aparato correspondiente recibe señales de dos sensores
S1 y S2. Se asume además que la señal de S1 es discretizada en
cuatro intervalos indizados 1, 2, 3, y 4, mientras que la señal de
S2 es discretizada en tres intervalos indizados 1, 2, y 3. Además,
el nivel de cambio de la señal S1, marcada \DeltaS1, es
dicretizada en cuatro intervalos indizados 1, 2, 3, y 4, mientras
el nivel de cambio de la señal S2, marcada \DeltaS2, es
discretizada en dos intervalos indizados 1 y 2. Cada fila de la
tabla de consulta de la figura 3 corresponde a una de las posibles
combinaciones de intervalos de S1, \DeltaS1, S2, y \DeltaS2, y
cada fila incluye una entrada comprendiendo una probabilidad P
asignada a la correspondiente combinación de intervalos. En la Fig.
3, los valores de probabilidad son indicados esquemáticamente por
P_{ijkl}, donde i\in{1,2,3,4}, j\in{1,2,3,4}, k \in{1,2,3,},
I \in{1,2} corresponden a los índices de los intervalos
correspondientes a S1, \DeltaS1, S2, y \DeltaS2,
respectivamente. Por lo tanto, la tabla de consulta en este ejemplo
comprende 4*4*3*2=96 entradas. Se apreciará que el tamaño de la
tabla de consulta incrementa rápidamente con el número de sensores y
con el número de intervalos para cada sensor. Por lo tanto, se
prefiere que el número de señales del sensor y el respectivo número
de intervalos se seleccionen por ser pequeños pero aún lo
suficientemente grandes para proporcionar una detección fiable de
la condición fisiológica. Para la hipoglicemia se prefiere usar
entre 2 y 7 intervalos para cada señal del sensor y cada nivel de
cambio, preferiblemente 4 intervalos. Se apreciará además que el
formato de la estructura de datos en la que la tabla de consulta
está almacenada puede variar dependiendo de la implementación
actual. Por ejemplo, la tabla puede ser almacenada como un conjunto
multidimensional, como una estructura de árbol jerárquico, o
similar.
La Fig. 4 muestra un diagrama de flujo de un
método para determinar las entradas de la tabla de consulta basada
en el aprendizaje por refuerzo.
El proceso es basado en un conjunto de datos
experimentales comprendiendo señales de sensor medidas para un
paciente durante un predeterminado periodo temporal, p. ej. unos
pocos días, una semana, o incluso más largo, e indicaciones
correspondientes si el paciente estaba en una condición de
hipoglicemia o no. Preferiblemente, los datos experimentales se
obtienen para el mismo paciente que usará posteriormente el aparato,
proporcionando así una tabla de consulta individualizada. De forma
alternativa, la tabla de consulta puede ser preinstruida basada en
datos genéricos de los pacientes, así evitando una adquisición de
datos para cada paciente individual. En lo siguiente se asume que
los datos son representados como una secuencia de registro de datos,
cada registro de datos comprendiendo un tiempo t, un conjunto de
señales medidas del sensor {S_{t}} en el tiempo t, p. ej. señales
del sensor promediadas durante un período de tiempo alrededor del
tiempo t, y una indicación si el paciente en el tiempo t estaba en
un estado de hipoglicemia o no. En lo siguiente, se asume además que
el tiempo es incrementado por 1 minuto, es decir que hay un
registro de datos por cada minuto, y que los registros de datos
están marcados por t = 1,2,3,...,MAX, donde MAX corresponde al
número de registros en el conjunto de datos. Por ejemplo, los
mencionados datos pueden ser obtenidos durante una monitorización
durante toda la noche de un paciente bajo supervisión. Se entiende
que en cambio se puede usar un incremento de tiempo diferente, p.
ej. cualquier incremento entre unos pocos segundos y varios
minutos.
En una fase inicial 401, todas las entradas de
la tabla de consulta son inicializadas a 0.5, es decir P_{i} =
0.5 para las probabilidades P_{i}. Aquí las probabilidades se
suponen ser indizadas por i.
En la fase 402, es comenzada una iteración. Por
simplicidad, se supone que el tiempo es inicializado a t = 0, y las
fases desde la fase 403 a la fase 416 son repetidas hasta que todos
los registros de datos para todos los tiempos t son procesados, es
decir hasta t = MAX.
En la fase 403 el tiempo t es incrementado, es
decir t \leftarrow t+1
En la fase 404, el proceso recupera las señales
del sensor {S_{t}} para tiempo t de la memoria y, en la fase 405,
el correspondiente índice i(t) que identifica una de las
entradas de la tabla de consulta es determinado como se describió
anteriormente. De la tabla de consulta, la correspondiente
probabilidad P_{i(t)} es recuperada de la tabla de
consulta almacenada en la memoria 103. El índice identificado
i(t) y el correspondiente tiempo T se almacenan en un
registro de datos adecuado en la memoria 103 para su uso
posterior.
En la fase 406 el proceso determina a partir del
correspondiente registro de datos, si en realidad hubo una
condición de hipoglicemia en el tiempo t. Si no hubo tal condición
en el tiempo t, el proceso continúa en la fase 407 donde un
parámetro de refuerzo r es establecido en r = 0. De lo contrario, es
decir si una condición de hipoglicemia estaba presente, el proceso
continúa en la fase 408 donde el parámetro de refuerzo r es
establecido en r = +1. Posteriormente, el proceso continúa en la
fase 411.
En la fase 411, es decir después de establecer
el parámetro de refuerzo, el proceso entra en un bucle. El bucle
comprende las fases desde la fase 412 a través de la fase 415 y
realiza una actualización de las probabilidades de todas las
entradas de la tabla de consulta que se han identificado durante un
predeterminado periodo previo al tiempo actual t. En la forma de
realización de la figura 4, el predeterminado periodo temporal se
asume ser de 30 minutos. Consecuentemente, antes de entrar en el
bucle, es decir en la fase 411, un contador \tau se establece en
\tau = t-30, es decir al principio del
predeterminado periodo. Se entiende que si \tau <1, \tau en
cambio se establece en 1.
En la fase 412, un parámetro de ponderación
\lambda es establecido en
es decir, el parámetro \lambda es
incrementado linealmente desde \lambda = 0 en el tiempo
t-30 a \lambda = 1 en el tiempo t,
correspondiente a la observación que la correlación entre el estado
fisiológico del paciente en el tiempo \tau y el estado en el
tiempo t disminuye con diferencia incremental
t-\tau. Se entiende que en cambio, otras formas
funcionales de un incremento gradual pueden ser
usadas.
En la fase 413, la entrada de la tabla de
consulta que fue seleccionada en el tiempo \tau, es decir la
entrada con el índice i(\tau) según es recuperada del
registro de datos en la memoria 103, es actualizada según
es decir la probabilidad es
ajustada por el término de
corrección
Por lo tanto, la corrección depende de las
probabilidades en el tiempo \tau y en el tiempo
\tau-1. El parámetro \gamma determina el peso
relativo de las probabilidades en el tiempo \tau y en el tiempo
\tau-1. Preferiblemente el valor de \gamma es
seleccionado según el nivel de muestreo y la longitud del período
de tiempo. Por ejemplo para un período de tiempo de 30 minutos y un
muestreo una vez al minuto como en el ejemplo actual, los valores
de \gamma entre 0.97 y 0.98 son preferidos. No obstante, otros
valores pueden ser utilizados también. El parámetro \alpha es
referido como el nivel de aprendizaje y determina la fuerza global
de la corrección. Por ejemplo, el nivel de aprendizaje puede ser
seleccionado entre 0.4 y 0.6. No obstante, otros valores pueden ser
seleccionados también. El nivel de aprendizaje es multiplicado con
el factor \lambda, causando así las entradas más recientes previas
al resultado falso positivo o falso negativo para ser corregido por
los factores
de corrección más grandes. Finalmente, el parámetro r es el parámetro de refuerzo determinado en las fases 406-408.
de corrección más grandes. Finalmente, el parámetro r es el parámetro de refuerzo determinado en las fases 406-408.
Por ejemplo, si las probabilidades en el tiempo
\tau y a tiempo \tau-1 son iguales, el término
y P_{i(\tau)} - P_{i(\tau -1)} es un número negativo pequeño.
Por lo tanto, si r = 0, la corrección \DeltaP\tau es un número
negativo pequeño, y si r = 1, la corrección \DeltaP\tau es un
número positivo. Por lo tanto, si r = 0, es decir si no hubo nada
de hipoglicemia presente en el tiempo t, la probabilidad es
disminuida ligeramente. De lo contrario, si la hipoglicemia estaba
presente, r = 1, la probabilidad es incrementada. Se observa que la
resultante probabilidad P_{i(\tau)} puede ser forzada a estar
comprendida en el intervalo [0,1] simplemente por estableciendo
P_{i(\tau )} = 0 si P_{i(\tau )} <0 y a P_{i(\tau )} = 1 si
P_{i(\tau )} >1.
En la fase 414, el parámetro ^{\tau} es
incrementado, y en la fase 415 se prueba si \tau > t, es decir
si el bucle de corrección está completado. Si \tau > T, el
proceso continúa en la fase 416, de lo contrario el proceso vuelve
a la fase 412.
En la fase 416 se prueba si todos los registros
de datos han sido procesados, es decir si t = MAX. Si todos los
registros de datos han sido procesados, el proceso termina; de lo
contrario el proceso vuelve a la fase 403 para la iteración de las
mencionadas fases en la fase de tiempo posterior t+1.
Por lo tanto, en lo mencionado, un proceso para
determinar un conjunto inicial de probabilidades para las entradas
de la tabla de consulta de un aparato según la invención es
divulgado. En algunas formas de realización, las entradas de la
tabla de consulta son actualizadas posteriormente durante la
operación basándose en la retroinformación recibida del paciente,
proporcionando así un aparato de detección adaptativo donde las
probabilidades en la tabla de consulta son ambas adaptativas con
respecto al paciente individual y con respecto al desarrollo del
paciente a través del tiempo.
Se entiende que, de forma alternativa o
adicionalmente, otros métodos para determinar el conjunto inicial
de probabilidades puede ser usado.
Por ejemplo, un análisis de correlación
estadística en los datos experimentales puede ser realizado, p. ej.
usando un paquete de software estadístico como SAS o MatLab. El
análisis puede ser comenzado con cualquier par de dos señales del
sensor del conjunto de señales del sensor. Comenzando con el par que
contiene más información, señales adicionales de cualquiera de los
otros sensores o tendencias de las señales del sensor pueden ser
añadidas una a una a fin de identificar un conjunto de señales con
una alta correlación a los eventos de hipoglicemia observados. Esta
es una solución eficaz pero que lleva bastante tiempo.
En otra forma de realización, uno, más o todos
los datos del sensor y posiblemente también las tendencias del
conjunto de datos experimentales, son analizados con un software de
análisis de modelo convencional. El mapeo de señales del sensor a
la presencia o ausencia de una condición de hipoglicemia es guardado
y usado sin la adaptación posterior del usuario.
La Fig. 5 muestra un diagrama de flujo del
proceso de una operación diaria o nocturna de un aparato de
detección incluyendo una adaptación en línea de las entradas de la
tabla de consulta.
En una fase inicial 501, el aparato es
inicializado. Después de colocar los sensores en las posiciones
correctas en el cuerpo del paciente y conectar cualquier cable si es
necesario, el aparato se pone en un estado de inicialización, p.
ej. encendiendo el aparato. Preferiblemente, durante el primer par
de minutos mientras el paciente lleva puestos los sensores, el
paciente no debería tener hipoglicemia. Durante este periodo, el
aparato puede verificar si todas las señales del sensor son
recibidas correctamente, y adquirir señales del sensor iniciales,
p. ej. por muestreo de los datos sobre un intervalo de tiempo
inicial, así adaptándose a la fisiología del usuario.
Después de la fase de inicialización, las
señales del sensor son continuamente o periódicamente adquiridas y
analizadas:
- En la fase 502, las señales del sensor son adquiridas por los sensores y avanzadas al aparato, p. ej. por muestreo de las señales del sensor durante un predeterminado periodo, p. ej. un minuto.
- En la fase 503, las señales del sensor adquiridas son analizadas por el aparato, es decir las señales del sensor son discretizadas, los niveles de cambio de las señales del sensor son determinadas y discretizadas, y la entrada de la tabla de consulta que corresponde a la resultante combinación de señales del sensor discretizada y nivel de cambios es identificado, como se describió en mayor detalle anteriormente. El índice de la identificada entrada de la tabla de consulta es almacenado en la memoria 103.
- En la fase 504, el proceso compara la identificada entrada de la tabla de consulta con un predeterminado umbral y determina si debería darse una alarma. Si la probabilidad es inferior al umbral, ninguna alarma es dada y el proceso retorna a la fase 502 comenzando el siguiente intervalo de muestreo. Si la probabilidad es superior al umbral, el proceso continúa en la fase 505. En algunas formas de realización, una alarma es dada sólo si la probabilidad es más alta que el umbral durante un predeterminado número de intervalos consecutivos, p. ej. 2-5 intervalos, reduciendo así el riesgo de falsas alarmas debido a las mediciones erróneas aisladas. Por ejemplo, el número de intervalos consecutivos requeridos puede ser seleccionado por un médico o el usuario.
- En la fase 505, la alarma es dada, p. ej. sonando una alarma audible y/o activando un vibrador y/o similar, alertando así al paciente de una condición potencial de hipoglicemia.
- En la fase 506, el proceso recibe un reconocimiento del paciente. Por ejemplo, el paciente puede pulsar un botón en el aparato para parar la alarma. En algunas formas de realización, si el proceso no recibe un reconocimiento de la alarma en un periodo temporal predeterminado, el proceso puede incrementar la gravedad de la alarma, p. ej. incrementando el volumen del sonido de la alarma, enviando una señal de control a un dispositivo diferente, p. ej. a fin de invocar una alarma en una habitación diferente de la casa, o causando que un módem marque un predeterminado número de teléfono p. ej. de un hospital, o similar, a fin de proporcionar ayuda al paciente.
En lo siguiente se supone, que el paciente bien
puede proporcionar un reconocimiento afirmativo confirmando que el
paciente experimenta una condición de hipoglicemia, o el paciente
puede proporcionar un rechazo de la alarma. En formas de
realización alternativas, el paciente puede meramente apagar la
alarma sin proporcionar ninguna retroinformación, previniendo así
que las entradas de la tabla de consulta sean actualizadas. En este
caso, el proceso sencillamente continuaría en la fase 502 después de
que la alarma se haya apagado. En aún otra forma de realización, el
aparato puede comprender tres botones, "Apagar la Alarma",
"Confirmar la alarma", y "Rechazar la alarma",
permitiendo así al paciente decidir si proporcionar o no
retroinformación para una alarma dada. En aún otra forma de
realización, el aparato puede ser accionado en dos modos, un modo
adaptativo donde la retroinformación del paciente es aceptada, y un
modo estacionario sin adaptación de las probabilidades.
Si, en la fase 506, el proceso ha recibido una
confirmación de la alarma, el proceso establece un parámetro de
refuerzo r a r = 1 (fase 507). De lo contrario, si el proceso ha
recibido un rechazo de la alarma, el proceso establece el parámetro
de refuerzo r a r = -1 (fase 508).
En algunas formas de realización, el paciente
puede medir el nivel de glucosa en sangre e introducir el nivel de
glucosa en sangre medido en el aparato mediante una interfaz de
usuario adecuada o mediante una conexión de datos entre el
dispositivo de medición de la glucosa en sangre y el aparato de
detección de la hipoglicemia. Por lo tanto, en este caso la
confirmación o rechazo de la alarma puede ser sustituida o
suplementada con un nivel de glucosa en sangre medido. En esta
forma de realización el parámetro de refuerzo puede ser determinado
del nivel de glucosa en sangre medido GS, si tal medición está
provista. Por ejemplo, en una forma de realización r puede ser
determinada de la siguiente manera: si la GS es medida en menos de
3.5 mmol/l entonces r = 1. Si GS es medida en el intervalo
3.5-6 mmol/l, r es calculada como r =
(19-4BG)/5, es decir r depende linealmente del
nivel de glucosa en sangre medido. Para GS > 6 mmol/l, r = -1.
Por lo tanto, en esta forma de realización un parámetro de refuerzo
continuo es determinado.
Después de determinar el parámetro de refuerzo
r, el proceso continúa en la fase 509, dónde el proceso actualiza
todas las entradas de la tabla de consulta que fueron seleccionadas
durante un predeterminado periodo \DeltaT previo al tiempo
t_{alarma} de la alarma, p. ej \DeltaT = 30 minutos. Los
correspondientes índices de las entradas para ser actualizadas son
recuperados de la memoria 103, y las entradas son actualizadas como
se describe en conexión con la Fig. 4, es decir, son actualizadas
por el término de corrección
Aquí, el nivel de aprendizaje \alpha, el
parámetro \gamma, y el factor de peso relativo \lambda son
determinados como se describe en conexión con la mencionada Fig.
4.
Posteriormente, el proceso continúa en la fase
502, es decir continuando la adquisición de datos y análisis.
En una forma de realización, los datos
discretizados del sensor en la memoria 520 son guardados durante
una noche entera. Por ejemplo, asumiendo un requisito de
almacenamiento de un byte por señal discretizada del sensor, 12
horas de datos de señales desde 5 sensores y sus correspondientes
niveles de cambio discretizados con una frecuencia de muestreo de 1
muestra/minuto requiere 2*5*60*12 bytes, es decir aproximadamente 8
mil bytes de datos. Si el aparato recibe una retroinformación de un
paciente indicando que ha ocurrido una hipoglicemia no detectada
durante un periodo predeterminado, p. ej. a un tiempo no
especificado durante las pasadas seis horas, o a un tiempo no
especificado durante la última noche, el aparato puede actualizar
todas las entradas de la tabla de consulta que fueron seleccionadas
durante aquel periodo temporal, es decir, en un predeterminado
intervalo de tiempo [t_{0}; t_{1}].
Por ejemplo, todas las entradas seleccionadas
durante el período de tiempo especificado pueden tener sus
probabilidades actualizadas con
correspondiente a un parámetro de
refuerzo de r = 1, y un factor de ponderación relativa de \lambda
= 1. Por lo tanto, todas las probabilidades en el predeterminado
período de tiempo son actualizadas con la misma fuerza relativa, ya
que el tiempo exacto dentro del período de tiempo en el que la
hipoglicemia ocurrió se
desconoce.
Por lo tanto, si un paciente despierta por la
mañana o en algún punto durante la noche, y es consciente del hecho
de que él/ella ha experimentado hipoglicemia en algún punto durante
la noche, el paciente puede iniciar la mencionada actualización, p.
ej. indicando el intervalo de tiempo mediante una interfaz de
usuario adecuada.
La invención ha sido descrita principalmente en
conexión con la hipoglicemia y los sensores relevantes para la
detección de la hipoglicemia. No obstante, se entiende que la
invención también puede ser aplicada para la detección de otras
condiciones fisiológicas, basadas posiblemente en otros tipos de
mediciones.
Aunque las formas de realización preferidas de
la presente invención se han descrito y mostrado, la invención no
se limita a ellas, sino que también pueden ser incorporadas de otras
maneras dentro del ámbito de aplicación del campo de la técnica
definido en las siguientes reivindicaciones.
Por ejemplo, está previsto mejorar la comodidad
del usuario dejando que las sábanas de la cama sean parte del
dispositivo, p. ej. colocando alguno de los sensores, por ejemplo el
sensor de la transpiración y temperatura, en la sábana. Algunos de
los cables también pueden ser colocados en la sábana. Por ejemplo,
un análisis de la variabilidad del ritmo cardíaco requiere dos
sensores conectados. El cable conectando estos sensores puede ser
ventajosamente colocado en la sábana.
Además está previsto combinar el aparato de
detección descrito aquí con un dispositivo de dosificación de
glucagón. En tal sistema combinado, en el caso de que nadie
reaccione a la alarma generada por el aparato de detección, el
aparato de detección puede enviar una señal al dispositivo de
dosificación de glucagón que inyecta al paciente. Por ejemplo, la
señal puede ser enviada mediante una conexión inalámbrica. La
posibilidad de esto depende del desarrollo de la durabilidad del
glucagón listo para usar.
\vskip1.000000\baselineskip
Esta lista de referencias citada por el
solicitante ha sido recopilada exclusivamente para la información
del lector. No forma parte del documento de patente europea. La
misma ha sido confeccionada con la mayor diligencia; la OEP sin
embargo no asume responsabilidad alguna por eventuales errores u
omisiones.
\sqbullet US 4509531 A [0006]
\sqbullet WO 02069798 A [0009] [0059]
\sqbullet US 6572542 B [0012]
\sqbullet The Biomedical Engineering Handbook
CRC Pressvol. 1, 86-1 86-7
[0058]
\sqbullet The Biomedical Engineering Handbook
CRC Pressvol. 1, 13-1 13-8
[0060]
Claims (20)
1. Aparato para detectar una condición
fisiológica en una persona, el aparato comprendiendo:
- medios de procesamiento (102) adaptados para
recibir al menos dos parámetros fisiológicos, y para determinar, de
los parámetros fisiológicos recibidos, una señal de resultado
indicativa de la presencia o aparición de dicha condición
fisiológica,
- medios de emisión (108, 109) para generar una
emisión indicativa de la señal de resultado, y
- medios de almacenamiento (103) para almacenar
una tabla de consulta (214) comprendiendo una pluralidad de
entradas,
- en donde el medio de procesamiento está
adaptado para procesar los al menos dos parámetros fisiológicos
recibidos para identificar una de la pluralidad de entradas de la
tabla de consulta, y para determinar dicha señal de resultado de la
entrada identificada de la tabla de consulta,
caracterizado por el hecho de que cada
introducción corresponde a una probabilidad precalculada de la
presencia o aparición de dicha condición fisiológica, las
probabilidades precalculadas siendo determinadas por medio de un
proceso matemático de parámetros fisiológicos previamente
monitorizados.
\vskip1.000000\baselineskip
2. Aparato según la reivindicación 1, en donde
el proceso matemático comprende un algoritmo de aprendizaje
adaptativo.
3. Aparato según la reivindicación 1 o 2, en
donde el proceso matemático comprende un proceso de aprendizaje por
refuerzo.
4. Aparato según la reivindicación 2 o 3,
comprendiendo además medios de entrada para recibir una entrada del
usuario indicativa de la presencia o ausencia de dicha condición
fisiológica.
5. Aparato según cualquiera de las
reivindicaciones 2-4, comprendiendo además medios de
entrada para recibir una cantidad medida indicativa de la presencia
de la condición fisiológica.
6. Aparato según la reivindicación 5, donde la
cantidad medida es un nivel de glucosa en sangre medido.
7. Aparato según cualquiera de las
reivindicaciones 4-6, donde el medio de
procesamiento es posteriormente adaptado para actualizar al menos
la introducción identificada de la tabla de consulta según el
proceso adaptativo y en respuesta a una entrada de usuario
indicativo de la presencia o ausencia de dicha condición
fisiológica y/o una cantidad recibida medida indicativa de la
presencia de la condición fisiológica.
8. Aparato según cualquiera de las
reivindicaciones 1-7, en donde los medios de
procesamiento están adaptados además para discretizar los
parámetros fisiológicos recibidos para obtener una de una pluralidad
de combinaciones posibles de parámetros fisiológicos discretos,
cada una de la pluralidad de combinaciones estando asociadas a una
correspondiente de la pluralidad de entradas de la tabla de
consulta.
9. Aparato según la reivindicación 8, en donde
los medios de procesamiento están adaptados para discretizar los
parámetros fisiológicos recibidos identificando, para cada uno de
los parámetros fisiológicos recibidos, uno de un número
correspondiente de intervalos en los que el parámetro fisiológico
recibido está determinado a estar comprendido; resultando en una
combinación de intervalos identificados, la combinación
identificando una correspondiente entrada en la tabla de
consulta.
10. Aparato según la reivindicación 9, en donde
cada uno de los parámetros fisiológicos están discretizados con
respecto a 2-10 intervalos respectivos,
preferiblemente, 3-6 intervalos, más preferiblemente
3-5 intervalos, lo más preferiblemente 4
intervalos.
11. Aparato según cualquiera de las
reivindicaciones 1-10, comprendiendo además medios
de entrada (104, 105, 106, 107, 116) para recibir los al menos dos
parámetros fisiológicos.
12. Aparato según cualquiera de las
reivindicaciones 1-11, en donde los al menos dos
parámetros fisiológicos consisten en 2-10
parámetros, preferiblemente 3-6 parámetros, más
preferiblemente 4-5 parámetros.
13. Aparato según la reivindicación 12, donde
los al menos dos parámetros fisiológicos son seleccionados del
conjunto de parámetros consistiendo en, pulso, variabilidad del
ritmo cardíaco, temperatura de la piel, impedancia de la piel,
frecuencia respiratoria, movimientos oculares, tono muscular, un
parámetro determinado por ECG, un parámetro determinado por
Electroencefalografía (EEG), contenido de CO_{2} en la sangre, una
medición de glucosa en sangre.
14. Aparato según la reivindicación 13, en donde
uno de los al menos dos parámetros fisiológicos es una medición de
glucosa en sangre no invasiva.
15. Aparato según cualquiera de las
reivindicaciones 1-14, en donde los al menos dos
parámetros incluyen además el nivel de cambio de al menos uno de
los parámetros fisiológicos.
16. Aparato según cualquiera de las
reivindicaciones 1-15, en donde el medio de
procesamiento está adaptado además para comparar la entrada
identificada de la tabla de consulta con un predeterminado umbral y
donde la señal de resultado es indicativa del resultado de dicha
comparación.
17. Aparato según cualquiera de las
reivindicaciones 1-16, en donde la condición
fisiológica es hipoglicemia o la aparición de hipoglicemia.
18. Aparato según cualquiera de las
reivindicaciones 1-17, en donde los medios de
emisión comprenden un medio para generar una alarma audible.
19. Método para alertar a un paciente del riesgo
de la presencia de una condición fisiológica, el método
comprendiendo las etapas de:
- recibir al menos dos parámetros
fisiológicos,
- procesar los al menos dos parámetros recibidos
para identificar una de una pluralidad de entradas de una tabla de
consulta,
- determinar, a partir de los parámetros
fisiológicos recibidos, una señal de resultado indicativa de la
presencia de dicha condición fisiológica,
- notificar al paciente en respuesta a la señal
de resultado,
caracterizado por el hecho de que cada
entrada de la tabla de consulta es correspondiente a una
probabilidad calculada de la presencia de dicha condición
fisiológica.
\vskip1.000000\baselineskip
20. Programa informático comprendiendo medios de
código del programa para realizar todas las fases de la
reivindicación 19 cuando dicho programa es ejecutado en un
ordenador.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DKPA200301510 | 2003-10-13 | ||
| DK200301510 | 2003-10-13 | ||
| US513617P | 2003-10-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2349174T3 true ES2349174T3 (es) | 2010-12-28 |
Family
ID=37524979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04762916T Expired - Lifetime ES2349174T3 (es) | 2003-10-13 | 2004-10-12 | Aparato y método para la determinación de una condición fisiológica. |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US20060281980A1 (es) |
| DK (1) | DK1677668T3 (es) |
| ES (1) | ES2349174T3 (es) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7545272B2 (en) | 2005-02-08 | 2009-06-09 | Therasense, Inc. | RF tag on test strips, test strip vials and boxes |
| US20090048500A1 (en) * | 2005-04-20 | 2009-02-19 | Respimetrix, Inc. | Method for using a non-invasive cardiac and respiratory monitoring system |
| US20070112261A1 (en) * | 2005-08-24 | 2007-05-17 | Medtronic Minimed, Inc. | Automobile Glucose Sensor Monitoring System and Method for Using the Same |
| US20080068932A1 (en) * | 2006-09-14 | 2008-03-20 | Bennie Mosley | Wrist watch for monitoring diabetes |
| US8052610B2 (en) * | 2006-12-28 | 2011-11-08 | Medtronic, Inc. | Event registration for automatic threshold setting |
| US20090093686A1 (en) * | 2007-10-08 | 2009-04-09 | Xiao Hu | Multi Automated Severity Scoring |
| FR2924847B1 (fr) * | 2007-12-06 | 2014-08-29 | Vigilio | Procede et equipement de detection de situation critique d'un sujet |
| US8207859B2 (en) * | 2008-04-28 | 2012-06-26 | Medtronic Minimed, Inc. | Automobile physiological monitoring system and method for using the same |
| US8488500B2 (en) | 2008-05-02 | 2013-07-16 | Dhaani Systems | Power management of networked devices |
| US8786575B2 (en) * | 2009-05-18 | 2014-07-22 | Empire Technology Development LLP | Touch-sensitive device and method |
| WO2010149157A1 (en) * | 2009-06-26 | 2010-12-29 | Widex A/S | Eeg monitoring apparatus and method for presenting messages therein |
| US8926561B2 (en) | 2009-07-30 | 2015-01-06 | Tandem Diabetes Care, Inc. | Infusion pump system with disposable cartridge having pressure venting and pressure feedback |
| US9180242B2 (en) | 2012-05-17 | 2015-11-10 | Tandem Diabetes Care, Inc. | Methods and devices for multiple fluid transfer |
| US9173998B2 (en) | 2013-03-14 | 2015-11-03 | Tandem Diabetes Care, Inc. | System and method for detecting occlusions in an infusion pump |
| US9242043B2 (en) | 2013-03-15 | 2016-01-26 | Tandem Diabetes Care, Inc. | Field update of an ambulatory infusion pump system |
| EP3035848B1 (en) | 2013-08-23 | 2020-03-11 | Medicus Engineering ApS | Method and device for improving prediction of change in a physiological condition |
| EP3796332B1 (en) * | 2013-11-14 | 2025-08-06 | Dexcom, Inc. | Devices and methods for continuous analyte monitoring |
| EP4218559B1 (en) | 2014-02-25 | 2026-03-25 | ICU Medical, Inc. | Patient monitoring method with gatekeeper signal |
| US9589454B2 (en) * | 2014-09-08 | 2017-03-07 | Verizon Patent And Licensing Inc. | Method, apparatus and system for broadcasting an alarm for an alarm group |
| KR102335739B1 (ko) | 2014-12-19 | 2021-12-06 | 삼성전자주식회사 | 비 침습적 혈당 측정 방법 및 이를 위한 장치 |
| IL239191A0 (en) * | 2015-06-03 | 2015-11-30 | Amir B Geva | Image sorting system |
| CA3105936C (en) | 2015-10-19 | 2023-08-01 | Icu Medical, Inc. | Hemodynamic monitoring system with detachable display unit |
| US10456078B2 (en) * | 2016-03-03 | 2019-10-29 | Chandrasekaran Jayaraman | Wearable device and system for preventative health care for repetitive strain injuries |
| US10888281B2 (en) | 2016-05-13 | 2021-01-12 | PercuSense, Inc. | System and method for disease risk assessment and treatment |
| US10912478B2 (en) * | 2017-02-28 | 2021-02-09 | Zoll Medical Corporation | Configuring a cardiac monitoring device |
| WO2019060298A1 (en) | 2017-09-19 | 2019-03-28 | Neuroenhancement Lab, LLC | METHOD AND APPARATUS FOR NEURO-ACTIVATION |
| US11717686B2 (en) | 2017-12-04 | 2023-08-08 | Neuroenhancement Lab, LLC | Method and apparatus for neuroenhancement to facilitate learning and performance |
| US11478603B2 (en) | 2017-12-31 | 2022-10-25 | Neuroenhancement Lab, LLC | Method and apparatus for neuroenhancement to enhance emotional response |
| US12280219B2 (en) | 2017-12-31 | 2025-04-22 | NeuroLight, Inc. | Method and apparatus for neuroenhancement to enhance emotional response |
| US11364361B2 (en) | 2018-04-20 | 2022-06-21 | Neuroenhancement Lab, LLC | System and method for inducing sleep by transplanting mental states |
| US11452839B2 (en) | 2018-09-14 | 2022-09-27 | Neuroenhancement Lab, LLC | System and method of improving sleep |
| EP3628213A1 (en) * | 2018-09-25 | 2020-04-01 | Koninklijke Philips N.V. | Deriving information about a person's sleep and wake states from a sequence of video frames |
| US11786694B2 (en) | 2019-05-24 | 2023-10-17 | NeuroLight, Inc. | Device, method, and app for facilitating sleep |
| GB2586788A (en) * | 2019-08-30 | 2021-03-10 | Univ Warwick | Electrocardiogram-based blood glucose level monitoring |
| US20220122735A1 (en) * | 2019-10-25 | 2022-04-21 | Wise IOT Solutions | System and method for processing human related data including physiological signals to make context aware decisions with distributed machine learning at edge and cloud |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4509531A (en) | 1982-07-28 | 1985-04-09 | Teledyne Industries, Inc. | Personal physiological monitor |
| US5997476A (en) * | 1997-03-28 | 1999-12-07 | Health Hero Network, Inc. | Networked system for interactive communication and remote monitoring of individuals |
| JPH07236643A (ja) | 1994-02-25 | 1995-09-12 | Otax Kk | 低血糖監視装置 |
| US5844862A (en) | 1998-07-22 | 1998-12-01 | Cocatre-Zilgien; Jan H. | Skin temperature radio telemetry and alarms |
| US6064898A (en) * | 1998-09-21 | 2000-05-16 | Essential Medical Devices | Non-invasive blood component analyzer |
| US6151517A (en) | 1999-01-22 | 2000-11-21 | Futrex Inc. | Method and apparatus for noninvasive quantitative measurement of blood analytes |
| WO2001091854A1 (en) | 2000-05-31 | 2001-12-06 | Impulse Dynamics Nv | Electropancreatography |
| AU7063300A (en) | 1999-08-23 | 2001-03-19 | University Of Virginia Patent Foundation | Method and apparatus for predicting the risk of hypoglycemia |
| US20020068857A1 (en) * | 2000-02-14 | 2002-06-06 | Iliff Edwin C. | Automated diagnostic system and method including reuse of diagnostic objects |
| US6572542B1 (en) * | 2000-03-03 | 2003-06-03 | Medtronic, Inc. | System and method for monitoring and controlling the glycemic state of a patient |
| CA2404262C (en) | 2000-03-29 | 2009-03-24 | University Of Virginia Patent Foundation | Method, system, and computer program product for the evaluation of glycemic control in diabetes from self-monitoring data |
| WO2002015777A1 (en) | 2000-08-18 | 2002-02-28 | Cygnus, Inc. | Methods and devices for prediction of hypoglycemic events |
| WO2002053024A2 (en) | 2001-01-03 | 2002-07-11 | Microlife Intellectual Property Gmbh | A system for measuring at least one body parameter, a blood pressure monitor and a medical thermometer |
| AUPR343401A0 (en) | 2001-02-28 | 2001-03-29 | Nguyen, Hung | Modelling and design for early warning systems using physiological responses |
-
2004
- 2004-10-12 ES ES04762916T patent/ES2349174T3/es not_active Expired - Lifetime
- 2004-10-12 DK DK04762916.7T patent/DK1677668T3/da active
-
2006
- 2006-04-11 US US11/401,993 patent/US20060281980A1/en not_active Abandoned
-
2013
- 2013-10-16 US US14/055,508 patent/US10524669B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20140058218A1 (en) | 2014-02-27 |
| US20060281980A1 (en) | 2006-12-14 |
| US10524669B2 (en) | 2020-01-07 |
| DK1677668T3 (da) | 2010-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2349174T3 (es) | Aparato y método para la determinación de una condición fisiológica. | |
| EP1677668B1 (en) | Apparatus and method for determining a physiological condition | |
| US12611115B2 (en) | Determining likelihood of an adverse health event based on various physiological diagnostic states | |
| CN102281816B (zh) | 用于确定危重护理参数的方法和设备 | |
| CN101534704A (zh) | 自适应低血糖警报系统和方法 | |
| US20180153476A1 (en) | Stroke detection using blood pressure surge | |
| US11426089B1 (en) | Advanced cardiovascular monitoring system with normal, elevated, and high heartrate thresholds | |
| CN102665535A (zh) | 连续的非干扰式健康监测与警报系统 | |
| US20190151640A1 (en) | Interactive wearable and e-tattoo combinations | |
| CN116133581A (zh) | 响应于检测到身体位置移动来确定跌倒风险 | |
| US12521071B1 (en) | Advanced cardiovascular monitoring system with personalized ST-segment thresholds | |
| CA2744215A1 (en) | Method and apparatus for determining critical care parameters | |
| GB2425180A (en) | Wearable physiological monitor with wireless transmitter | |
| US20090137890A1 (en) | Devices to monitor glucose levels and ischemia | |
| US20250268522A1 (en) | Closed loop care system based on compliance with a prescribed medication plan | |
| US20240148299A1 (en) | Ingestible anxiety monitoring and treatment system | |
| CN116472585A (zh) | 症状记录器 | |
| US20250248605A1 (en) | Sensing and diagnosing adverse health event risk | |
| WO2025224544A1 (en) | Operation of a medical device system to identify particular cardiac data samples associated with a cardiac event | |
| WO2025088408A1 (en) | Operation of a medical device system to determine window positions of a heart sound beat signal to extract heart sound features | |
| WO2023203432A2 (en) | Identification of disordered breathing during sleep | |
| CN120129489A (zh) | 减少心脏病事件的环境噪声检测 | |
| WO2006065765A2 (en) | System for monitoring physiological parameters for pharmaceutical development | |
| HK1164675B (en) | Method and apparatus for determining critical care parameters |