Methods and apparatuses for detecting occlusions in an ambulatory infusion pump
First Claim
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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
16 Claims
-
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. - View Dependent Claims (2, 3)
-
-
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. - View Dependent Claims (5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12)
-
-
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. - View Dependent Claims (14, 15, 16)
-
Specification