Analyte Sensor Data Transmission with Staged BLE Startup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Low-power analyte sensor devices face challenges in efficiently transmitting high-priority data to receiving devices due to limited computational resources, restricted communication abilities, and the need to maintain communication sessions to ensure real-time data processing, which can drain the device's battery and reduce operational lifetime.
Innovation Solution
The system repurposes reserved communication channels to expedite the delivery of high-priority data from an analyte sensor to receiving devices. This involves processors in the analyte monitoring device identifying high-priority sensor data, preparing data packets with connection data, and transmitting these packets to user devices within range, allowing for efficient data processing and reducing battery drain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If low-power analyte sensor devices maintain communication sessions for real-time data processing, then data availability to users is improved, but battery consumption increases and operational lifetime is reduced
Solution Approach 1:
The device implements periodic communication sessions instead of continuous maintenance. The sensor device wakes up at predetermined intervals to transmit data packets, then returns to sleep mode. This periodic operation ensures data is available for processing while significantly reducing power consumption compared to maintaining constant communication sessions.
Solution Approach 2:
The device prepares and transmits data packets in advance during brief wake periods. By collecting and transmitting data before returning to sleep mode, the device ensures data is available for real-time processing without needing to maintain active communication sessions, thus reducing battery consumption.
2Use of energy by moving object
If low-power analyte sensor devices establish communication sessions only when data backlog exists, then battery life is conserved, but data transmission delay increases when receiving devices are out of range
Solution Approach 1:
The device uses predetermined wake intervals to periodically check for receiving devices and transmit data. This ensures data transmission opportunities arise regularly without requiring continuous communication session maintenance, balancing battery conservation with reduced transmission delays.
Solution Approach 2:
The device monitors the presence of receiving devices and adjusts its communication behavior based on feedback. When receiving devices are detected during wake periods, data transmission occurs; when not detected, the device returns to sleep mode. This feedback mechanism optimizes both battery life and data transmission timing.
3Use of energy by moving object
If low-power analyte sensor devices use short-range communication for data transmission, then power consumption is reduced, but communication reliability decreases when devices are moved out of range
Solution Approach 1:
The device transmits data packets during brief wake periods when receiving devices are within range. By preparing and sending data in advance during these opportunities, the device ensures data reaches its destination before range limitations become an issue, maintaining reliability without requiring continuous high-power communication.
Solution Approach 2:
The device employs periodic wake intervals to repeatedly attempt data transmission. This periodic approach increases the probability of successful communication by multiple attempts over time, compensating for the limited range of low-power communication while maintaining low power consumption during sleep intervals.
Data Source
AI summary
Embodiments described herein include an analyte monitoring device. The analyte monitoring device generates sensor data indicative of an analyte level measured by an analyte sensor transcutaneously positioned in contact with a bodily fluid of the subject. The analyte monitoring device initializes a communication module using an advertisement scanning related instruction set, wherein the advertisement scanning related instruction set is a subset of a communications protocol startup instruction set including the advertisement scanning related instruction set and a non-advertisement scanning related instruction set. The analyte monitoring device issues one or more advertising packets and receives a connection request from a receiving device. The analyte monitoring device completes initialization of the communication module using the non-advertisement scanning related instruction set. The analyte monitoring device selects a subset of the sensor data, prepares a data packet comprising the subset of the sensor data, and transmits the data packet to the receiving device.


