IP Library Granted Patent US 8,617,110
Granted Patent B2
US 8,617,110 · App. 13/450,264 · Granted Dec 31, 2013

Methods and apparatuses for detecting occlusions in an ambulatory infusion pump

Inventors: Sheldon B. Moberg (Thousand Oaks, CA); Ian B. Hanson (Northridge, CA); Cary D. Talbot (Santa Clarita, CA)
Assignee: Medtronic Minimed, Inc.
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 8,617,110
App. No.
13/450,264
Granted
Dec 31, 2013
Kind
B2
Abstract

An improved pump, reservoir and reservoir piston are provided for controlled delivery of fluids. A motor is operably coupled to a drive member, such as a drive screw, which is adapted to advance a plunger slide in response to operation of the motor. The plunger slide is removably coupled to the piston. Methods, systems, and articles of manufacture for automatically detecting an occlusion in a medication infusion pump are provided. The electrical current to an infusion pump may be measured. Based on measurements of one or more variables, such as force, the infusion pump detects whether there is an occlusion in the system. The methods of detecting occlusions may be dynamic.

Claims (36)

1. An infusion pump for infusing fluid from a reservoir into a body of a user, the infusion pump comprising:

a housing;

a motor contained within the housing;

one or more drive train components coupled to the motor within the housing and configured to move in response to the motor to deliver fluid from the reservoir through a fluid path into the body of the user;

a sensor that periodically measures the value of a parameter associated with the motor or one of the drive train components during delivery of a current pulse of infusion fluid to obtain a series of measurements; and

a processor contained within the housing, wherein the processor determines a peak value of the series of measurements, selects a second value later than the peak value within the series of measurements, calculates a difference between the peak value and the second value, increments a counter when the difference exceeds a threshold value, restarts the counter when the difference is below the threshold value, and declares an occlusion has occurred when the counter exceeds an occlusion-detection count.

2. The infusion pump of claim 1 , wherein the sensor measures the value of the parameter continuously during delivery of the pulse of infusion fluid.

3. The infusion pump of claim 1 , wherein the processor dynamically updates the threshold value based on measurements of the value of said parameter during delivery of at least one previous pulse of infusion fluid before the delivery of the current pulse of infusion fluid.

4. An infusion pump for infusing fluid from a reservoir into a body of a user, the infusion pump comprising:

a housing;

a motor contained within the housing;

one or more drive train components coupled to the motor within the housing and configured to move in response to the motor to deliver fluid from the reservoir through a fluid path into the body of the user;

a sensor that periodically measures the value of a parameter associated with the motor or one of the drive train components during delivery of a current pulse of infusion fluid to obtain a series of measurements; and

a processor contained within the housing, wherein the processor determines a peak value of the series of measurements, selects a second value later than the peak value within the series of measurements, calculates a current difference between the peak value and the second value, retrieves a previous difference between a previous peak value and a previous second value later than the previous peak value calculated based on measurements of the value of the parameter during delivery of a previous pulse of infusion fluid, calculates an average difference using the previous difference and the current difference, and declares an occlusion has occurred if the average difference exceeds a threshold value.

5. The infusion pump of claim 4 , wherein, in calculating the average difference, the processor further uses a second previous difference calculated based on measurements of the value of the parameter during delivery of a second previous pulse of infusion fluid.

6. The infusion pump of claim 5 , wherein the processor calculates the average difference based on measurements of the value of the parameter during delivery of three consecutive pulses of infusion fluid.

7. The infusion pump of claim 4 , wherein the processor dynamically updates the threshold value based on measurements of the value of said parameter during delivery of at least one previous pulse of infusion fluid before the delivery of the current pulse of infusion fluid.

8. An infusion pump for infusing fluid from a reservoir into a body of a user, the infusion pump comprising:

a housing;

a motor contained within the housing;

one or more drive train components coupled to the motor within the housing and configured to move in response to the motor to deliver fluid from the reservoir through a fluid path into the body of the user;

a sensor that periodically measures the value of a parameter associated with the motor or one of the drive train components during delivery of a current pulse of infusion fluid to obtain a series of measurements; and

a processor contained within the housing, wherein the processor determines a peak value of the series of measurements, selects a second value later than the peak value within the series of measurements, selects a third value later than the peak value within the series of measurements, calculates a slope of a line using the second and third values; and determines whether an occlusion has occurred by comparing the slope to a threshold value.

9. The infusion pump of claim 8 , wherein the processor declares an occlusion has occurred if the slope exceeds the threshold value.

10. The infusion pump of claim 8 , wherein the processor determines whether an occlusion has occurred based upon a comparison of the slope to a predetermined percentage of the threshold value.

11. The infusion pump of claim 8 , wherein the threshold value is predetermined for the infusion pump.

12. The infusion pump of claim 8 , wherein the processor dynamically updates the threshold value based on measurements of the value of said parameter during delivery of at least one previous pulse of infusion fluid before the delivery of the current pulse of infusion fluid.

13. An infusion pump for infusing fluid from a reservoir into a body of a user, the infusion pump comprising:

a housing;

a motor contained within the housing;

one or more drive train components coupled to the motor within the housing and configured to move in response to the motor to deliver fluid from the reservoir through a fluid path into the body of the user;

a sensor that periodically measures the value of a parameter associated with the motor or one of the drive train components during delivery of a current pulse of infusion fluid to obtain a series of measurements; and

a processor contained within the housing, wherein the processor determines a peak value of the series of measurements, selects a second value later than the peak value within the series of measurements, calculates a current difference between the peak value and the second value, retrieves a first previous difference between a first previous peak value and a first previous second value later than the first previous peak value calculated based on measurements of the value of said parameter during delivery of a first previous pulse of infusion fluid, retrieves a second previous difference between a second previous peak value and a second previous second value later than the second previous peak value calculated based on measurements of the value of said parameter during delivery of a second previous pulse of infusion fluid, calculates an average difference using the first previous difference and the second previous difference, and declares an occlusion has occurred if the current difference exceeds the average difference.

14. The infusion pump of claim 13 , wherein, in calculating the average difference, the processor further uses a third previous difference calculated based on measurements of the value of the parameter during delivery of a third previous pulse of infusion fluid.

15. The infusion pump of claim 14 , wherein the processor calculates the average difference based on measurements of the value of said parameter during delivery of three consecutive pulses of infusion fluid.

16. The infusion pump of claim 14 , wherein the processor calculates the average difference based on measurements of the values of said parameter during delivery of three consecutive pulses of infusion fluid that are at least three pulses prior to the delivery of the current pulse of infusion fluid.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: MOBERG, SHELDON B.; HANSON, IAN B.; TALBOT, CARY D.
To: MEDTRONIC MINIMED, INC.
Reel/Frame 028068/0484 →
Continuity (7)
Continuation 12604163 · Oct 22, 2009
Continuation 11323104 · Dec 30, 2005
Continuation In Part 10691187 · Oct 22, 2003
Continuation In Part 09698783 · Oct 27, 2000
Continuation In Part 09429352 · Oct 28, 1999
Provisional Application 60106237 · Oct 29, 1998
Related Publication 20120215169A1 · Aug 23, 2012