OVER-THE-AIR PROGRAMMING OF SENSING DEVICES

Embodiments described herein include a sensor control device configured for secure over-the-air (OTA) programming. Embodiments include a sensor control device that includes one or more processors, an analyte sensor, a communication module, and a memory. The memory includes a first set of storage blo...

Full description

Saved in:
Bibliographic Details
Main Authors ZHANG, Nelson, Y, HUA, Xuandong, LENO, Kurt, E
Format Patent
LanguageEnglish
Spanish
Published 13.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments described herein include a sensor control device configured for secure over-the-air (OTA) programming. Embodiments include a sensor control device that includes one or more processors, an analyte sensor, a communication module, and a memory. The memory includes a first set of storage blocks that are in a non-programmable state and a second set of blocks that are in a programmable state. The processors are configured to receive, using the communication module, instructions to write marking data to the memory to mark a first storage block from the first set of storage blocks as inaccessible and to write program data to a second storage block from the second set of storage blocks, causing the second storage block to be placed into the non-programmable state. The program data written to the second storage block includes instructions that cause the processors to process analyte data received from the analyte sensor. Las realizaciones descritas en el presente documento incluyen un dispositivo de control de sensores configurado para la programación segura por aire (OTA). Las realizaciones incluyen un dispositivo de control de sensor que incluye uno o más procesadores, un sensor de analitos, un módulo de comunicación y una memoria. La memoria incluye un primer conjunto de bloques de almacenamiento que están en un estado no programable y un segundo conjunto de bloques que están en un estado programable. Los procesadores están configurados para recibir, utilizando el módulo de comunicación, instrucciones para escribir datos de marcado en la memoria para marcar un primer bloque de almacenamiento del primer conjunto de bloques de almacenamiento como inaccesible y para escribir datos de programa en un segundo bloque de almacenamiento del segundo conjunto de bloques de almacenamiento, haciendo que el segundo bloque de almacenamiento se coloque en el estado no programable. Los datos de programa escritos en el segundo bloque de almacenamiento incluyen instrucciones que hacen que los procesadores procesen los datos de analitos recibidos del sensor de analitos.
Bibliography:Application Number: CR20240000092