IP Library Granted Patent US 12,237,064
Granted Patent B2
US 12,237,064 · App. 17/824,042 · Granted Feb 25, 2025

System, method and article for controlling the dispensing of insulin

Inventors: Robert C. Kircher, Jr. (Seattle, WA); Richard S. Mauseth (Woodinville, WA); Jason N. Bishop (Bellevue, WA); Donald P. Matheson (Redmond, WA); Suray Bhatia (Seattle, WA); Jeff A. Bilmes (Seattle, WA)
Assignee: Dexcom, Inc.
G16H20/17A61B5/14532A61M5/1723G06N5/048G16H20/10G16H20/13G16H50/50A61M2230/005A61M2230/201
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 12,237,064
App. No.
17/824,042
Granted
Feb 25, 2025
Kind
B2
Abstract

An integrated circuit includes circuitry to control a process. The process includes adjusting fuzzy-logic control parameters based on received and retrieved blood glucose-related data, predicting blood glucose levels based on the received blood-glucose-related data, and generating control signals to control dispensing of insulin based on the received blood glucose-related data and the fuzzy-logic control parameters. The process may include predicting blood glucose levels based on the retrieved blood glucose-related data. The process may include transitioning between a post-meal correction protocol and a fasting protocol. The process may include transitioning from a post-meal correction protocol to a fasting protocol when a fasting criteria is satisfied.

Claims (54)

1. A blood glucose control system, comprising:

a data input subsystem configured to receive and store blood glucose-related data;

an output subsystem configured to generate a control signal to control dispensing of insulin based on the received blood glucose-related data and fuzzy-logic control parameters;

a parameter adjuster configured to adjust the fuzzy-logic control parameters based on the received and the stored blood-glucose related data; and

a pen-dispensing device coupled to the output subsystem.

2. The blood glucose control system of claim 1 , further comprising: a blood glucose level predictor configured to predict blood glucose levels based on the received blood glucose-related data.

3. The blood glucose control system of claim 2 , wherein the blood glucose level predictor is configured to predict blood glucose levels based on the stored blood glucose-related data.

4. The blood glucose control system of claim 2 , wherein the blood glucose level predictor is configured to predict a subsequent blood glucose level based on a previously predicted blood glucose level.

5. The blood glucose control system of claim 2 , wherein the blood glucose level predictor is configured to predict blood glucose levels based on a maintained fuzzy-logic rules matrix.

6. The blood glucose control system of claim 1 , wherein the data input subsystem comprises a blood glucose sensor.

7. The blood glucose control system of claim 1 wherein the control system is configured to selectively transition between a post-meal correction mode and a fasting mode.

8. The blood glucose control system of claim 7 , wherein the control system is configured to selectively transition from the post-meal correction mode to the fasting mode when a fasting criteria is satisfied.

9. The blood glucose control system of claim 7 , wherein the control system is configured to selectively transition from the fasting mode to the post-meal correction mode when a prandial event is detected.

10. The blood glucose control system of claim 9 , wherein the pen-dispensing device is configured to dispense a bolus insulin dose in the post-meal correction mode.

11. The blood glucose control system of claim 9 , wherein the pen-dispensing device is configured to adjust a basal insulin dose in the post-meal correction mode.

12. The blood glucose control system of claim 7 , wherein the control system is configured to selectively transition from the fasting mode to a user-input mode when a prandial event is detected.

13. The blood glucose control system of claim 1 wherein the fuzzy-logic control parameters comprise fuzzy-logic multipliers.

14. The blood glucose control system of claim 13 , wherein the parameter adjuster is configured to selectively adjust a fuzzy logic rules matrix.

15. The blood glucose control system of claim 14 , wherein the parameter adjuster is configured to selectively adjust the fuzzy logic rules matrix according to a dosing matrix coherency policy.

16. The blood glucose system of claim 1 wherein the parameter adjuster comprises at least one of a neural network and a dynamic Bayesian network.

17. The blood glucose control system of claim 1 , wherein the control signal causes the pen-dispensing device to dispense or adjust a bolus and/or a basal dose.

18. A computer-implemented method, comprising:

receiving blood glucose-related data; retrieving stored blood glucose-related data; adjusting fuzzy-logic control parameters based on the received and the retrieved blood glucose-related data;

generating a control signal to control dispensing of insulin based on the received blood glucose-related data and fuzzy-logic control parameters, wherein the receiving, the retrieving, the adjusting and the generating are performed by one or more configured computing systems; and

dispensing insulin through a pen-dispensing device based on the control signal.

19. The computer-implemented method of claim 18 , wherein the control signal causes the pen-dispensing device to dispense or adjust a bolus and/or a basal dose.

20. The computer-implemented method of claim 18 , comprising predicting blood glucose levels based on the received blood glucose-related data.

21. The computer-implemented method of claim 20 , comprising predicting blood glucose levels based on the retrieved blood glucose-related data.

22. The method of claim 20 , wherein the predicting blood glucose levels comprises predicting a subsequent blood glucose level based on a previously predicted blood glucose level.

23. The method of claim 20 , wherein the predicting blood glucose levels comprises maintaining a fuzzy-logic rules matrix.

24. The computer-implemented method of claim 18 , comprising sensing blood glucose levels.

25. The computer-implemented method of claim 18 , comprising selectively transitioning between using a post-meal correction protocol and a fasting protocol.

26. The computer-implemented method of claim 18 , comprising transitioning from a post-meal correction protocol to a fasting protocol when a fasting criteria is satisfied.

27. The computer-implemented method of claim 18 , comprising transitioning from a fasting protocol to a post-meal correction protocol when a prandial event is detected.

28. The computer-implemented method of claim 18 , wherein the control signal causes the pen-dispensing device to dispense a bolus insulin dose in the post-meal correction mode.

29. The computer-implemented method of claim 18 , wherein the control signal causes the pen-dispensing device is configured to adjust a basal insulin dose in the post-meal correction mode.

30. The computer-implemented method of claim 18 , comprising transitioning from a fasting protocol to a user-input protocol when a prandial event is detected.

31. The computer-implemented method of claim 18 , wherein the fuzzy-logic control parameters comprise fuzzy-logic multipliers.

32. The computer-implemented method of claim 31 , wherein adjusting the fuzzy-logic control parameters comprises selectively adjusting a fuzzy logic rules matrix.

33. The method of claim 32 , wherein the selectively adjusting the fuzzy logic rules matrix comprises applying a dosing matrix coherency policy.

34. The method of claim 32 , wherein the adjusting fuzzy-logic control parameters comprises using at least one of a neural network and a dynamic Bayesian network.

35. The method of claim 32 , wherein the adjusting fuzzy-logic control parameters occurs in real-time.

36. A device, comprising:

one or more memories;

one or more processors, which in operation:

predict blood glucose levels based on received blood glucose-related data; and

generate, using fuzzy logic, a control signal to control dispensing of insulin based on the received data and the predicted blood glucose levels, wherein the one or more processors, in operation:

predict blood glucose levels based on parameters of a statistical model;

adjust the parameters of the statistical model; and

an insulin pen dispenser, which, in operation, is controlled based on the control signal.

37. The device of claim 36 , wherein the adjusting the parameters of the statistical model occurs in real-time as blood glucose-related data is received.

38. The device of claim 36 , wherein the one or more processors, in operation: generate the control signal based on control parameters; and adjust the control parameters.

39. The device of claim 36 , wherein, the one or more memories store historical blood glucose-related data; and the one or more processors, in operation, predict blood glucose levels based on stored historical blood glucose-related data.

40. The device of claim 36 , wherein the control signal causes the pen-dispensing device to dispense or adjust a bolus and/or a basal dose.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: KIRCHER, ROBERT C., JR.; MAUSETH, RICHARD S.; BISHOP, JASON N.; MATHESON, DONALD P.; BHATIA, SURAY; BLIMES, JEFF A.
To: DOSE SAFETY
Reel/Frame 064127/0026 →
Continuity (10)
Continuation 16857030 · Apr 23, 2020
Continuation 16118555 · Aug 31, 2018
Continuation 15606839 · May 26, 2017
Continuation 14710851 · May 13, 2015
Continuation 14014711 · Aug 30, 2013
Continuation 12305582
Provisional Application 60815235 · Jun 19, 2006
Provisional Application 60859625 · Nov 17, 2006
Provisional Application 60904495 · Mar 1, 2007
Related Publication 20220375566A1 · Nov 24, 2022
References Cited (22)
US 5971922A · Arita et al. · 1999 [cited by applicant]
US 6572542B1 · Houben et al. · 2003 [cited by applicant]
US 7353152B2 · Brazhnik et al. · 2008 [cited by applicant]
US 8548544B2 · Kircher, Jr. · 2013 [cited by examiner]
US 9056168B2 · Kircher et al. · 2015 [cited by applicant]
US 9694133B2 · Kircher et al. · 2017 [cited by applicant]
US 10080842B2 · Kircher et al. · 2018 [cited by applicant]
US 10668214B2 · Kircher et al. · 2020 [cited by applicant]
US 20030208113A1 · Mault et al. · 2003 [cited by applicant]
US 20040167418A1 · Nguyen et al. · 2004 [cited by applicant]
US 20040197846A1 · Hockersmith et al. · 2004 [cited by applicant]
US 20050038674A1 · Braig et al. · 2005 [cited by applicant]
US 20050065465A1 · Lebel et al. · 2005 [cited by applicant]
US 20050163842A1 · Boehm et al. · 2005 [cited by applicant]
US 20050171503A1 · Van Den Berghe et al. · 2005 [cited by applicant]
US 20050245878A1 · Mernoe et al. · 2005 [cited by applicant]
US 20060001471A1 · Chu · 2006 [cited by applicant]
US 20080183060A1 · Steil et al. · 2008 [cited by applicant]
Binder J., et al., “Adaptive Probabilistic Networks with Hidden Variables,” Machine Learning, vol. 29, No. (2-3), 1997, pp. 213-244. [cited by applicant]
Habbi A., et al., “An Improved Self-Tuning Mechanism of Fuzzy Control of Gradient Descent Method,” Proceedings 17th European Simulation Multi Conference, 2003, pp. 43-47. [cited by applicant]
Nomura H., et al., “A Self-Tuning Method of Fuzzy Control by Descent Method,” Proceedings of the IFSA '91, 1991, pp. 155-158. [cited by applicant]
Rabiner L.R., “A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition,” Proceedings of the IEEE, vol. 77, No. 2, Feb. 1989, pp. 257-286. [cited by applicant]