IP Library Granted Patent US 12689679
Granted Patent B2
US 12689679 · App. 18/886,410 · Granted Jul 21, 2026

Systems and methods for enhanced wireless communications between analyte sensor systems and display devices

Inventors: Satish Kumar Kanteti (San Diego, CA); Jefferson Hu (San Diego, CA); Ismael V. Jimenez (San Diego, CA)
Assignee: DEXCOM, INC.
H04L67/141H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12689679
App. No.
18/886,410
Filed
Sep 16, 2024
Granted
Jul 21, 2026
Kind
B2
Art Unit
2457
USPC
709/228
Abstract

Techniques and protocols for enhancing wireless communications between an analyte sensor system and one or more other devices are described. Such techniques may include, for example, dynamic adjustment of transmission power when transmitting invitations, transmitting invitations with alternate (or different) payloads during different invitation periods, a reduction of handshake messages (e.g., client characteristic configuration descriptor (CCCD) messaging), etc. The various enhancements described herein may relate to various aspects of wireless communication protocols, including, for example, authentication, connection protocols, invitation message structure and content, device pairing, data transmission, etc.

Claims (56)

1 . A method for wireless communication performed by an analyte sensor system, comprising:

establishing a connection between a transmitter of the analyte sensor system and a display device;

receiving at least a first packet from the display device after establishing the connection;

determining a transmission power for a second packet, based at least in part on a current transmission power level of the transmitter and a signal strength of the first packet; and

transmitting the second packet to the display device at the transmission power determined for the second packet.

2 . The method of claim 1 , wherein the analyte sensor system further comprising:

receiving at least a third packet from the display device after transmission of the second packet;

determining a transmission power for a fourth packet, based at least in part on the current transmission power level of the transmitter and a signal strength of the third packet; and

transmitting the fourth packet to the display device at the transmission power determined for the fourth packet.

3 . The method of claim 1 , wherein determining the transmission power comprises increasing the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is less than a threshold and the current transmission power level is equal to the first transmission power level.

4 . The method of claim 1 , wherein determining the transmission power comprises maintaining the transmission power at the current transmission power level when the signal strength is greater than or equal to a threshold.

5 . The method of claim 1 , wherein determining the transmission power comprises reducing the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is greater than a threshold and the current transmission power level is equal to the first transmission power level.

6 . The method of claim 1 , wherein determining the transmission power comprises maintaining the transmission power at the current transmission power level when the signal strength of the first packet is less than or equal to a threshold.

7 . The method of claim 1 , wherein establishing the connection comprises receiving a connection request from the display device in response to a generic invitation from the transmitter.

8 . The method of claim 1 , wherein establishing the connection comprises receiving a reconnection request from the display device in response to a targeted invitation from the transmitter.

9 . An analyte sensor system, comprising:

a memory comprising executable instructions; and

one or more processors configured to execute the executable instructions and cause the analyte sensor system to:

establish a connection between a transmitter of the analyte sensor system and a display device;

receive at least a first packet from the display device after establishing the connection;

determine a transmission power for a second packet, based at least in part on a current transmission power level of the transmitter and a signal strength of the first packet; and

transmit the second packet to the display device at the transmission power determined for the second packet.

10 . The analyte sensor system of claim 9 , wherein the one or more processors are further configured to cause the analyte sensor system to:

receive at least a third packet from the display device after transmission of the second packet;

determine a transmission power for a fourth packet, based at least in part on the current transmission power level of the transmitter and a signal strength of the third packet; and

transmit the fourth packet to the display device at the transmission power determined for the fourth packet.

11 . The analyte sensor system of claim 9 , wherein, in order to determine the transmission power, the one or more processors are configured to cause the analyte sensor system to increase the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is less than a threshold and the current transmission power level is equal to the first transmission power level.

12 . The analyte sensor system of claim 9 , wherein, in order to determine the transmission power, the one or more processors are configured to cause the analyte sensor system to maintain the transmission power at the current transmission power level when the signal strength is greater than or equal to a threshold.

13 . The analyte sensor system of claim 9 , wherein, in order to determine the transmission power, the one or more processors are configured to cause the analyte sensor system to reduce the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is greater than a threshold and the current transmission power level is equal to the first transmission power level.

14 . The analyte sensor system of claim 9 , wherein, in order to determine the transmission power, the one or more processors are configured to cause the analyte sensor system to maintain the transmission power at the current transmission power level when the signal strength of the first packet is less than or equal to a threshold.

15 . The analyte sensor system of claim 9 , wherein, in order to establish the connection, the one or more processors are configured to cause the analyte sensor system to receive a connection request from the display device in response to a generic invitation from the transmitter.

16 . The analyte sensor system of claim 9 , wherein, in order to establish the connection, the one or more processors are configured to cause the analyte sensor system to receive a reconnection request from the display device in response to a targeted invitation from the transmitter.

17 . An analyte monitoring system, comprising:

a display device; and

an analyte sensor system, wherein:

the analyte sensor system is configured to:

establish a connection between a transmitter of the analyte sensor system and the display device;

receive at least a first packet from the display device after establishing the connection;

determine a transmission power for a second packet, based at least in part on a current transmission power level of the transmitter and a signal strength of the first packet; and

transmit the second packet to the display device at the transmission power determined for the second packet; and

the display device is configured to:

establish the connection between the transmitter of the analyte sensor system and the display device;

transmit at least the first packet to the analyte sensor system after establishing the connection;

receive the second packet from the analyte sensor system at the transmission power determined based on the signal strength of the first.

18 . The analyte monitoring system of claim 17 , wherein the analyte sensor system is further configured to:

receive at least a third packet from the display device after transmission of the second packet;

determine a transmission power for a fourth packet, based at least in part on the current transmission power level of the transmitter and a signal strength of the third packet; and

transmit the fourth packet to the display device at the transmission power determined for the fourth packet.

19 . The analyte monitoring system of claim 17 , wherein, in order to determine the transmission power, the analyte sensor system is configured to:

increase the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is less than a threshold and the current transmission power level is equal to the first transmission power level;

maintain the transmission power at the current transmission power level when the signal strength is greater than or equal to a threshold;

reduce the transmission power from a first transmission power level to a second transmission power level when the signal strength of the first packet is greater than a threshold and the current transmission power level is equal to the first transmission power level; or

maintain the transmission power at the current transmission power level when the signal strength of the first packet is less than or equal to a threshold.

20 . The analyte monitoring system of claim 17 , wherein, in order to establish the connection, the analyte sensor system is configured to at least one of:

receive a connection request from the display device in response to a generic invitation from the transmitter; or

receive a reconnection request from the display device in response to a targeted invitation from the transmitter.