ES3038187T3 - Environmental detection and/or temperature compensation in an analyte monitoring system - Google Patents
Environmental detection and/or temperature compensation in an analyte monitoring systemInfo
- Publication number
- ES3038187T3 ES3038187T3 ES19878527T ES19878527T ES3038187T3 ES 3038187 T3 ES3038187 T3 ES 3038187T3 ES 19878527 T ES19878527 T ES 19878527T ES 19878527 T ES19878527 T ES 19878527T ES 3038187 T3 ES3038187 T3 ES 3038187T3
- Authority
- ES
- Spain
- Prior art keywords
- sensor
- temperature
- analyte
- transceiver
- measurements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6898—Portable consumer electronic devices, e.g. music players, telephones, tablet computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/01—Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1116—Determining posture transitions
-
- 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/14503—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 invasive, e.g. introduced into the body by a catheter or needle or using implanted sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/742—Details of notification to user or communication with user or patient; User input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0204—Operational features of power management
- A61B2560/0214—Operational features of power management of power generation or supply
- A61B2560/0219—Operational features of power management of power generation or supply of externally powered implanted units
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0242—Operational features adapted to measure environmental factors, e.g. temperature, pollution
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0242—Operational features adapted to measure environmental factors, e.g. temperature, pollution
- A61B2560/0247—Operational features adapted to measure environmental factors, e.g. temperature, pollution for compensation or correction of the measured physiological value
- A61B2560/0252—Operational features adapted to measure environmental factors, e.g. temperature, pollution for compensation or correction of the measured physiological value using ambient temperature
-
- 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/14507—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 specially adapted for measuring characteristics of body fluids other than blood
- A61B5/1451—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 specially adapted for measuring characteristics of body fluids other than blood for interstitial fluid
-
- 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
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Physiology (AREA)
- Optics & Photonics (AREA)
- Dentistry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Emergency Medicine (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
Un sistema de monitorización de analitos puede incluir un sensor de analito y un transceptor. El sensor de analito puede incluir uno o más sensores y una interfaz de transceptor. El sensor o los sensores pueden configurarse para generar mediciones indicativas del nivel de analito en un primer medio. Los sensores pueden incluir un transductor de temperatura configurado para generar una medición de temperatura del sensor, y las mediciones del sensor pueden incluir la medición de temperatura del sensor. La interfaz del transceptor puede configurarse para transmitir las mediciones del sensor. El transceptor puede incluir una interfaz de sensor y un procesador. La interfaz del sensor puede configurarse para recibir las mediciones del sensor transmitidas por el sensor de analito. El procesador puede configurarse para ajustar la medición de temperatura del sensor y calcular el nivel de analito en un segundo medio utilizando al menos la medición de temperatura del sensor ajustada y una o más mediciones del sensor. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Detección ambiental y/o compensación de temperatura en un sistema de monitorización de analito
Referencia cruzada a solicitud relacionada
La presente solicitud reivindica el beneficio de prioridad de la solicitud provisional estadounidense con n.° de serie 62/850.769, presentada el 21 de mayo de 2019, y la solicitud provisional estadounidense con n.° de serie 62/754.780, presentada el 2 de noviembre de 2018.
Antecedentes
Campo de la invención
Aspectos de la presente invención se refieren a sistemas y a métodos para la monitorización de analito. Específicamente, aspectos de la presente invención pueden referirse a la detección ambiental y/o compensación de temperatura en un sistema de monitorización de analito. Más específicamente, la compensación de temperatura puede tener en cuenta el retardo.
Discusión de los antecedentes
La prevalencia de la diabetes mellitus continúa aumentando en los países industrializados y las predicciones sugieren que esta cifra aumentará hasta el 4,4 % de la población mundial (366 millones de individuos) para el año 2030. El control glucémico es un determinante clave de los desenlaces a largo plazo en pacientes con diabetes, y un mal control glucémico está asociado con retinopatía, nefropatía y un riesgo aumentado de infarto de miocardio, accidente cerebrovasculary vasculopatía periférica que requiere amputación de extremidades. A pesar del desarrollo de nuevas insulinas y otras clases de terapia antidiabética, aproximadamente la mitad de todos los pacientes con diabetes no alcanzan los niveles de hemoglobina A1c (HbA1c) objetivo recomendados < 7,0 %.
La automonitorización de la glucemia (SMBG) frecuente es necesaria para alcanzar un estrecho control glucémico en pacientes con diabetes mellitus, particularmente para aquellos que requieren terapia con insulina. Sin embargo, las pruebas de glucemia actuales (punción en el dedo) son molestas e, incluso en estudios clínicos estructurados, la adherencia de los pacientes a la frecuencia recomendada de SMBG disminuye sustancialmente a lo largo del tiempo. Además, las mediciones de punción en el dedo sólo proporcionan información sobre un único punto en el tiempo y no proporcionan información referente a fluctuaciones dentro del día de los niveles de glucemia que pueden correlacionarse más estrechamente con algunos desenlaces clínicos.
Se han desarrollado glucómetros continuos (CGM) en un esfuerzo por superar las limitaciones de la SMBG mediante punción en el dedo y de ese modo ayudar a mejorar los desenlaces de los pacientes. Estos sistemas permiten una frecuencia aumentada de mediciones de glucosa y una mejor caracterización de fluctuaciones de glucosa dinámicas, incluyendo episodios de hipoglucemia no constatados. Además, la integración de CGM con bombas de insulina automatizadas permite el establecimiento de un sistema de “páncreas artificial” de bucle cerrado para aproximarse más estrechamente a la administración fisiológica de insulina y para mejorar la adherencia.
Se conocen glucómetros a partir de los documentos US-2018/153454-A1, US-2013/197847-A1, US-2018/279923-A1, US-2011/191059-A1 y US-2012/179017-A1.
La monitorización de medidas de analito en tiempo real a partir de un organismo vivo mediante sensor(es) de monitorización de analito inalámbrico(s) puede proporcionar numerosos beneficios para la salud y la investigación. Existe una necesidad de potenciar tales sistemas de monitorización de analito mediante innovaciones.
Sumario
La invención se define por las reivindicaciones. Un aspecto de la divulgación puede proporcionar un sistema de monitorización de analito que incluye un sensor de analito y un transceptor. El sensor de analito puede incluir uno o más elementos de sensor y una interfaz de transceptor. El uno o más elementos de sensor pueden estar configurados para generar una o más medidas de sensor indicativas de un nivel de analito en un primer medio. La interfaz de transceptor puede estar configurada para transmitir la una o más medidas de sensor. El transceptor puede incluir una interfaz de sensor, uno o más sensores ambientales y un procesador. La interfaz de sensor puede estar configurada para recibir la una o más medidas de sensor transmitidas por el sensor de analito. El uno o más sensores ambientales pueden estar configurados para generar una o más medidas ambientales. El procesador puede estar configurado para calcular un nivel de analito en un segundo medio usando al menos la una o más medidas de sensor y la una o más medidas ambientales.
Otro aspecto de la divulgación puede proporcionar un sistema de monitorización de analito que incluye un sensor de analito, uno o más sensores ambientales y un transceptor. El sensor de analito puede incluir uno o más elementos de sensor y una interfaz de transceptor. El uno o más elementos de sensor pueden estar configurados para generar una o más medidas de sensor indicativas de un nivel de analito en un primer medio. La interfaz de transceptor puede estar configurada para transmitir la una o más medidas de sensor. El uno o más sensores ambientales pueden estar configurados para generar una o más medidas ambientales. El transceptor puede estar configurado para recibir la una o más medidas ambientales. El transceptor puede incluir una interfaz de sensor y un procesador. La interfaz de sensor puede estar configurada para recibir la una o más medidas de sensor transmitidas por el sensor de analito. El procesador puede estar configurado para calcular un nivel de analito en un segundo medio usando al menos la una o más medidas de sensor y la una o más medidas ambientales.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un detector de postura, la una o más medidas ambientales pueden incluir una o más medidas de postura indicativa de una postura de un usuario del transceptor, y el procesador puede estar configurado para calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de postura. En algunos aspectos, el detector de postura puede incluir un acelerómetro y un barómetro, la una o más medidas de postura pueden incluir una o más medidas de aceleración y una o más medidas atmosféricas, y calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de postura puede incluir: (i) calcular una postura del usuario del transceptor usando al menos la una o más medidas de postura; y (ii) calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la postura calculada. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la postura calculada puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la postura calculada; y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un sensor de presión, la una o más medidas ambientales pueden incluir una o más medidas de presión indicativas de la presión sobre el transceptor, y el procesador puede estar configurado para calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de presión. En algunos aspectos, el sensor de presión puede incluir un botón. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de presión puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la una o más medidas de presión; y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un acelerómetro, la una o más medidas ambientales pueden incluir una o más medidas de aceleración generadas por el acelerómetro, y el procesador puede estar configurado para calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de aceleración. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de aceleración puede incluir: determinar si se ha producido un impacto en el transceptor usando al menos la una o más medidas de aceleración; y calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la determinación de si se ha producido un impacto en el transceptor. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la determinación de si se ha producido un impacto en el transceptor puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la determinación de si se ha producido un impacto en el transceptor; y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un sensor de temperatura, la una o más medidas ambientales pueden incluir una o más medidas de temperatura generadas por el sensor de temperatura, y el procesador puede estar configurado para calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de temperatura. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de temperatura puede incluir: ajustar al menos una medida de sensor de la una o más medidas de sensor basándose en la una o más medidas de temperatura; y usar la una o más medidas de sensor incluyendo la medida de sensor ajustada para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el transceptor puede estar configurado además para usar al menos una o más de la una o más medidas ambientales para ajustar una frecuencia de muestreo de uno o más del uno o más sensores ambientales. En algunos aspectos, el transceptor puede estar configurado además para: usar al menos una o más de la una o más medidas ambientales para determinar si se ha producido un acontecimiento ambiental; y, si el transceptor determina que se ha producido el acontecimiento ambiental, hacer que el transceptor o un dispositivo de visualización visualice un icono indicativo del acontecimiento ambiental.
Otro aspecto de la divulgación puede proporcionar un método que incluye usar uno o más elementos de sensor de un sensor de analito para generar una o más medidas de sensor indicativas de un nivel de analito en un primer medio. El método puede incluir usar una interfaz de transceptor del sensor de analito para transmitir la una o más medidas de sensor. El método puede incluir usar una interfaz de sensor de un transceptor para recibir la una o más medidas de sensor transmitidas por el sensor de analito. El método puede incluir usar uno o más sensores ambientales del transceptor para generar una o más medidas ambientales. El método puede incluir usar el transceptor para calcular un nivel de analito en un segundo medio usando al menos la una o más medidas de sensor y la una o más medidas ambientales.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un detector de postura, la una o más medidas ambientales pueden incluir una o más medidas de postura indicativas de una postura de un usuario del transceptor, y el transceptor puede calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de postura. En algunos aspectos, el detector de postura puede incluir un acelerómetro y un barómetro, la una o más medidas de postura pueden incluir una o más medidas de aceleración y una o más medidas atmosféricas, y calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de postura pude incluir: calcular una postura del usuario del transceptor usando al menos la una o más medidas de postura; y calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la postura calculada. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la postura calculada puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la postura calculada; y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un sensor de presión, la una o más medidas ambientales pueden incluir una o más medidas de presión indicativas de presión sobre el transceptor, y el transceptor puede calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de presión. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de presión puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la una o más medidas de presión; y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un acelerómetro, la una o más medidas ambientales pueden incluir una o más medidas de aceleración, y el transceptor puede calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de aceleración. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de aceleración puede incluir: determinar si se ha producido un impacto en el transceptor usando al menos la una o más medidas de aceleración; y calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la determinación de si se ha producido un impacto en el transceptor. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la determinación de si se ha producido un impacto en el transceptor puede incluir: ajustar uno o más parámetros de una función de conversión basándose al menos en la determinación de si se ha producido un impacto en el transceptor, y usar la función de conversión ajustada y la una o más medidas de sensor para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el uno o más sensores ambientales pueden incluir un sensor de temperatura, la una o más medidas ambientales pueden incluir una o más medidas de temperatura generadas por el sensor de temperatura, y el procesador puede estar configurado para calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de temperatura. En algunos aspectos, calcular el nivel de analito en el segundo medio usando al menos la una o más medidas de sensor y la una o más medidas de temperatura puede incluir: ajustar al menos una medida de sensor de la una o más medidas de sensor basándose en la una o más medidas de temperatura; y usar la una o más medidas de sensor incluyendo la medida de sensor ajustada para calcular el nivel de analito en el segundo medio.
En algunos aspectos, el método puede incluir usar al menos una o más de la una o más medidas ambientales para ajustar una frecuencia de muestreo de uno o más del uno o más sensores ambientales. En algunos aspectos, el método puede incluir usar al menos una o más de la una o más medidas ambientales para determinar que se ha producido un acontecimiento ambiental, y visualizar un icono indicativo del acontecimiento ambiental.
Todavía otro aspecto de la divulgación puede proporcionar un sistema de monitorización de analito que incluye un sensor de analito y un transceptor. El sensor de analito puede incluir uno o más elementos de sensor y una interfaz de transceptor. El uno o más elementos de sensor pueden estar configurados para generar medidas de sensor indicativas de un nivel de analito en un primer medio. Los elementos de sensor pueden incluir un transductor de temperatura configurado para generar una medida de temperatura de sensor. Las medidas de sensor pueden incluir la medida de temperatura de sensor. La interfaz de transceptor puede estar configurada para transmitir las medidas de sensor.
En algunas realizaciones, el sensor de analito puede incluir además un alojamiento y un indicador de analito sobre o en al menos una porción de una superficie exterior del alojamiento de sensor. En algunas realizaciones, la medida de temperatura de sensor puede ser una medida de la temperatura dentro del alojamiento del sensor de analito, y la medida de temperatura de sensor ajustada puede ser una estimación de una temperatura del indicador de analito. En algunas realizaciones, la medida de temperatura de sensor ajustada puede tener en cuenta un retardo entre la temperatura dentro del alojamiento del sensor de analito y la temperatura del indicador de analito.
En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito. En algunas realizaciones, calcular el nivel de analito en el segundo medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor puede incluir calcular un nivel de analito en el primer medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor y calcular el nivel de analito en el segundo medio usando al menos el nivel de analito calculado en el primer medio.
En algunas realizaciones, el sistema de monitorización de analito puede incluir además un sensor de temperatura configurado para generar una medida de temperatura, y el procesador puede estar configurado para ajustar la medida de temperatura de sensor usando al menos la medida de temperatura generada por el sensor de temperatura. En algunas realizaciones, el transceptor puede incluir el sensor de temperatura. En algunas realizaciones, la medida de temperatura de sensor ajustada puede tener en cuenta un retardo entre una temperatura medida por el sensor de temperatura y la temperatura del indicador de analito. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del transceptor usando al menos la medida de temperatura generada por el sensor de temperatura y una o más medidas de temperatura generadas previamente por el sensor de temperatura. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura generada por el sensor de temperatura y la tasa de cambio calculada de la temperatura del transductor. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito, y calcular la medida de temperatura de sensor ajustada puede usar al menos la medida de temperatura de sensor, la tasa de cambio calculada de la temperatura del sensor de analito, la medida de temperatura generada por el sensor de temperatura, y la tasa de cambio calculada de la temperatura del transductor.
Aún otro aspecto de la divulgación puede proporcionar un método que incluye usar uno o más elementos de sensor de un sensor de analito para generar medidas de sensor indicativas de un nivel de analito en un primer medio. Los elementos de sensor pueden incluir un transductor de temperatura, y las medidas de sensor pueden incluir una medida de temperatura de sensor generada por el transductor de temperatura. El método puede incluir usar una interfaz de transceptor del sensor de analito para transmitir las medidas de sensor. El método puede incluir usar una interfaz de sensor de un transceptor para recibir las medidas de sensor transmitidas por el sensor de analito. El método puede incluir usar el transceptor para ajustar la medida de temperatura de sensor. El método puede incluir usar el transceptor para calcular un nivel de analito en un segundo medio usando al menos la medida de temperatura de sensor ajustada y una o más de las medidas de sensor.
En algunas realizaciones, el sensor de analito puede incluir además un alojamiento y un indicador de analito sobre o en al menos una porción de una superficie exterior del alojamiento de sensor, la medida de temperatura de sensor puede ser una medida de la temperatura dentro del alojamiento del sensor de analito, y la medida de temperatura de sensor ajustada puede ser una estimación de una temperatura del indicador de analito. En algunas realizaciones, la medida de temperatura de sensor ajustada puede tener en cuenta un retardo entre la temperatura dentro del alojamiento del sensor de analito y la temperatura del indicador de analito.
En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura de sensor y la tasa de cambio calculada de la temperatura del sensor de analito. En algunas realizaciones, calcular el nivel de analito en el segundo medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor puede incluir calcular un nivel de analito en el primer medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor y calcular el nivel de analito en el segundo medio usando al menos el nivel de analito calculado en el primer medio.
En algunas realizaciones, el método puede incluir además usar un sensor de temperatura para generar una medida de temperatura, en el que el procesador está configurado para ajustar la medida de temperatura de sensor usando al menos la medida de temperatura generada por el sensor de temperatura. En algunas realizaciones, la medida de temperatura de sensor ajustada puede tener en cuenta un retardo entre una temperatura medida por el sensor de temperatura y la temperatura del indicador de analito. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del transceptor usando al menos la medida de temperatura generada por el sensor de temperatura y una o más medidas de temperatura generadas previamente por el sensor de temperatura. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura generada por el sensor de temperatura y la tasa de cambio calculada de la temperatura del transductor. En algunas realizaciones, ajustar la medida de temperatura de sensor puede incluir calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito, y calcular la medida de temperatura de sensor ajustada puede usar al menos la medida de temperatura de sensor, la tasa de cambio calculada de la temperatura del sensor de analito, la medida de temperatura generada por el sensor de temperatura, y la tasa de cambio calculada de la temperatura del transductor.
En la siguiente descripción detallada de la invención se describen variaciones adicionales abarcadas dentro de los sistemas y métodos.
Breve descripción de los dibujos
Los dibujos adjuntos, que se incorporan en el presente documento y forman parte de la memoria descriptiva, ilustran diversas realizaciones no limitantes de la presente invención. En los dibujos, números de referencia iguales indican elementos idénticos o funcionalmente similares.
Las figuras 1A y 1B son vistas esquemáticas que ilustran un sistema de monitorización de analito que implementa aspectos de la presente invención.
La figura 2 es una vista esquemática que ilustra un sensor y transceptor de un sistema de monitorización de analito que implementa aspectos de la presente invención.
La figura 3 es una vista esquemática que ilustra un transceptor que implementa aspectos de la presente invención.
La figura 4 es una vista esquemática que ilustra el retardo de tiempo entre una temperatura de un indicador de analito sobre o en la superficie exterior de un sensor de analito y una temperatura dentro del sensor de analito que implementa aspectos de la presente invención.
Las figuras 5A y 5B son vistas esquemáticas que ilustran modelos de un único compartimento del retardo entre la temperatura de un indicador de analito de un sensor de analito y la temperatura dentro del sensor de analito que implementa aspectos de la presente invención.
La figura 6 es una vista esquemática que ilustra un modelo de múltiples compartimentos del retardo entre la temperatura de un indicador de analito de un sensor de analito y la temperatura dentro del sensor de analito que implementa aspectos de la presente invención.
La figura 7 es un diagrama de flujo que ilustra un procedimiento de cálculo de nivel de analito que implementa aspectos de la presente invención.
Descripción detallada de realizaciones preferidas
Las figuras 1A y 1B son vistas esquemáticas de un sistema de monitorización de analito 120 a modo de ejemplo que implementa aspectos de la presente invención. El sistema de monitorización de analito 120 puede ser un sistema de monitorización de analito continuo (por ejemplo, un sistema de monitorización de glucosa continuo). En algunas realizaciones, tal como se muestra en las figuras 1A y 1B, el sistema 120 puede incluir uno o más de un sensor de analito 100, un transceptor 101 y un dispositivo de visualización 102. En algunas realizaciones, el sensor 100 y el transceptor 101 pueden incluir una o más de las características estructurales y/o funcionales descritas en una o más de la publicación de solicitud de patente estadounidense n.° 2013/0241745, la publicación de solicitud de patente estadounidense n.° 2013/0211213, la publicación de solicitud de patente estadounidense n.° 2014/0350359, la publicación de solicitud de patente estadounidense n.° 2014/0018644 y la publicación de solicitud de patente estadounidense n.° 2017/01119288.
En algunas realizaciones, tal como se muestra en la figura 1A, el sensor 100 puede ser un sensor pequeño, completamente implantable por vía subcutánea, que mide niveles de analito (por ejemplo, glucosa, oxígeno, marcadores cardíacos, lipoproteína de baja densidad (LDL), lipoproteína de alta densidad (HDL) o triglicéridos) en un medio (por ejemplo, líquido intersticial) de un animal vivo (por ejemplo, un ser humano vivo). Sin embargo, esto no se requiere, y, en algunas realizaciones alternativas, el sensor 100 puede ser un sensor parcialmente implantable (por ejemplo, transcutáneo) o un sensor completamente externo. En algunas realizaciones, el transceptor 101 puede ser un transceptor portátil o llevado en el cuerpo (por ejemplo, conectado a un brazalete, muñequera, cinturón o parche adhesivo). En algunas realizaciones, tal como se muestra en la figura 1A, el transceptor 101 puede alimentar potencia y/o comunicarse de manera remota con el sensor para iniciar y recibir las medidas (por ejemplo, mediante comunicación de campo cercano (NFC)). Sin embargo, esto no se requiere, y, en algunas realizaciones alternativas, el transceptor 101 puede alimentar potencia y/o comunicarse con el sensor 100 a través de una o más conexiones cableadas. En algunas realizaciones no limitantes, el transceptor 101 puede ser un teléfono inteligente (por ejemplo, un teléfono inteligente con capacidad de NFC). En algunas realizaciones, el transceptor 101 puede comunicar información (por ejemplo, uno o más niveles de analito) de manera inalámbrica (por ejemplo, a través de una norma de comunicación de Bluetooth™ tal como, por ejemplo y sin limitación, Bluetooth de baja energía) a una aplicación portátil que se ejecuta en un dispositivo de visualización 102 (por ejemplo, teléfono inteligente).
En algunas realizaciones, el transceptor 101 puede transmitir (por ejemplo, de manera periódica, tal como cada dos o cinco minutos, y/o al iniciarse por el usuario) órdenes de medición (es decir, peticiones de información de medida) al sensor 100. En algunas realizaciones en las que el transceptor 101 es un dispositivo portátil, posicionar (es decir, sobreponer o barrer/agitar/pasar) el transceptor 101 dentro de un alcance sobre el sitio de implante de sensor (es decir, dentro de una proximidad del sensor 100) puede hacer que el transceptor 101 transmita automáticamente una orden de medición al sensor 100 y reciba una o más medidas de sensor transmitidas por el sensor 100.
En algunas realizaciones, tal como se ilustra en la figura 1B, el sensor de analito 100 puede incluir una interfaz de transceptor 103 que el sensor de analito 100 puede usar para comunicarse con el transceptor 101, y el transceptor 101 puede incluir una interfaz de sensor 104 que el transceptor 101 puede usar para comunicarse con el sensor de analito 100. En algunas realizaciones no limitantes, la interfaz de transceptor 103 y la interfaz de sensor 104 pueden incluir, cada una, uno o más elementos inductivos, tales como, por ejemplo, una o más bobinas. En algunas realizaciones, la interfaz de sensor 104 del transceptor 101 puede generar una onda electromagnética o campo electrodinámico (por ejemplo, usando una bobina) para inducir una corriente en una interfaz de transceptor 103 del sensor 100. En algunas realizaciones no limitantes, la corriente inducida en la interfaz de transceptor 103 del sensor 100 puede usarse para alimentar potencia al sensor 100. En algunas realizaciones, la corriente inducida en la interfaz de transceptor 103 del sensor 100 puede usarse adicional o alternativamente para comunicación. Por ejemplo, en algunas realizaciones, el transceptor 101 puede usar la interfaz de sensor 104 para transmitir datos (por ejemplo, órdenes) al sensor 100. En algunas realizaciones no limitantes, el transceptor 101 puede usar la interfaz de sensor 104 para transmitir datos modulando la onda electromagnética usada para alimentar potencia al sensor 100 (por ejemplo, modulando la corriente que fluye a través de una bobina de la interfaz de sensor 104 del transceptor 101). En algunas realizaciones, la modulación en la onda electromagnética generada por la interfaz de sensor 104 del transceptor 101 puede detectarse/extraerse por el sensor 100 (por ejemplo, por la interfaz de transceptor 103 del sensor 100). Además, el transceptor 101 puede usar la interfaz de sensor 104 para recibir datos de sensor (por ejemplo, una o más medidas de sensor) transmitidos por el sensor 100. Por ejemplo, en algunas realizaciones no limitantes, el transceptor 101 puede recibir datos de sensor detectando modulaciones en la onda electromagnética generada por la interfaz de transceptor 103 del sensor 100, por ejemplo, detectando modulaciones en la corriente que fluye a través de una bobina de la interfaz de sensor 104 del transceptor 101.
En algunas realizaciones no limitantes, tal como se muestra en la figura 1B, el sensor de analito 100 puede incluir uno o más elementos de sensor 112. En algunas realizaciones no limitantes, los elementos de sensor 112 pueden incluir un indicador de analito. En algunas realizaciones, el indicador de analito puede incluir una o más moléculas indicadoras que tienen una o más propiedades detectables que varían según la cantidad, nivel o concentración del analito en proximidad al indicador de analito.
En algunas realizaciones, el sensor 100 puede ser un sensor óptico. Sin embargo, esto no se requiere, y, en una o más realizaciones alternativas, el sensor 100 puede ser un tipo diferente de sensor de analito, tal como, por ejemplo, un sensor electroquímico, un sensor de difusión, o un sensor de presión. Además, aunque en algunas realizaciones el sensor de analito 100 puede ser un sensor completamente implantable, esto no se requiere, y, en algunas realizaciones alternativas, el sensor 100 puede ser un sensor transcutáneo que tiene una conexión cableada al transceptor 101. Por ejemplo, en algunas realizaciones alternativas, el sensor 100 puede estar ubicado en o sobre una aguja transcutánea (por ejemplo, en la punta de la misma). En estas realizaciones, en lugar de comunicarse el sensor 100 y el transceptor 101 de manera inalámbrica usando la interfaz de transceptor 103 y la interfaz de sensor 104, la interfaz de transceptor 103 y la interfaz de sensor 104 pueden permitirla comunicación cableada entre el sensor 100 y transceptor 101. En algunas realizaciones transcutáneas no limitantes, uno o más cables pueden estar conectados entre el transceptor 101 y la aguja transcutánea de transceptor que incluye el sensor 100. Para otro ejemplo, en algunas realizaciones alternativas, el sensor 100 puede estar ubicado en un catéter (por ejemplo, para monitorización intravenosa de la glucemia) y puede comunicarse (de manera inalámbrica o usando cables) con el transceptor 101.
En algunas realizaciones, tal como se ilustra en la figura 1B, el transceptor 101 puede incluir uno o más sensores ambientales configurados para generar una o más medidas ambientales. En algunas realizaciones, el uno o más sensores ambientales pueden incluir uno o más de: (i) uno o más sensores de postura 110, (ii) uno o más sensores de presión 111, (iii) uno o más sensores de impacto 113, y (iv) uno o más sensores de temperatura 105. En algunas realizaciones, el uno o más sensores de postura 110 pueden generar una o más medidas de postura indicativas de la postura de un usuario del transceptor 101. En algunas realizaciones, el uno o más sensores de postura 110 pueden incluir un acelerómetro y un barómetro. En algunas realizaciones, el uno o más sensores de presión 111 pueden generar una o más medidas de presión indicativas de presión sobre el transceptor 101 (por ejemplo, debido a que el usuario del transceptor 101 esté tumbado sobre el transceptor 101). En algunas realizaciones no limitantes, la una o más medidas de presión pueden indicar cuánta presión está aplicándose al transceptor 101. En algunas realizaciones alternativas, la una o más medidas de presión pueden indicar simplemente si el usuario está tumbado sobre el transceptor 101 (por ejemplo, sí o no). En algunas realizaciones, el uno o más sensores de presión 111 pueden incluir uno o más botones (por ejemplo, uno o más botones en la superficie del transceptor 101 que está orientada hacia el usuario). En algunas realizaciones, el uno o más sensores de impacto 113 pueden incluir un acelerómetro y generar una o más medidas de aceleración. En algunas realizaciones, la una o más medidas de aceleración pueden indicar si se ha producido un impacto en el transceptor 101. En algunas realizaciones, el uno o más sensores de temperatura 105 pueden generar una o más medidas de temperatura indicativas de la temperatura del transceptor 101.
En algunas realizaciones, el transceptor 101 puede recibir una o más medidas transmitidas por el sensor de analito 100. En algunas realizaciones, el transceptor 101 puede calcular uno o más niveles de analito usando al menos la una o más medidas transmitidas por el sensor de analito 100. En algunas realizaciones, el transceptor 101 puede usar adicionalmente una o más medidas ambientales para calcular el uno o más niveles de analito. Sin embargo, no se requiere que el transceptor 101 realice los cálculos de nivel de analito por sí mismo, y, en algunas realizaciones alternativas, en vez de eso, el transceptor 101 puede transmitir/retransmitir la información de medida recibida transmitida por el sensor 100 a otro dispositivo (por ejemplo, el dispositivo de visualización 102) para el cálculo de los niveles de analito (por ejemplo, por una aplicación médica móvil que se ejecuta en el dispositivo de visualización 102). En algunas realizaciones no limitantes, el cálculo de nivel de analito puede incluir una o más características descritas en la publicación de solicitud de patente estadounidense n.° 2014/00186414.
En algunas realizaciones, el transceptor 101 y/o el dispositivo de visualización 102 pueden estar configurados para generar una o más alertas, alarmas o notificaciones basándose en el uno o más niveles de analito y/o la una o más medidas ambientales. En algunas realizaciones, uno o más del transceptor 101 y el dispositivo de visualización 102 pueden comunicar las alertas, alarmas y/o notificaciones a un usuario. En algunas realizaciones, las alertas, alarmas y/o notificaciones pueden ser de naturaleza visual, audible y/o vibratoria.
En algunas realizaciones, tal como se muestra en la figura 1B, el transceptor 101 puede incluir una interfaz de elemento de visualización 106 que el transceptor 101 puede usar para comunicarse con el dispositivo de visualización 102, y el dispositivo de visualización 102 puede incluir una interfaz de transceptor 107 que el dispositivo de visualización 102 puede usar para comunicarse con el transceptor 101. En algunas realizaciones, la interfaz de elemento de visualización 106 y la interfaz de transceptor 107 pueden permitir la comunicación inalámbrica entre el transceptor 101 y el dispositivo de visualización 102. En algunas realizaciones, la interfaz de elemento de visualización 106 y la interfaz de transceptor 107 pueden comunicarse usando uno o más protocolos inalámbricos. En algunas realizaciones no limitantes, los protocolos inalámbricos pueden incluir un protocolo de Bluetooth (por ejemplo, un protocolo de Bluetooth de baja energía (BLE)). En algunas realizaciones, el transceptor 101 puede usar la interfaz de elemento de visualización 106 para comunicar una o más medidas de analito, uno o más niveles de analito, una o más alertas, alarmas o notificaciones, y/o una o más medidas ambientales al dispositivo de visualización 102.
En algunas realizaciones, el sistema 120 puede incluir uno o más elementos de visualización. Por ejemplo, en algunas realizaciones, tal como se muestra en la figura 1B, el dispositivo de visualización 102 puede incluir un elemento de visualización 108 configurado para visualizar uno o más niveles de analito, una o más alertas, alarmas o notificaciones, y/o una o más medidas ambientales. En algunas realizaciones, el transceptor 101 puede incluir adicional o alternativamente un elemento de visualización configurado para visualizar uno o más niveles de analito, una o más alertas, alarmas o notificaciones, y/o una o más medidas ambientales.
En algunas realizaciones, tal como se muestra en la figura 1B, el transceptor 101 puede incluir una interfaz de elemento de visualización 106 configurada para transmitir información (por ejemplo, alertas y/o niveles de analito) a uno o más dispositivos de visualización 102. En algunas realizaciones, un dispositivo de visualización 102 puede ser un dispositivo portable y/o portátil. En algunas realizaciones, el dispositivo de visualización 102 puede ser un teléfono inteligente. Sin embargo, esto no se requiere, y, en algunas realizaciones alternativas, el dispositivo de visualización 102 puede ser un ordenador portátil, tableta, miniordenador portátil, asistente de datos personal (“PDA”), ordenador personal o un dispositivo de visualización de monitorización de analito dedicado. En algunas realizaciones, el dispositivo de visualización 102 puede incluir una interfaz de transceptor 107, que puede estar configurada para comunicarse con la interfaz de elemento de visualización 106 del transceptor 101 a través de una conexión cableada o inalámbrica. En algunas realizaciones, el dispositivo de visualización 102 puede incluir un procesador 109, y el procesador 109 puede estar configurado para ejecutar una aplicación médica móvil almacenada en una memoria del dispositivo de visualización 102.
La figura 2 es una vista esquemática que ilustra un ejemplo no limitante del sensor 100 y el transceptor 101 del sistema de monitorización de analito 120 según algunas realizaciones de la invención. En algunas realizaciones, los elementos de sensor 112 del sensor 100 pueden incluir uno o más indicadores de analito 206, una o más fuentes de luz 208, uno o más fotodetectores 224, 226, uno o más transductores de temperatura 670, un sustrato 216, un amplificador 211 y/o un convertidor analógico-digital (ADC) 213. En algunas realizaciones no limitantes, tal como se ilustra en la figura 2, el sensor 100 puede estar encerrado en un alojamiento de sensor 202 (es decir, cuerpo, cubierta, cápsula o envoltura), que puede ser rígido y biocompatible. En algunas realizaciones, el indicador de analito 206 puede ser, por ejemplo y sin limitación, un injerto de hidrogel o polímero recubierto, difundido, adherido o incrustado sobre o en al menos una porción de la superficie exterior del alojamiento de sensor 202. En algunas realizaciones, el indicador de analito 206 (por ejemplo, injerto de polímero) del sensor 100 puede incluir moléculas indicadoras 204 (por ejemplo, moléculas indicadoras fluorescentes) que muestran una o más propiedades detectables (por ejemplo, propiedades) ópticas basándose en la cantidad o concentración del analito en proximidad al indicador de analito 206.
En algunas realizaciones, tal como se muestra en la figura 2, la fuente de luz 208 puede emitir luz de excitación 329 a lo largo de un intervalo de longitudes de onda que interaccionan con las moléculas indicadoras 204. En algunas realizaciones, un fotodetector 224 puede ser sensible a luz de emisión 331 (por ejemplo, luz fluorescente) emitida por las moléculas indicadoras 204 de tal manera que una señal generada por el fotodetector 224 en respuesta a la misma es indicativa del nivel de luz de emisión 331 de las moléculas indicadoras 104 y, por tanto, la cantidad de analito de interés (por ejemplo, glucosa). En algunas realizaciones no limitantes, un fotodetector 226 puede ser sensible a luz de excitación 329 que se refleja a partir del indicador de analito 206 como luz de reflexión 333. En algunas realizaciones no limitantes, uno o más de los fotodetectores pueden estar cubiertos por uno o más filtros que sólo permiten que un cierto subconjunto de longitudes de onda de luz pasen a través (por ejemplo, un subconjunto de longitudes de onda correspondientes a la luz de emisión 331 o un subconjunto de longitudes de onda correspondientes a la luz de reflexión 333) y reflejan las longitudes de onda restantes. En algunas realizaciones no limitantes, el transductor de temperatura 670 puede emitir una señal indicativa de la temperatura dentro del alojamiento 202 del sensor 100. En algunas realizaciones no limitantes, el sensor 100 puede incluir una matriz de polímero de elución de fármaco que dispersa uno o más agentes terapéuticos (por ejemplo, un fármaco antiinflamatorio).
En algunas realizaciones, las salidas de uno o más de los fotodetectores 224, 226 y el transductor de temperatura 670 pueden amplificarse mediante un amplificador 211. En algunas realizaciones no limitantes, el amplificador 211 puede ser un comparador que recibe señales de medición de luz analógicas a partir de los fotodetectores 224, 226 y emite una señal de medición de diferencia de luz analógica indicativa de la diferencia entre las señales de medición de luz analógicas recibidas. En algunas realizaciones no limitantes, el amplificador 211 puede ser un amplificador de transimpedancia. Sin embargo, en algunas realizaciones alternativas, puede usarse un amplificador diferente. En algunas realizaciones, las salidas de uno o más de los fotodetectores 224, 226, el transductor de temperatura 670 y el amplificador 211 pueden convertirse en una señal digital mediante un convertidor analógico-digital (ADC) 213.
En algunas realizaciones, una o más de la ganancia del amplificador 211 y la corriente de accionamiento de la fuente de luz 108 pueden establecerse inicialmente durante un procedimiento de control de calidad. En algunas realizaciones, una o más de la ganancia del amplificador 211 y la corriente de accionamiento de la fuente de luz 208 pueden establecerse para permitir un alto intervalo dinámico y mantener la señal modulada dentro de la región de funcionamiento. En algunas realizaciones, cualquier cambio (por ejemplo, aumento o disminución) de una o más de la corriente de accionamiento de la fuente de luz 208 y la ganancia del amplificador 211 puede cambiar el nivel de señal modulada en consecuencia.
En algunas realizaciones, tal como se ilustra en la figura 2, el sensor 100 puede incluir un sustrato 216. En algunas realizaciones, el sustrato 216 puede ser una placa de circuito (por ejemplo, una placa de circuito impreso (PCB) o PCB flexible) en la que pueden montarse o conectarse de otro modo componentes de circuito (por ejemplo, componentes de circuito analógico y/o digital). Sin embargo, en algunas realizaciones alternativas, el sustrato 216 puede ser un sustrato de semiconductor que tiene un conjunto de circuitos fabricado en el mismo. El conjunto de circuitos puede incluir un conjunto de circuitos analógico y/o digital. Además, en algunas realizaciones de sustrato de semiconductor, además del conjunto de circuitos fabricado en el sustrato de semiconductor, puede montarse o conectarse de otro modo un conjunto de circuitos al sustrato de semiconductor 216. Dicho de otro modo, en algunas realizaciones de sustrato de semiconductor, una porción o la totalidad del conjunto de circuitos, que puede incluir elementos de circuito diferenciados, un circuito integrado (por ejemplo, un circuito integrado específico de aplicación (ASIC)) y/u otros componentes electrónicos (por ejemplo, una memoria no volátil), puede fabricarse en el sustrato de semiconductor 216, estando el resto del conjunto de circuitos fijado al sustrato de semiconductor 216 y/o un núcleo (por ejemplo, núcleo de ferrita) para un elemento inductivo de la interfaz de transceptor 103. En algunas realizaciones, el sustrato de semiconductor 216 y/o un núcleo pueden proporcionar trayectos de comunicación entre los diversos componentes fijados.
En algunas realizaciones, uno o más del alojamiento de sensor 202, el indicador de analito 206, las moléculas indicadoras 204, la fuente de luz 208, los fotodetectores 224, 226, el transductor de temperatura 670, el sustrato 216 y la interfaz de transceptor 103 del sensor 100 pueden incluir alguna o la totalidad de las características descritas en una o más de la solicitud estadounidense con n.° de serie 13/761.839, presentada el 7 de febrero de 2013, la solicitud estadounidense con n.° de serie 13/937.871, presentada el 9 de julio de 2013, y la solicitud estadounidense con n.° de serie 13/650.016, presentada el 11 de octubre de 2012. De manera similar, la estructura y/o función del sensor 100 y/o el transceptor 101 pueden ser tal como se describe en una o más de las solicitudes estadounidenses con n.os de serie 13/761.839, 13/937.871 y 13/650.016.
La figura 3 es una vista esquemática del transceptor 101 según una realización no limitante. En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede tener un conector 902, tal como, por ejemplo y sin limitación, un conector de micro-bus serie universal (USB). En algunas realizaciones, el conector 902 puede permitir una conexión cableada con un dispositivo externo, tal como un ordenador personal (por ejemplo, el ordenador personal 109) o un dispositivo de visualización 102 (por ejemplo, un teléfono inteligente).
En algunas realizaciones, el transceptor 101 puede intercambiar datos hacia y desde el dispositivo externo a través del conector 902 y/o puede recibir potencia a través del conector 902. El transceptor 101 puede incluir un circuito integrado (IC) de conector 904, tal como, por ejemplo, un IC de USB, que puede controlar la transmisión y recepción de datos a través del conector 902. El transceptor 101 también puede incluir un IC de cargador 906, que puede recibir potencia a través del conector 902 y cargar o recargar una batería 908 (por ejemplo, batería de litio-polímero).
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede incluir uno o más conectores además del (o como alternativa al) conector de micro-USB 902. Por ejemplo, en una realización alternativa, el transceptor 101 puede incluir un conector basado en resorte (por ejemplo, conector de clavija Pogo) además del (o como alternativa al) conector de micro-USB 902, y el transceptor 101 puede usar una conexión establecida a través del conector basado en resorte para la comunicación cableada con un ordenador personal (por ejemplo, el ordenador personal 109) o un dispositivo de visualización 102 (por ejemplo, un teléfono inteligente) y/o para recibir potencia, que puede usarse, por ejemplo, para cargar la batería 908.
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede tener un IC de comunicación inalámbrica 910, que permite la comunicación inalámbrica con un dispositivo externo, tal como, por ejemplo, uno o más ordenadores personales (por ejemplo, el ordenador personal 109) o uno o más dispositivos de visualización 102 (por ejemplo, un teléfono inteligente). En una realización no limitante, el IC de comunicación inalámbrica 910 puede emplear una o más normas de comunicación inalámbrica para transmitir datos de manera inalámbrica. La norma de comunicación inalámbrica empleada puede ser cualquier norma de comunicación inalámbrica adecuada, tal como una norma de ANT, una norma de Bluetooth o una norma de Bluetooth de baja energía (BLE) (por ejemplo, BLE 4.0). En algunas realizaciones no limitantes, el IC de comunicación inalámbrica 910 puede estar configurado para transmitir datos de manera inalámbrica a una frecuencia mayor de 1 gigahercios (por ejemplo, 2,4 o 5 GHz). En algunas realizaciones, el IC de comunicación inalámbrica 910 puede incluir una antena (por ejemplo, una antena de Bluetooth). En algunas realizaciones no limitantes, la antena del IC de comunicación inalámbrica 910 puede estar completamente contenida dentro del alojamiento (por ejemplo, el alojamiento 206 y 220) del transceptor 101. Sin embargo, esto no se requiere, y, en realizaciones alternativas, la totalidad o una porción de la antena del IC de comunicación inalámbrica 910 puede ser externa al alojamiento de transceptor.
En algunas realizaciones, tal como se muestra en la figura 1B, el transceptor 101 puede incluir una interfaz de elemento de visualización 106, que puede permitir la comunicación por el transceptor 101 con uno o más dispositivos de visualización 102. En algunas realizaciones, la interfaz de elemento de visualización 106 puede incluir la antena del IC de comunicación inalámbrica 910 y/o el conector 902 ilustrado en la figura 3. En algunas realizaciones no limitantes, la interfaz de elemento de visualización 106 puede incluir adicionalmente el IC de comunicación inalámbrica 910 y/o el IC de conector 904 ilustrado en la figura 3.
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede incluir reguladores de tensión 912 y/o un elevador de tensión 914. La batería 908 puede suministrar potencia (a través del elevador de tensión 914) al IC de lector de identificación por radiofrecuencia (RFID) 916, que puede usar un elemento inductivo 919 para transmitir información (por ejemplo, órdenes) al sensor 101 y recibir información (por ejemplo, información de medida) a partir del sensor 100. En algunas realizaciones no limitantes, el sensor 100 y el transceptor 101 pueden comunicarse usando comunicación de campo cercano (NFC) (por ejemplo, a una frecuencia de 13,56 MHz). En la realización ilustrada, el elemento inductivo 919 puede incluir una antena plana. En algunas realizaciones no limitantes, la antena puede ser flexible. Sin embargo, el elemento inductivo 919 del transceptor 101 puede estar en cualquier configuración que permite alcanzar una intensidad de campo adecuada cuando se pone en proximidad física adecuada a un elemento inductivo del sensor 100. En algunas realizaciones, el transceptor 101 puede incluir un amplificador de potencia 918 para amplificar la señal que va a transmitirse por el elemento inductivo 919 al sensor 100.
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede incluir un microcontrolador de controlador de interfaz periférica (PIC) 920 y memoria 922 (por ejemplo, memoria de tipo flash), que puede ser no volátil y/o con posibilidad de borrarse y/o reescribirse electrónicamente. El microcontrolador de PIC 920 puede controlar el funcionamiento global del transceptor 101. Por ejemplo, el microcontrolador de PIC 920 puede controlar el IC de conector 904 o el IC de comunicación inalámbrica 910 para transmitir datos mediante comunicación cableada o inalámbrica y/o controlar el IC de lector de RFID 916 para transmitir datos a través del elemento inductivo 919. El microcontrolador de PIC 920 también puede controlar el procesamiento de datos recibidos a través del elemento inductivo 919, el conector 902 o el IC de comunicación inalámbrica 910.
En algunas realizaciones, tal como se muestra en la figura 1B, el transceptor 101 puede incluir una interfaz de sensor 104, que puede permitir la comunicación entre el transceptor 101 y el sensor 100. En algunas realizaciones, la interfaz de sensor 104 puede incluir el elemento inductivo 919 ilustrado en la figura 3. En algunas realizaciones no limitantes, la interfaz de sensor 104 puede incluir adicionalmente el IC de lector de RFID 916 y/o el amplificador de potencia 918 ilustrados en la figura 3. Sin embargo, en algunas realizaciones alternativas en las que existe una conexión cableada entre el sensor 100 y el transceptor 101 (por ejemplo, realizaciones transcutáneas), la interfaz de sensor 104 puede incluir la conexión cableada.
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede incluir un elemento de visualización 924 (por ejemplo, elemento de visualización de cristal líquido y/o uno o más diodos emisores de luz), que puede controlar el microcontrolador de PIC 920 para visualizar datos (por ejemplo, niveles de analito). En algunas realizaciones, el transceptor 101 puede incluir un altavoz 926 (por ejemplo, un avisador) y/o motor de vibración 928, que puede activarse, por ejemplo, en el caso en el que se cumple una condición de alarma (por ejemplo, detección de un estado hipoglucémico o hiperglucémico).
En algunas realizaciones, tal como se muestra en la figura 3, el transceptor 101 puede incluir uno o más sensores ambientales 930. En algunas realizaciones, los sensores ambientales 930 pueden incluir uno o más los sensores de postura 110, sensores de presión 111, sensores de impacto 113 y sensores de temperatura 105 ilustrados en la figura 1B.
En algunas realizaciones, el transceptor 101 puede ser un transceptor llevado en el cuerpo que es un dispositivo externo recargable llevado sobre el sitio de implantación o inserción de sensor. El transceptor 101 puede suministrar potencia al sensor 100 próximo, calcular niveles de analito a partir de datos recibidos a partir del sensor 100, y/o transmitir los niveles de analito calculados a un dispositivo de visualización 102 (véanse las figuras 1A y 1B). Puede suministrarse potencia al sensor 100 a través de un enlace inductivo (por ejemplo, un enlace inductivo de 13,56 MHz). En algunas realizaciones, el transceptor 101 puede colocarse usando un parche adhesivo o un cinturón o correa especialmente diseñado. El transceptor externo 101 puede leer datos de analito medidos a partir de un sensor subcutáneo 100 (por ejemplo, hasta una profundidad de 2 cm o más). El transceptor 101 puede leer de manera periódica (por ejemplo, cada 2, 5 o 10 minutos) datos de sensor y calcular niveles de analito y una tendencia de niveles de analito. A partir de esta información, el transceptor 101 también puede determinar si existe una condición de alerta y/o alarma, que puede señalizarse al usuario (por ejemplo, mediante vibración por motor de vibración 928 y/o un LED del elemento de visualización 924 del transceptor y/o un elemento de visualización 108 de un dispositivo de visualización 102). La información a partir del transceptor 101 (por ejemplo, niveles de analito calculados, tendencias de niveles de analito calculadas, alertas, alarmas y/o notificaciones) puede transmitirse a un dispositivo de visualización 102 (por ejemplo, mediante Bluetooth de baja energía con encriptación mediante estándar de encriptación avanzada (AES)-contador con CBC-MAC (CCM)) para su visualización mediante una aplicación médica móvil (MMA) que está ejecutándose por el dispositivo de visualización 102. En algunas realizaciones no limitantes, la MMA puede proporcionar alarmas, alertas y/o notificaciones además de cualquier alerta, alarma y/o notificación recibida a partir del transceptor 101. En una realización, la MMA puede estar configurada para proporcionar notificaciones automáticas.
En algunas realizaciones, el transceptor 101 del sistema de monitorización de analito 120 puede recibir una o más medidas de sensor indicativas de una cantidad, nivel o concentración de un analito en un primer medio (por ejemplo, líquido intersticial (“ ISF”)) en proximidad al sensor de analito 100. En algunas realizaciones, el transceptor 101 puede recibir las medidas de sensor transmitidas por el sensor 100 de manera periódica (por ejemplo, cada 1, 2, 5, 10, 15o 20 minutos). En algunas realizaciones, la una o más medidas de sensor pueden incluir, por ejemplo y sin limitación, una o más de (i) una o más medidas indicativas de una cantidad de luz de emisión a partir de moléculas indicadoras de los elementos de sensor 112 (por ejemplo, tal como se mide por uno o más fotodetectores de los elementos de sensor 112), (ii) una o más medidas indicativas de una cantidad de luz de referencia (por ejemplo, tal como se mide por uno o más fotodetectores de los elementos de sensor 112), y (iii) una o más medidas de temperatura (por ejemplo, tal como se mide por uno o más transductores de temperatura 670 de los elementos de sensor 112). En algunas realizaciones, el transceptor 101 puede usar las medidas de sensor recibidas para calcular un nivel de analito en primer medio (por ejemplo, un nivel de analito en ISF).
En algunas realizaciones, el transceptor 101 puede usar el nivel de analito en primer medio calculado y al menos uno o más niveles de analito en primer medio previamente calculados para calcular una tasa de cambio del nivel de analito en primer medio (“M1_ROC”). En algunas realizaciones no limitantes, para calcular M1_ROC, el transceptor 101 puede usar simplemente el nivel de analito en primer medio calculado y el nivel de analito en primer medio previamente calculado más reciente y determinar M1_ROC, como la diferencia entre el nivel de analito en primer medio calculado y el nivel de analito en primer medio previamente calculado más reciente dividida entre la diferencia de tiempo entre un sello de tiempo para el nivel de analito en primer medio calculado y un sello de tiempo para el nivel de analito en primer medio previamente calculado más reciente. En algunas realizaciones alternativas, para calcular M1_ROC, el transceptor 101 puede usar el nivel de analito en primer medio calculado y una pluralidad de los niveles de analito en primer medio previamente calculados más recientes. En algunas realizaciones no limitantes, la pluralidad de los niveles de analito en primer medio previamente calculados más recientes pueden ser, por ejemplo y sin limitación, los dos niveles de analito en primer medio calculados previos, los 20 niveles de analito en primer medio calculados previos, o cualquier número de niveles de analito en primer medio previamente calculados entre medias (por ejemplo, los 5 niveles de analito en primer medio calculados previos). En otras realizaciones alternativas, para calcular M1_ROC, el transceptor 101 puede usar el nivel de analito en primer medio calculado y los niveles de analito en primer medio previamente calculados que se calcularon durante un periodo de tiempo. En algunas realizaciones no limitantes, el periodo de tiempo puede ser, por ejemplo y sin limitación, el último minuto, los últimos 60 minutos, o cualquier cantidad de tiempo entre medias (por ejemplo, los últimos 25 minutos). En algunas realizaciones en las que el transceptor 101 usa el nivel de analito en primer medio calculado y más de un nivel de analito en primer medio previamente calculado para calcular M1_ROC, el transceptor 101 puede usar, por ejemplo, regresión lineal o no lineal para calcular M1_ROC.
En algunas realizaciones, el transceptor 101 puede convertir el nivel de analito en primer medio calculado en un nivel de analito en segundo medio (por ejemplo, un nivel de analito en sangre) realizando una compensación de retardo, que compensa el retardo de tiempo entre un nivel de analito en segundo medio y un nivel de analito en primer medio (por ejemplo, el retardo de tiempo entre un nivel de analito en sangre y un nivel de analito en ISF). En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio usando al menos el nivel de analito en primer medio calculado y la M1_ROC calculada. En algunas realizaciones no limitantes, el transceptor 101 puede calcular el nivel de analito en segundo medio como M1_ROC/p2 (1+p3/p2)*M1_analito, donde p2 es la tasa de difusión de analito, p3 es la tasa de consumo de analito, y M1_analito es el nivel de analito en primer medio calculado.
En algunas realizaciones, uno o más factores ambientales pueden afectar al retardo entre el nivel de analito en segundo medio y el nivel de analito en primer medio. Por ejemplo y sin limitación, uno o más factores ambientales pueden afectar (i) al flujo de sangre del usuario en proximidad al sensor 100 y/o (ii) la transferencia del analito desde el segundo medio (por ejemplo, sangre) hasta el primer medio (por ejemplo, líquido intersticial) en proximidad al sensor 100. Los factores ambientales pueden incluir, por ejemplo y sin limitación, la postura de un usuario, la presión sobre la región de detección, un impacto en la región de detección, y cambios de temperatura en la región de detección. En algunas realizaciones, el sistema de monitorización de analito 120 puede usar una o más medidas ambientales indicativas de uno o más factores ambientales para mejorar el cálculo de niveles de analito en segundo medio. En algunas realizaciones no limitantes, el sistema de monitorización de analito 120 puede usar una o más medidas ambientales indicativas de uno o más factores ambientales para mejorar la conversión de un nivel de analito en primer medio a nivel de analito en segundo medio.
En algunas realizaciones, el transceptor 101 puede usar una o más medidas de sensor recibidas a partir del sensor de analito 100 y una o más medidas ambientales (por ejemplo, una o más medidas ambientales generadas por el uno o más sensores ambientales 930) para calcular un nivel de analito en segundo medio. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar una función de conversión usada para calcular un nivel de analito en segundo medio basándose en una o más medidas ambientales generadas por el uno o más sensores ambientales 930. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar la función de conversión ajustando uno o más parámetros (por ejemplo, uno o más de los parámetros de tasa de difusión de analito y tasa de consumo de analito) de la función de conversión. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar uno o más de p2 y p3 (o uno o más de 1/p2 y p3/p2) en la función de conversión que calcula un nivel de analito en segundo medio como M1_ROC/p2 (1+p3/p2)*M1_analito. En algunas realizaciones alternativas, el transceptor 101 puede seleccionar una de una pluralidad de funciones de conversión basándose en una o más medidas ambientales generadas por el uno o más sensores ambientales 930.
En algunas realizaciones, la postura de un usuario (por ejemplo, si el usuario está tumbado, sentado o de pie) puede afectar (i) al flujo de sangre del usuario en proximidad al sensor 100 y/o (ii) la transferencia del analito desde el segundo medio (por ejemplo, sangre) hasta el primer medio (por ejemplo, líquido intersticial) en proximidad al sensor 100. En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio (por ejemplo, nivel de analito en sangre) usando al menos una o más medidas de sensor recibidas a partir del sensor de analito 100 y una o más medidas de postura generadas por el sensor de postura 110. En algunas realizaciones no limitantes, el transceptor 101 puede calcular una postura del usuario de transceptor 101 usando la una o más medidas de postura generadas por el sensor de postura 110. En algunas realizaciones no limitantes, el transceptor 101 puede calcular el nivel de analito en segundo medio usando al menos una o más medidas de sensor recibidas a partir del sensor de analito 100 y la postura calculada. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar uno o más parámetros de la función de conversión (por ejemplo, la tasa de difusión de analito) basándose al menos en la postura calculada y usar la función de conversión ajustada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio. En algunas realizaciones alternativas no limitantes, el transceptor 101 puede seleccionar una de una pluralidad de funciones de conversión basándose en la postura calculada y usar la función de conversión seleccionada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio.
En algunas realizaciones no limitantes, el transceptor 101 puede cambiar, adicional o alternativamente, la frecuencia de muestreo de uno o más sensores (por ejemplo, la frecuencia a la que uno o más sensores de postura 110, uno o más sensores de presión 111, uno o más sensores de impacto 113 y/o uno o más sensores de temperatura 105 generan medidas) basándose en la postura calculada. En algunas realizaciones no limitantes, basándose en la postura calculada, el transceptor 101 puede hacer, adicional o alternativamente, que uno o más del transceptor 101 y el dispositivo de visualización 102 visualicen uno o más iconos indicativos de acontecimientos ambientales (por ejemplo, un icono indicativo de una postura del usuario del transceptor 101).
En algunas realizaciones, la presión sobre el cuerpo del usuario en proximidad al sensor 100 (por ejemplo, si el usuario está tumbado sobre el sensor 100 o lleva puesta ropa apretada alrededor del sensor 100) puede afectar (i) al flujo de sangre del usuario en proximidad al sensor 100 y/o (ii) la transferencia del analito desde el segundo medio (por ejemplo, sangre) hasta el primer medio (por ejemplo, líquido intersticial) en proximidad al sensor 100. En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio (por ejemplo, nivel de analito en sangre) usando al menos una o más medidas de sensor recibidas a partir del sensor de analito 100 y una o más medidas de presión generadas por el sensor de presión 111. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar uno o más parámetros de la función de conversión (por ejemplo, la tasa de difusión de analito) basándose al menos en la una o más medidas de presión y usar la función de conversión ajustada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio. En algunas realizaciones alternativas no limitantes, el transceptor 101 puede seleccionar una de una pluralidad de funciones de conversión basándose en la una o más medidas de presión y usar la función de conversión seleccionada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio.
En algunas realizaciones no limitantes, el transceptor 101 puede cambiar, adicional o alternativamente, la frecuencia de muestreo de uno o más sensores (por ejemplo, la frecuencia a la que uno o más sensores de postura 110, uno o más sensores de presión 111, uno o más sensores de impacto 113, y/o uno o más sensores de temperatura 105 generan medidas) basándose en la una o más medidas de presión. En algunas realizaciones no limitantes, basándose en la una o más medidas de presión, el transceptor 101 puede hacer, adicional o alternativamente, que uno o más del transceptor 101 y el dispositivo de visualización 102 visualicen uno o más iconos indicativos de acontecimientos ambientales (por ejemplo, un icono indicativo de presión sobre el cuerpo del usuario en proximidad al sensor 100).
En algunas realizaciones, contusiones y/o sangre en proximidad al sensor 100 (por ejemplo, debido a choques o impactos en el cuerpo del usuario) pueden afectar (i) al flujo de sangre del usuario en proximidad al sensor 100 y/o (ii) la transferencia del analito desde el segundo medio (por ejemplo, sangre) hasta el primer medio (por ejemplo, líquido intersticial) en proximidad al sensor 100. En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio (por ejemplo, nivel de analito en sangre) usando al menos una o más medidas de sensor recibidas a partir del sensor de analito 100 y una o más medidas de aceleración generadas por el sensor de impacto 113. En algunas realizaciones no limitantes, el transceptor 101 puede determinar si se ha producido un impacto en el transceptor 101 usando la una o más medidas de aceleración generadas por el sensor de impacto 113. En algunas realizaciones no limitantes, el transceptor 101 puede calcular el nivel de analito en segundo medio usando al menos una o más medidas de sensor recibidas a partir del sensor de analito 100 y la determinación de si se ha producido un impacto en el transceptor 101. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar uno o más parámetros de la función de conversión (por ejemplo, la tasa de difusión de analito) basándose al menos en la determinación de impacto y usar la función de conversión ajustada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio. En algunas realizaciones alternativas no limitantes, el transceptor 101 puede seleccionar una de una pluralidad de funciones de conversión basándose en la determinación de impacto y usar la función de conversión seleccionada y la una o más medidas de sensor recibidas a partir del sensor de analito 100 para calcular el nivel de analito en segundo medio.
En algunas realizaciones no limitantes, el transceptor 101 puede cambiar, adicional o alternativamente, la frecuencia de muestreo de uno o más sensores (por ejemplo, la frecuencia a la que uno o más sensores de postura 110, uno o más sensores de presión 111, uno o más sensores de impacto 113, y/o uno o más sensores de temperatura 105 generan medidas) basándose en la determinación de impacto. En algunas realizaciones no limitantes, basándose en la determinación de impacto, el transceptor 101 puede hacer, adicional o alternativamente, que uno o más del transceptor 101 y el dispositivo de visualización 102 visualicen uno o más iconos indicativos de acontecimientos ambientales (por ejemplo, un icono indicativo de un choque o impacto en el cuerpo del usuario).
En algunas realizaciones no limitantes, el transceptor 101 puede ajustar, adicional o alternativamente, una o más de las medidas de sensor recibidas (por ejemplo, una o más medidas de temperatura de las medidas de sensor recibidas). Por ejemplo y sin limitación, el transceptor 101 puede ajustar una o más medidas de temperatura de las medidas de sensor recibidas. En algunas realizaciones, las medidas de temperatura pueden reflejar la temperatura dentro del sensor 100 (por ejemplo, la temperatura del sustrato 216 tal como se mide por el transductor de temperatura 670 del sensor 100) en contraposición a la temperatura del indicador de analito 206, que puede estar en el exterior del sensor 100. En algunas realizaciones, el transceptor 101 puede ajustar una o más medidas de temperatura porque, tal como se muestra en la figura 4, la temperatura dentro del sensor 100 puede ir retardada por detrás de la temperatura del indicador de analito 206.
En algunas realizaciones, tal como se muestra en la figura 4, el indicador de analito 206 de un sensor implantado 100 puede estar en contacto con tejido subcutáneo 480, y líquido intersticial del tejido subcutáneo 480 puede penetrar en el indicador de analito 206. Por consiguiente, la temperatura del indicador de analito 206 puede corresponder a la temperatura del tejido subcutáneo 480 en proximidad al sensor 100. En algunas realizaciones no limitantes, el retardo de tiempo entre la temperatura del indicador de analito 206 y la temperatura dentro del sensor 100 (tal como se mide por el transductor de temperatura 670) puede deberse a las propiedades térmicas (por ejemplo, conductividad térmica) de los materiales del sensor cuerpo. Como resultado, cuando la temperatura del indicador de analito 206 cambia, puede haber un retardo antes de que se refleje el cambio en las medidas de temperatura tomadas por uno o más transductores de temperatura 670 de los elementos de sensor 112 del sensor de analito 100. En algunas realizaciones, el sistema de monitorización de analito 120 (por ejemplo, el transceptor 101 del sistema 120) puede usar una o más medidas de temperatura recibidas a partir del sensor 100 en el cálculo de niveles de analito (por ejemplo, concentraciones de analito). Por tanto, el retardo entre la temperatura medida y la temperatura del indicador de analito 206 puede tener un impacto negativo sobre la precisión de los niveles de analito calculados.
En algunas realizaciones, el transceptor 101 puede ajustar una o más medidas de temperatura recibidas a partir del sensor de analito 100 para compensar el retardo de tiempo entre la temperatura medida y la temperatura del indicador de analito 206. En algunas realizaciones, el transceptor 101 puede ajustar una o más medidas de temperatura recibidas para ser estimaciones de la temperatura del indicador de analito 206 en lugar de medidas de la temperatura dentro del sensor 100. En algunas realizaciones no limitantes, el transceptor 101 puede usar las medidas de temperatura ajustadas para calcular uno o más niveles de analito (por ejemplo, uno o más niveles de analito en primer medio y/o uno o más niveles de analito en segundo medio).
En algunas realizaciones no limitantes, el transceptor 101 puede usar un modelo de un único compartimento para estimar la temperatura del indicador de analito 206. Las figuras 5A y 5B ilustran ejemplos de modelos de un único compartimento para estimar la temperatura del líquido intersticial en el tejido subcutáneo 480 en proximidad al indicador de analito 206. Con el modelo de un único compartimento,dTs/dt = Tsut/ r - Ts/ tdondeTsubes la temperatura del tejido subcutáneo 480,Tses la temperatura del sensor 100,<t>es la constante de velocidad entre el tejido subcutáneo 480 y el sensor 100, ydTs/dtes la derivada de la temperatura del sensor 100 con respecto al tiempo. Basándose en esta ecuación,Tsub=<t>*dTs/dt+Ts.En algunas realizaciones no limitantes,<t>puede oscilar, por ejemplo y sin limitación, desde milisegundos hasta minutos para materiales de envoltura de electrónica del sensor 100.
En algunas realizaciones, el transceptor 101 puede recibir una medida de temperatura a partir del sensor 100. En algunas realizaciones, el transceptor 101 puede calcular una tasa de cambio de la temperatura del sensor 100 (Ts_ROC) usando al menos la medida de temperatura recibida y una o más medidas de temperatura previas. En algunas realizaciones no limitantes, para calcular Ts_ROC, el transceptor 101 puede usar simplemente la medida de temperatura recibida y la medida de temperatura previamente recibida más reciente y determinar Ts_ROC como la diferencia entre la medida de temperatura recibida y la medida de temperatura previamente recibida más reciente dividida entre la diferencia de tiempo entre un sello de tiempo asociado con la medida de temperatura recibida y un sello de tiempo asociado con la medida de temperatura previamente recibida más reciente. En algunas realizaciones alternativas, para calcular T<s>_ROC, el transceptor 101 puede usar la medida de temperatura recibida y una pluralidad de las medidas de temperatura previamente recibidas más recientes. En algunas realizaciones no limitantes, la pluralidad de las medidas de temperatura previamente recibidas más recientes puede ser, por ejemplo y sin limitación, las dos medidas de temperatura recibidas previas, las 20 medidas de temperatura recibidas previas, o cualquier número de medidas de temperatura recibidas previamente calculadas entre medias (por ejemplo, las 5 medidas de temperatura recibidas previas). En otras realizaciones alternativas, para calcular T<s>_R<o>C, el transceptor 101 puede usar la medida de temperatura recibida y las medidas de temperatura previas que se recibieron durante un periodo de tiempo. En algunas realizaciones no limitantes, el periodo de tiempo puede ser, por ejemplo y sin limitación, el último minuto, los últimos 60 minutos, o cualquier cantidad de tiempo entre medias (por ejemplo, los últimos 25 minutos). En algunas realizaciones en las que el transceptor 101 usa la medida de temperatura recibida y más de una medida de temperatura previamente recibida para calcular T<s>_ROC, el transceptor 101 puede usar, por ejemplo, regresión lineal o no lineal para calcular T<s>_ROC.
En algunas realizaciones no limitantes, el transceptor 101 puede calcular una temperatura estimada del indicador de analito 206 usando al menos la medida de temperatura recibida y la tasa de cambio calculada de la temperatura del sensor 100 (T<s>_ROC). En algunas realizaciones, dado que el líquido intersticial del tejido subcutáneo 480 penetra en el indicador de analito 206, el transceptor 101 puede tratar la temperatura del indicador de analito 206 como igual a la temperatura del tejido subcutáneo 480(Tsub)y calcular la temperatura estimada del indicador de analito 206 usando la ecuación anterior para la temperatura del tejido subcutáneo 480(Tsub).En algunas realizaciones, el transceptor 101 puede usar la medida de temperatura recibida y la tasa de cambio calculada de la temperatura del sensor 100 (T<s>_ROC) como temperatura del sensor 100 (T<s>) y la derivada de la temperatura del sensor 100 con respecto al tiempo(dTs/dt),respectivamente, en la ecuación anterior para la temperatura del tejido subcutáneo 480(Tsub).En algunas realizaciones, el transceptor 101 puede usar la temperatura estimada del indicador de analito 206 (en lugar de la medida de temperatura recibida) para calcular el nivel de analito en segundo medio (por ejemplo, el nivel de analito en sangre). En algunas realizaciones no limitantes, el transceptor 101 puede usar la temperatura estimada del indicador de analito 206 (en lugar de la medida de temperatura recibida) para calcular el nivel de analito en primer medio (por ejemplo, el nivel de analito en ISF), que puede usarse para calcular el nivel de analito en segundo medio.
En algunas realizaciones alternativas no limitantes, el transceptor 101 puede usar un modelo de múltiples compartimentos para estimar la temperatura del indicador de analito 206. La figura 6 ilustra un ejemplo de un modelo de múltiples compartimentos para estimar la temperatura del líquido intersticial en el tejido subcutáneo 480 en proximidad al indicador de analito 206. En algunas realizaciones, tal como se muestra en la figura 6, el sensor 100 puede implantarse en la hipodermis o tejido subcutáneo 480, que está por encima del núcleo y por debajo de la dermis y la epidermis.
En algunas realizaciones, el uno o más sensores de temperatura 105 del transceptor 101 pueden detectar cambios de temperatura antes que el uno o más transductores de temperatura 670 de los elementos de sensor 112 del sensor de analito 100. Por ejemplo y sin limitación, si un usuario se mete en un baño de hielo o un jacuzzi, el uno o más sensores de temperatura 105 del transceptor 101 pueden detectar el cambio de temperatura resultante antes que el uno o más transductores de temperatura 670 de los elementos de sensor 112 del sensor de analito 100. En algunas realizaciones, el transceptor 101 puede usar una o más medidas de temperatura generadas por el uno o más sensores de temperatura 105 del transceptor 101 para predecir cambios en el líquido intersticial en el tejido subcutáneo 480 en proximidad al sensor 100. En algunas realizaciones, el transceptor 101 puede usar la una o más medidas de temperatura generadas por el uno o más sensores de temperatura 105 del transceptor 101 para ajustar una o más medidas de temperatura generadas por el uno o más transductores de temperatura 670 de los elementos de sensor 112 del sensor de analito 100. En algunas realizaciones, los ajustes pueden tener en cuenta el retardo entre (i) cambios de temperatura en el líquido intersticial del tejido subcutáneo 480 que penetra en el indicador de analito 206 del sensor 100 y (ii) cambios de temperatura en el sensor 100. En algunas realizaciones, las medidas de temperatura ajustadas pueden reflejar la temperatura del indicador de analito 206 del sensor 100 de manera más precisa que las medidas de temperatura sin ajustar. En algunas realizaciones, el transceptor 101 puede usar una o más medidas de temperatura ajustadas (en lugar de las medidas de temperatura original transmitidas por el sensor 100) para calcular el nivel de analito en segundo medio (por ejemplo, el nivel de analito en sangre). En algunas realizaciones no limitantes, el transceptor 101 puede usar una o más medidas de temperatura ajustadas (en lugar de las medidas de temperatura original transmitidas por el sensor 100) para calcular el nivel de analito en primer medio (por ejemplo, el nivel de analito en ISF), que puede usarse para calcular el nivel de analito en segundo medio.
En algunas realizaciones, el transceptor 101 puede recibir una medida de temperatura transmitida por el sensor 100. En algunas realizaciones, el transceptor 101 puede calcular una tasa de cambio de la temperatura del sensor 100 (T<s>_ROC) usando al menos la medida de temperatura recibida y una o más medidas de temperatura previamente recibidas a partir del sensor 100. En algunas realizaciones, el transceptor 101 puede calcular una tasa de cambio de la temperatura del transceptor 101 (T<t>_ROC) usando al menos una medida de temperatura generada por un sensor de temperatura 105 (por ejemplo, del transceptor 101) y una o más medidas de temperatura previamente generadas por el sensor de temperatura 105. En algunas realizaciones no limitantes, T<t>_ROC puede calcularse de una manera similar a cualquiera de las maneras que pueden usarse para calcular T<s>_ROC. En algunas realizaciones no limitantes, el transceptor 101 puede calcular una temperatura estimada del indicador de analito 206 usando al menos la medida de temperatura recibida a partir del sensor 100, la tasa de cambio calculada de la temperatura del sensor 100 (T<s>_ROC), la medida de temperatura generada por un sensor de temperatura 105 y la tasa de cambio calculada de la temperatura del transceptor 101 (T<t>_ROC). En algunas realizaciones, el transceptor 101 puede usar la temperatura estimada del indicador de analito 206 (en lugar de la medida de temperatura recibida a partir del sensor 100) para calcular el nivel de analito en segundo medio (por ejemplo, el nivel de analito en sangre). En algunas realizaciones no limitantes, el transceptor 101 puede usar la temperatura estimada del indicador de analito 206 (en lugar de la medida de temperatura recibida a partir del sensor 100) para calcular el nivel de analito en primer medio (por ejemplo, el nivel de analito en ISF), que puede usarse para calcular el nivel de analito en segundo medio.
En algunas realizaciones no limitantes, tal como se describió anteriormente, puede usarse un modelo de una única compensación para compensar el retardo entre una o más temperaturas medidas (por ejemplo, la temperatura del sensor 100 tal como se mide por un transductor de temperatura 670 y/o la temperatura del transceptor 101 tal como se mide por un sensor de temperatura 105) y la temperatura de la temperatura de indicador de analito 206. En algunas realizaciones, un modelo de una única compensación puede compensar un medio en el modelo de compensación de retardo. En algunas realizaciones de modelo de una única compensación, la temperatura puede compensarse con estimaciones de temperatura de una única variable. En algunas realizaciones no limitantes, la única variable puede ser<t>(es decir, la constante de velocidad entre el tejido subcutáneo 480 y el sensor 100). En algunas realizaciones alternativas no limitantes, puede usarse un modelo de múltiples compensaciones para compensar el retardo entre una o más temperaturas medidas (por ejemplo, la temperatura del sensor 100 tal como se mide por un transductor de temperatura 670 y/o la temperatura del transceptor 101 tal como se mide por un sensor de temperatura 105) y la temperatura de la temperatura de indicador de analito 206. En algunas realizaciones de modelo de múltiples compensaciones, la temperatura puede compensarse con estimaciones de temperatura de múltiples variables. En algunas realizaciones, las múltiples variables pueden ser diferentes constantes de velocidad para diferentes medias a lo largo de las cuales está aplicándose la compensación.
En algunas realizaciones no limitantes, el transceptor 101 puede cambiar, adicional o alternativamente, la frecuencia de muestreo de uno o más sensores (por ejemplo, la frecuencia a la que uno o más sensores de postura 110, uno o más sensores de presión 111, uno o más sensores de impacto 113 y/o uno o más sensores de temperatura 105 generan medidas) basándose en una o más medidas de temperatura generadas por el uno o más sensores de temperatura 105 del transceptor 101 (por ejemplo, basándose en una tasa de cambio de temperatura indicada por las medidas de temperatura). En algunas realizaciones no limitantes, basándose en una o más medidas de temperatura generadas por el uno o más sensores de temperatura 105 del transceptor 101, el transceptor 101 puede hacer, adicional o alternativamente, que uno o más del transceptor 101 y el dispositivo de visualización 102 visualicen uno o más iconos indicativos de acontecimientos ambientales (por ejemplo, un icono indicativo de un cambio de temperatura si las medidas de temperatura indican una tasa de cambio temperatura mayor que un umbral).
En algunas realizaciones, el transceptor 101 puede recibir medidas de temperatura con más frecuencia que con la que el transceptor 101 recibe medidas de analito (por ejemplo, medidas de luz). En algunas realizaciones no limitantes, las medidas de temperatura más frecuentes pueden permitir que el transceptor 101 calcule tasas de cambio de temperatura más precisas (por ejemplo, T<s>_ROC y T<t>_ROC). En algunas realizaciones no limitantes, el transceptor 101 puede transmitir órdenes de medición de analito y medición de temperatura al sensor 100. En respuesta a una orden de medición de analito, el sensor 100 puede transmitir datos de sensor que incluyen una o más medidas de luz y una o más medidas de temperatura al transceptor 101. En respuesta a órdenes de medición de temperatura, el sensor 100 puede transmitir datos de sensor que incluyen una o más medidas de temperatura (y ninguna medida de luz) al transceptor 101. En algunas realizaciones no limitantes, el sensor 100 puede no activar la fuente de luz 208 durante la ejecución de una orden de medición de temperatura.
En algunas realizaciones no limitantes, el transceptor 101 puede cambiar la frecuencia de muestreo de uno o más sensores de temperatura (por ejemplo, la frecuencia de muestreo de uno o más transductores de temperatura 670 y/o uno o más sensores de temperatura 105). En algunas realizaciones no limitantes, el transceptor 101 puede cambiar la frecuencia de muestreo de uno o más sensores de temperatura, por ejemplo y sin limitación, cuando el nivel de analito está aumentando o disminuyendo a una tasa rápida y/o cuando el nivel de analito está en, o está aproximándose a, un intervalo hipo o hiperglucémico. En algunas realizaciones no limitantes, la estimación de la temperatura del indicador de analito 206 puede aplicarse a diferentes tasas de muestreo de temperatura.
La figura 7 es un diagrama de flujo que ilustra un procedimiento 300 para calcular niveles de analito en segundo medio (por ejemplo, niveles de analito en sangre). En algunas realizaciones, una o más etapas del procedimiento 300 pueden realizarse por un sistema de monitorización de analito, tal como, por ejemplo, el sistema de monitorización de analito 120. En algunas realizaciones, una o más etapas del procedimiento 300 pueden realizarse por un transceptor, tal como, por ejemplo, el transceptor 101. En algunas realizaciones no limitantes, una o más etapas del procedimiento 300 pueden realizarse por un procesador, tal como, por ejemplo, el microcontrolador de PIC 920 del transceptor 101.
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 302 en la que el transceptor 101 recibe una o más medidas de sensor transmitidas por el sensor 100. En algunas realizaciones no limitantes, la una o más medidas de sensor pueden incluir, por ejemplo y sin limitación, una o más medidas de luz y/o una o más medidas de temperatura. En algunas realizaciones, el transceptor 101 puede recibir la una o más medidas de sensor después de transmitir una orden (por ejemplo, una orden de medición o una orden de lectura de datos de sensor) al sensor 100. Sin embargo, esto no se requiere, y, en algunas realizaciones alternativas, el sensor 100 puede controlar cuándo se transmiten una o más medidas de sensor al transceptor 101, o el sensor 100 puede transmitir de manera continua medidas de sensor al transceptor 101. En algunas realizaciones no limitantes, el transceptor 101 puede recibir una o más medidas de sensor de manera periódica (por ejemplo, cada 1, 2, 5, 10o 15 minutos).
En algunas realizaciones, el transceptor 101 puede recibir la una o más medidas de sensor usando el dispositivo de interfaz de sensor 104 del transceptor 101. En algunas realizaciones no limitantes, el transceptor 101 puede recibir la una o más medidas de sensor de manera inalámbrica. Por ejemplo y sin limitación, en algunas realizaciones no limitantes, el transceptor 101 puede recibir la una o más medidas de sensor detectando modulaciones en una onda electromagnética generada por el sensor 100, por ejemplo, detectando modulaciones en la corriente que fluye a través del elemento inductivo 919 del transceptor 101. Sin embargo, esto no se requiere, y, en algunas realizaciones alternativas, el transceptor 101 puede recibir los datos de sensor a través de una conexión cableada con el sensor 100.
En algunas realizaciones, la una o más medidas de sensor pueden estar asociadas con un sello de tiempo. En algunas realizaciones no limitantes, el transceptor 101 puede recibir el sello de tiempo a partir del sensor 100. En algunas realizaciones no limitantes, la una o más medidas de sensor recibidas pueden incluir el sello de tiempo. En algunas realizaciones, el sello de tiempo puede reflejar el tiempo en el que se tomaron la una o más medidas de sensor. Sin embargo, no se requiere que el transceptor 101 reciba el sello de tiempo a partir del sensor 100. Por ejemplo, en algunas realizaciones alternativas, el transceptor 101 puede asignar el sello de tiempo a la una o más medidas de sensor después de recibir la una o más medidas de sensor. En estas realizaciones, el sello de tiempo puede reflejar el momento en el que el transceptor 101 recibió la una o más medidas de sensor.
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 304 en la que el transceptor 101 recibe o genera una o más medidas ambientales. En algunas realizaciones, la una o más medidas ambientales pueden incluir una o más medidas de postura indicativas de la postura de un usuario del transceptor 101, una o más medidas de presión indicativas de presión sobre el transceptor 101, una o más medidas de aceleración indicativas de si se ha producido un impacto en el transceptor 101, y/o una o más medidas de temperatura indicativas de la temperatura del transceptor 101. En algunas realizaciones no limitantes, el uno o más sensores ambientales 930 del transceptor 101 pueden generar la una o más medidas ambientales. En algunas realizaciones no limitantes, el uno o más sensores ambientales 930 pueden incluir uno o más sensores de postura 110, uno o más sensores de presión 111, uno o más sensores de impacto 113, y/o uno o más sensores de temperatura 105. En algunas realizaciones no limitantes, el transceptor 101 puede recibir, adicional o alternativamente, una o más de las medidas ambientales a partir de un dispositivo externo al transceptor 101 (por ejemplo, el dispositivo de visualización 102).
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 306 en la que el transceptor 101 ajusta una o más medidas de sensor recibidas a partir del sensor 100. Por ejemplo, en algunas realizaciones, la una o más medidas de sensor pueden incluir una o más medidas de temperatura, y la etapa 306 puede incluir ajustar una o más medidas de temperatura a partir del sensor 100. En algunas realizaciones, una medida de temperatura puede ajustarse para ser una estimación de la temperatura del indicador de analito 206, y la estimación puede compensar un retardo de temperatura. En algunas realizaciones, ajustar una medida de temperatura recibida a partir del sensor 100 puede incluir calcular una tasa de cambio de la temperatura del sensor 100 (T<s>_ROC) y calcular una temperatura ajustada basándose en una o más de la medida de temperatura recibida y la T<s>_ROC calculada.
En algunas realizaciones no limitantes, el transceptor 101 puede ajustar una o más medidas de sensor basándose en una o más medidas ambientales. Por ejemplo, en algunas realizaciones, la una o más medidas de sensor pueden incluir una o más medidas de temperatura, y la etapa 306 puede incluir ajustar una o más medidas de temperatura a partir del sensor 100 basándose al menos en una o más medidas de temperatura de la una o más medidas ambientales (por ejemplo, una o más medidas de temperatura generadas por el uno o más sensores de temperatura 105 del transceptor 101). En algunas realizaciones, una medida de temperatura puede ajustarse para ser una estimación de la temperatura del indicador de analito 206, y la estimación puede compensar el retardo de temperatura. En algunas realizaciones, ajustar una medida de temperatura recibida a partir del sensor 100 puede incluir calcular una tasa de cambio de la temperatura del sensor 100 (T<s>_ROC), calcular una tasa de cambio de la temperatura del transceptor 101 (T<t>_ROC), y calcular una temperatura ajustada basándose en una o más de una medida de temperatura recibida a partir del sensor 100, la T<s>_ROC calculada, una medida de temperatura generada por un sensor de temperatura 105, y la T<t>_ROC calculada.
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 308 en la que el transceptor 101 calcula el nivel de analito en primer medio (por ejemplo, un nivel de analito en ISF) usando la una o más medidas de sensor recibidas a partir del sensor 100. En algunas realizaciones, una o más de las medidas de sensor usadas para calcular el nivel de analito en primer medio pueden haberse ajustado en la etapa 306. En algunas realizaciones, el nivel de analito en primer medio puede ser una medida de la cantidad o concentración del analito en el primer medio (por ejemplo, líquido intersticial) en proximidad al sensor de analito 100. En algunas realizaciones no limitantes, el cálculo del nivel de analito en primer medio puede incluir, por ejemplo y sin limitación, algunas o la totalidad de las características descritas en la solicitud estadounidense con n.° de serie 13/937.871, presentada el 9 de julio de 2013, ahora patente estadounidense n.° 9.414.775.
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 310 en la que el transceptor 101 calcula una tasa de cambio de nivel de analito en primer medio (“M1_ROC”). En algunas realizaciones, el transceptor 101 puede calcular la M1_ROC usando al menos el nivel de analito en primer medio calculado en la etapa 308 y uno o más niveles de analito en primer medio previamente calculados (por ejemplo, uno o más niveles de analito en primer medio calculados usando medidas de sensor previamente recibidas).
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 312 en la que el transceptor 101 ajusta una función de conversión usada para calcular un nivel de analito en segundo medio (por ejemplo, un nivel de analito en sangre) basándose en una o más medidas ambientales generadas por el uno o más sensores ambientales 930. En algunas realizaciones no limitantes, el transceptor 101 puede ajustar la función de conversión ajustando uno o más parámetros (por ejemplo, uno o más de los parámetros de tasa de difusión de analito y tasa de consumo de analito) de la función de conversión. En algunas realizaciones alternativas, en la etapa 312, el transceptor 101 puede seleccionar una de una pluralidad de funciones de conversión basándose en una o más medidas ambientales (por ejemplo, una o más medidas ambientales generadas por el uno o más sensores ambientales 930).
En algunas realizaciones, el procedimiento 300 puede incluir una etapa 314 en la que el transceptor 101 calcula un nivel de analito en segundo medio (por ejemplo, un nivel de analito en sangre). En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio realizando una compensación de retardo. En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio usando al menos el nivel de analito en primer medio y la M1_ROC calculada en las etapas 308 y 310, respectivamente. En algunas realizaciones, el transceptor 101 puede calcular el nivel de analito en segundo medio usando una función de conversión. En algunas realizaciones no limitantes, la función de conversión usada en la etapa 314 puede haberse ajustado (o seleccionado) en la etapa 312.
En algunas realizaciones no limitantes, el procedimiento 300 puede incluir una etapa 316 de visualizar el nivel de analito en segundo medio calculado. En algunas realizaciones, la etapa 316 puede incluir visualizar el nivel de analito en segundo medio calculado en un elemento de visualización del transceptor 101. En algunas realizaciones, la etapa 316 puede incluir, adicional o alternativamente, transmitir el transceptor 101 el nivel de analito en segundo medio calculado a un dispositivo de visualización (por ejemplo, el dispositivo de visualización 102) para su visualización. En algunas realizaciones no limitantes, el transceptor 101 puede transmitir el nivel de analito en segundo medio calculado al dispositivo de visualización 102 mediante comunicación cableada o inalámbrica usando el dispositivo de interfaz de elemento de visualización 106. En algunas realizaciones, el dispositivo de visualización 102 puede estar configurado para recibir y visualizar el nivel de analito en segundo medio transmitido.
Anteriormente se han descrito de manera completa realizaciones de la presente invención con referencia a las figuras de los dibujos. Aunque la invención se ha descrito basándose en estas realizaciones preferidas, resultará evidente para los expertos en la técnica que pueden realizarse determinadas modificaciones, variaciones y construcciones alternativas en las realizaciones descritas dentro del alcance de las reivindicaciones adjuntas. Por ejemplo, aunque la invención se ha descrito anteriormente en el contexto de un sistema de monitorización de analito que calcula niveles de analito en sangre indirectamente usando medias de niveles de analito en líquido intersticial, la invención puede aplicarse a cualquier sistema de monitorización que calcula niveles en un primer medio usando medidas de niveles en un segundo medio.
Claims (15)
- REIVINDICACIONESi.Un sistema de monitorización de analito (120) que comprende:un sensor de analito (100) que comprende:(i) uno o más sensores (112) configurados para generar medidas de sensor indicativas de un nivel de analito en un primer medio, en el que los sensores incluyen un transductor de temperatura (670) configurado para generar una medida de temperatura de sensor, y las medidas de sensor incluyen la medida de temperatura de sensor,(ii) un alojamiento (202), en el que la medida de temperatura de sensor es una medida de la temperatura dentro del alojamiento del sensor de analito;(iii) un indicador de analito (206) sobre o en al menos una porción de una superficie exterior del alojamiento; y(iii) una interfaz de transceptor (103) configurada para transmitir las medidas de sensor; y un transceptor (101) que comprende: (i) una interfaz de sensor (104) configurada para recibir las medidas de sensor transmitidas por el sensor de analito, y (ii) un procesador (920) configurado para:ajustar la medida de temperatura de sensor, en el que la medida de temperatura de sensor ajustada es una estimación de una temperatura del indicador de analito, la medida de temperatura de sensor ajustada tiene en cuenta un retardo entre la temperatura dentro del alojamiento del sensor de analito y la temperatura del indicador de analito, y ajustar la medida de temperatura de sensor comprende:calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito; ycalcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura de sensor y la tasa de cambio calculada de la temperatura del sensor de analito; ycalcular un nivel de analito en un segundo medio usando al menos la medida de temperatura de sensor ajustada y una o más de las medidas de sensor.
- 2. El sistema de monitorización de analito según la reivindicación 1, en el que la medida de temperatura de sensor ajustada se calcula como<t>*dTs/dt+Ts, Tses la temperatura del sensor de analito,<t>es la constante de velocidad entre tejido subcutáneo (480) y el sensor de analito,dTs/dtes la derivada de la temperatura del sensor de analito con respecto al tiempo, se usa la medida de temperatura de sensor como temperatura del sensor de analito, y se usa la tasa de cambio calculada de la temperatura del sensor de analito como derivada de la temperatura del sensor de analito con respecto al tiempo.
- 3. El sistema de monitorización de analito según la reivindicación 1, que comprende además un sensor de temperatura (105) configurado para generar una medida de temperatura, en el que el procesador está configurado para ajustar la medida de temperatura de sensor usando al menos la medida de temperatura generada por el sensor de temperatura.
- 4. El sistema de monitorización de analito según la reivindicación 3, en el que el transceptor comprende el sensor de temperatura.
- 5. El sistema de monitorización de analito según la reivindicación 3 o 4, en el que ajustar la medida de temperatura de sensor comprende calcular una tasa de cambio de la temperatura del transceptor usando al menos la medida de temperatura generada por el sensor de temperatura y una o más medidas de temperatura generadas previamente por el sensor de temperatura.
- 6. El sistema de monitorización de analito según la reivindicación 5, en el que ajustar la medida de temperatura de sensor comprende calcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura generada por el sensor de temperatura y la tasa de cambio calculada de la temperatura del transductor.
- 7. El sistema de monitorización de analito según la reivindicación 6, en el que calcular la medida de temperatura de sensor ajustada usa al menos la medida de temperatura de sensor, la tasa de cambio calculada de la temperatura del sensor de analito, la medida de temperatura generada por el sensor de temperatura, y la tasa de cambio calculada de la temperatura del transductor.
- 8.El sistema de monitorización de analito según una cualquiera de las reivindicaciones 1-7, en el que calcular el nivel de analito en el segundo medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor comprende calcular un nivel de analito en el primer medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor y calcular el nivel de analito en el segundo medio usando al menos el nivel de analito calculado en el primer medio.
- 9. Un método que comprende:usar uno o más sensores (112) de un sensor de analito (100) para generar medidas de sensor indicativas de un nivel de analito en un primer medio, en el que los sensores incluyen un transductor de temperatura (670), las medidas de sensor incluyen una medida de temperatura de sensor generada por el transductor de temperatura, y la medida de temperatura de sensor es una medida de la temperatura dentro de un alojamiento (202) del sensor de analito;usar una interfaz de transceptor (103) del sensor de analito para transmitir las medidas de sensor;usar una interfaz de sensor (104) de un transceptor (101) para recibir las medidas de sensor transmitidas por el sensor de analito;usar un procesador (920) del transceptor para ajustar la medida de temperatura de sensor, en el que la medida de temperatura de sensor ajustada es una estimación de una temperatura de un indicador de analito (206) sobre o en al menos una porción de una superficie exterior del alojamiento del sensor de analito, la medida de temperatura de sensor ajustada tiene en cuenta un retardo entre la temperatura dentro del alojamiento del sensor de analito y la temperatura del indicador de analito, y ajustar la medida de temperatura de sensor comprende:calcular una tasa de cambio de la temperatura del sensor de analito usando al menos la medida de temperatura de sensor y una o más medidas de temperatura de sensor recibidas previamente a partir del sensor de analito; ycalcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura de sensor y la tasa de cambio calculada de la temperatura del sensor de analito; yusar el procesador del transceptor para calcular un nivel de analito en un segundo medio usando al menos la medida de temperatura de sensor ajustada y una o más de las medidas de sensor.
- 10. El método según la reivindicación 9, en el que calcular el nivel de analito en el segundo medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor comprende calcular un nivel de analito en el primer medio usando al menos la medida de temperatura de sensor ajustada y la una o más de las medidas de sensor y calcular el nivel de analito en el segundo medio usando al menos el nivel de analito calculado en el primer medio.
- 11. El método según la reivindicación 9 o 10, en el que la medida de temperatura de sensor ajustada se calcula como<t>*dTs/dt+Ts, Tses la temperatura del sensor de analito,<t>es la constante de velocidad entre tejido subcutáneo (480) y el sensor de analito,dTs/dtes la derivada de la temperatura del sensor de analito con respecto al tiempo, se usa la medida de temperatura de sensor como temperatura del sensor de analito, y se usa la tasa de cambio calculada de la temperatura del sensor de analito como derivada de la temperatura del sensor de analito con respecto al tiempo
- 12. El método según la reivindicación 9 o 10, que comprende además usar un sensor de temperatura (105) para generar una medida de temperatura, en el que el procesador está configurado para ajustar la medida de temperatura de sensor usando al menos la medida de temperatura generada por el sensor de temperatura.
- 13. El método según la reivindicación 12, en el que ajustar la medida de temperatura de sensor comprende calcular una tasa de cambio de la temperatura del transceptor usando al menos la medida de temperatura generada por el sensor de temperatura y una o más medidas de temperatura generadas previamente por el sensor de temperatura.
- 14. El método según la reivindicación 10, en el que ajustar la medida de temperatura de sensor comprende calcular la medida de temperatura de sensor ajustada usando al menos la medida de temperatura generada por el sensor de temperatura y la tasa de cambio calculada de la temperatura del transductor.
- 15. El método según la reivindicación 14, en el que calcular la medida de temperatura de sensor ajustada usa al menos la medida de temperatura de sensor, la tasa de cambio calculada de la temperatura del sensor de analito, la medida de temperatura generada por el sensor de temperatura, y la tasa de cambio calculada de la temperatura del transductor.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201862754780P | 2018-11-02 | 2018-11-02 | |
| US201962850769P | 2019-05-21 | 2019-05-21 | |
| PCT/US2019/059374 WO2020092890A1 (en) | 2018-11-02 | 2019-11-01 | Environmental detection and/or temperature compensation in an analyte monitoring system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3038187T3 true ES3038187T3 (en) | 2025-10-10 |
Family
ID=70459951
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19878527T Active ES3038187T3 (en) | 2018-11-02 | 2019-11-01 | Environmental detection and/or temperature compensation in an analyte monitoring system |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12016684B2 (es) |
| EP (2) | EP3873332B1 (es) |
| JP (1) | JP7385660B2 (es) |
| CA (1) | CA3118589A1 (es) |
| ES (1) | ES3038187T3 (es) |
| WO (1) | WO2020092890A1 (es) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA3089212A1 (en) | 2018-01-23 | 2019-08-01 | Dexcom, Inc. | Systems, devices, and methods to compensate for temperature effects on sensors |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6175752B1 (en) | 1998-04-30 | 2001-01-16 | Therasense, Inc. | Analyte monitoring device and methods of use |
| US20080275318A1 (en) * | 2007-04-20 | 2008-11-06 | Becton, Dickinson And Company | Biosensors for measuring analytes in the interstitial fluid |
| US8260558B2 (en) * | 2007-05-14 | 2012-09-04 | Abbott Diabetes Care Inc. | Method and apparatus for providing data processing and control in a medical communication system |
| US8649997B2 (en) * | 2008-10-03 | 2014-02-11 | Bayer Healthcare Llc | Systems and methods for predicting ambient temperature in a fluid analyte meter |
| CA2746183C (en) * | 2009-01-30 | 2016-07-19 | Panasonic Corporation | Method for measuring temperature of biological sample, method for measuring concentration of biological sample, sensor chip and biosensor system |
| JP5270501B2 (ja) * | 2009-09-17 | 2013-08-21 | テルモ株式会社 | 血糖計及び血糖値測定方法 |
| EP2305105B1 (de) | 2009-10-05 | 2012-05-16 | Roche Diagnostics GmbH | Verfahren zur Erkennung einer Fehlfunktion eines Sensors zur in-vivo Messung einer Analytkonzentration |
| US8467843B2 (en) * | 2009-11-04 | 2013-06-18 | Glumetrics, Inc. | Optical sensor configuration for ratiometric correction of blood glucose measurement |
| US9588210B2 (en) * | 2010-02-26 | 2017-03-07 | Arkray, Inc. | Analysis apparatus, analysis method and analysis system |
| EP2697650B1 (en) | 2011-04-15 | 2020-09-30 | Dexcom, Inc. | Advanced analyte sensor calibration and error detection |
| US9974472B2 (en) * | 2011-06-16 | 2018-05-22 | Abbott Diabetes Care Inc. | Temperature-compensated analyte monitoring devices, systems, and methods thereof |
| US9289164B2 (en) | 2011-06-30 | 2016-03-22 | Abbott Diabetes Care Inc. | Methods for generating hybrid analyte level output, and devices and systems related thereto |
| US20140170735A1 (en) * | 2011-09-25 | 2014-06-19 | Elizabeth A. Holmes | Systems and methods for multi-analysis |
| WO2013055962A1 (en) | 2011-10-11 | 2013-04-18 | Senseonics, Incorporated | Electrodynamic field strength triggering system |
| US8870763B2 (en) | 2011-10-26 | 2014-10-28 | Medtronic Minimed, Inc. | Method and/or system for multicompartment analyte monitoring |
| US8710993B2 (en) | 2011-11-23 | 2014-04-29 | Abbott Diabetes Care Inc. | Mitigating single point failure of devices in an analyte monitoring system and methods thereof |
| US9693714B2 (en) | 2012-02-10 | 2017-07-04 | Senseonics, Incorporated | Digital ASIC sensor platform |
| US10111588B2 (en) | 2012-03-29 | 2018-10-30 | Senseonics, Incorporated | Analyte sensor transceiver configured to provide tactile, visual, and/or aural feedback |
| US10327714B2 (en) * | 2012-03-29 | 2019-06-25 | Senseonics, Incorporated | Analyte concentration alert function for analyte sensor system |
| US9414775B2 (en) | 2012-03-29 | 2016-08-16 | Senseonics, Incorporated | Purification of glucose concentration signal in an implantable fluorescence based glucose sensor |
| WO2015069563A1 (en) | 2013-11-05 | 2015-05-14 | Abbott Diabetes Care Inc. | Systems, devices, and methods for control of a power supply connection |
| CA2935565C (en) | 2013-12-31 | 2024-04-16 | Senseonics, Incorporated | Continuous analyte monitoring system |
| JP2018535189A (ja) * | 2015-09-02 | 2018-11-29 | メトロノーム・ヘルス、インコーポレイテッド | 光−酵素検体センサを使用する連続ヘルス・モニタリングのためのシステム及び方法 |
| CN108778125B (zh) * | 2016-03-30 | 2022-02-18 | 德克斯康公司 | 用于分析物监测系统的系统、装置和方法 |
| US10709361B2 (en) * | 2017-03-30 | 2020-07-14 | Senseonics, Incorporated | Methods and systems for correcting blood analyte measurements |
| US11255839B2 (en) * | 2018-01-04 | 2022-02-22 | Glysens Incorporated | Apparatus and methods for analyte sensor mismatch correction |
-
2019
- 2019-11-01 JP JP2021524034A patent/JP7385660B2/ja active Active
- 2019-11-01 ES ES19878527T patent/ES3038187T3/es active Active
- 2019-11-01 WO PCT/US2019/059374 patent/WO2020092890A1/en not_active Ceased
- 2019-11-01 EP EP19878527.1A patent/EP3873332B1/en active Active
- 2019-11-01 CA CA3118589A patent/CA3118589A1/en active Pending
- 2019-11-01 US US16/671,291 patent/US12016684B2/en active Active
- 2019-11-01 EP EP25173358.0A patent/EP4570176A3/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP7385660B2 (ja) | 2023-11-22 |
| US20200138345A1 (en) | 2020-05-07 |
| EP4570176A3 (en) | 2025-08-27 |
| EP3873332B1 (en) | 2025-07-16 |
| EP3873332A4 (en) | 2022-07-27 |
| US12016684B2 (en) | 2024-06-25 |
| JP2022512916A (ja) | 2022-02-07 |
| WO2020092890A1 (en) | 2020-05-07 |
| EP4570176A2 (en) | 2025-06-18 |
| EP3873332A1 (en) | 2021-09-08 |
| CA3118589A1 (en) | 2020-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12465213B2 (en) | Continuous analyte monitoring system | |
| JP7483081B2 (ja) | 医療用センサシステム、特に、連続グルコースモニタリングシステム | |
| ES3027974T3 (en) | Methods and systems for correcting blood analyte measurements | |
| ES3038187T3 (en) | Environmental detection and/or temperature compensation in an analyte monitoring system | |
| US11020019B2 (en) | Dynamic amplifier change | |
| US11864892B2 (en) | Methods and systems for reducing difference between calculated and measured analyte levels | |
| US20190159704A1 (en) | Extending battery life | |
| ES2963151T3 (es) | Método y sistema para proporcionar criterios de aceptación de punto de calibración para calibrar un sensor de analito | |
| US12478297B2 (en) | Methods and systems for reducing difference between calculated and measured analyte levels | |
| US11701038B2 (en) | Assessement of performance of an implanted sensor | |
| CA3211865A1 (en) | Methods and systems for reducing difference between calculated and measured analyte levels | |
| HK40077020A (en) | Methods and systems for reducing difference between calculated and measured analyte levels |