Multi-rate Analyte Sensor Data Collection with Configurable Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing analyte monitoring systems face challenges in minimizing memory requirements while accurately determining analyte levels, especially when dealing with high rates of change and noise rejection.
Innovation Solution
The system employs multiple memory buffers within the on-body device to store sensor data at different rates, combined with a signal processing method that can operate on various sample rates, allowing for efficient storage and accurate analyte level estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If sensor data is stored at a high rate to accurately capture rapid analyte level changes, then measurement precision is improved, but memory requirements increase
Solution Approach 1:
The patent divides the single memory buffer into multiple memory buffers (first memory buffer, second memory buffer, third memory buffer) that store sensor data at different sample rates. The first buffer stores data at a first sample rate, the second buffer stores data at a second sample rate, and the third buffer stores data at a third sample rate. This segmentation allows the system to capture rapid analyte level changes with high sample rates when needed while using lower sample rates during stable periods, thereby maintaining measurement precision while reducing overall memory requirements.
2Device complexity
If a single memory buffer is used to store all sensor data, then device complexity is reduced, but the ability to handle variable sample rates and reduce memory usage is limited
Solution Approach 1:
The patent implements a dynamic memory buffer system where data is selectively stored in different buffers based on the current sample rate requirements. The system can dynamically switch between storing data in the first memory buffer at a first sample rate, the second memory buffer at a second sample rate, or the third memory buffer at a third sample rate depending on analyte level variability. This dynamic approach provides sample rate flexibility while managing device complexity through a structured multi-buffer architecture.
Data Source
AI summary
Systems, methods and apparatus are provided, including one or more processors configured to receive signals generated by an analyte sensor, a memory storing instructions which, when executed by the one or more processors, cause the one or more processors to, store a first dataset corresponding to the signals generated by the analyte sensor at a first rate in a first memory buffer, and store a second dataset corresponding to the signals generated by the analyte sensor at a second rate in a second memory buffer, wherein the second rate is a dynamic value based on a rate-of-change corresponding to the signals generated by the analyte sensor.


