Programmable control means for providing safe and controlled medication infusion
First Claim
1. A medication infusion apparatus having a controller to actuate a pump means, said controller comprising:
- a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle;
a basal delivery means operably coupled to said memory means and said pump means for actuating said pump means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile;
a second memory means for storing supplemental prescription schedules, each of said supplemental prescription schedules comprising a program to sequence pump means actuation over preselected time intervals;
a patient supplemental command means for selecting one of said supplemental prescription schedules from said second memory means, said patient supplemental command means being manually initiated by the patient;
a supplemental delivery means for actuating said pump means in accordance with said selected supplemental prescription schedule, wherein said pump means causes a fixed volumetric dosage of medication to be delivered with each pump means actuation; and
,a running integral dosage limiting means operably coupled to said basal delivery means and supplemental delivery means for creating and updating a current shifting time window of preselected length, for summing the number of pump means actuation occurring within said current time window of preselected length and for inhibiting pump means actuation while said sum exceeds a running integral dose limit.
1 Assignment
0 Petitions
Accused Products
Abstract
An implantable programmable infusion pump (IPIP) is disclosed and generally includes: a fluid reservoir filled with selected medication; a pump for causing a precise volumetric dosage of medication to be withdrawn from the reservoir and delivered to the appropriate site within the body; and, a control means for actuating the pump in a safe and programmable manner. The control means includes a microprocessor, a permanent memory containing a series of fixed software instructions, and a memory for storing prescription schedules, dosage limits and other data. The microprocessor actuates the pump in accordance with programmable prescription parameters and dosage limits stored in the memory. A communication link allows the control means to be remotely programmed. The control means incorporates a running integral dosage limit and other safety features which prevent an inadvertent or intentional medication overdose. The control means also monitors the pump and fluid handling system and provides an alert if any improper or potentially unsafe operation is detected.
890 Citations
112 Claims
-
1. A medication infusion apparatus having a controller to actuate a pump means, said controller comprising:
-
a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle; a basal delivery means operably coupled to said memory means and said pump means for actuating said pump means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile; a second memory means for storing supplemental prescription schedules, each of said supplemental prescription schedules comprising a program to sequence pump means actuation over preselected time intervals; a patient supplemental command means for selecting one of said supplemental prescription schedules from said second memory means, said patient supplemental command means being manually initiated by the patient; a supplemental delivery means for actuating said pump means in accordance with said selected supplemental prescription schedule, wherein said pump means causes a fixed volumetric dosage of medication to be delivered with each pump means actuation; and
,a running integral dosage limiting means operably coupled to said basal delivery means and supplemental delivery means for creating and updating a current shifting time window of preselected length, for summing the number of pump means actuation occurring within said current time window of preselected length and for inhibiting pump means actuation while said sum exceeds a running integral dose limit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A medication infusion apparatus having a controller to actuate a pump means, said controller comprising:
- a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle;
a basal delivery means operably coupled to said memory means and said pump means for actuating said pump means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile; and
,a hardwired incremental integrating rate limit means for inhibiting pump means actuation when a certain maximum dosage envelope is exceeded.
- a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle;
-
8. A medication infusion system having a controller to actuate a pump for injection of medication into a selected site in a patient, said controller comprising:
-
a delivery means for actuating said pump in accordance with a selectable dosage schedule; and
,a limiting means for monitoring medication delivery and for inhibiting actuation of said pump by said delivery means when said medication delivery exceeds a dosage limit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A medication infusion system having a controller to actuate an infusion pump means for infusion of medication into a selected site in a patient, said controller comprising:
-
a microprocessor; a pump means operably controlled by said microprocessor for selectively delivering medication to said patient; a memory means operably associated with said microprocessor for storing prescription parameters; and
wherein said microprocessor comprises;a control means operably connected to said memory means for selecting at least one of said prescription parameters from said memory means; a delivery state subroutine means for providing actuation commands to said pump means in accordance with said at least one selected prescription parameter, and; a limiting means operably coupled to said delivery state subroutine means for inhibiting said pump means actuation commands when medication delivery requested by said delivery state subroutine means exceeds a dosage limit. - View Dependent Claims (31, 32)
-
-
33. A method of infusing medication into a patient, wherein a controller actuates a pump in accordance with a prescription schedule, said method comprising the steps of:
-
recording prescription schedules in a memory associated with said controller; selecting from said memory a particular one of said prescription schedules to be delivered by said controller; delivering medication in accordance with said selected prescription schedule, wherein said controller applies an actuating voltage to said pump at the appropriate times indicated in said selected prescription schedule, said pump causing a fixed volumetric dosage of medication to be delivered with each actuation of said pump; creating and updating a shifting time window of preselected length to generate a current time window; summing the number of times said actuating voltage is applied to said pump by said controller during said current time window; and
,inhibiting actuation of said pump while said sum exceeds a dosage limit. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for limiting the amount of medication delivered to a patient by a medication infusion system, wherein said medication infusion system comprises a controller to actuate a pump in accordance with parameters, said method comprising the steps of:
-
creating and updating a shifting time window of preselected length to generate a current time window; determining the amount of medication delivery by said medication infusion system during said current time window to generate a current dosage sum; and
,inhibiting actuation of said pump while said sum exceeds a dosage limit. - View Dependent Claims (45, 46, 47, 48, 49, 50, 59, 60, 69)
-
-
51. A method for limiting the amount of medication delivered to a patient by a medication infusion system, wherein said medication infusion system comprises a controller to actuate a pump in accordance with prescription parameters, said method comprising the steps of:
-
setting an updown counter with a maximum M count; subtracting one count from said updown counter each time said pump causes a fixed volumetric dosage of medication to be delivered; adding counts to said updown counter at a clocking rate of N counts per hour until said updown counter reaches said maximum count of M; and
,inhibiting pump actuation while said updown counter has a count of zero. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58)
-
-
61. A medication infusion apparatus having a controller to actuated a pump means, said controller comprising:
-
a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle; a basal delivery means operable coupled to said memory means and said pump means for actuating said pump means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile; a second memory means for storing supplemental prescription schedules, each of said supplemental prescription schedules comprising a program to sequence pump means actuation over preselected time intervals; a patient supplemental command means for selecting one of said supplemental prescription schedules from said second memory means, said patient supplemental command means being manually initiated by the patient; and a supplemental delivery means for actuating said pump means in accordance with said selected supplemental prescription schedule, wherein said pulp means causes a fixed volumetric dosage of medication to be delivered with each pump means actuation. - View Dependent Claims (62, 63)
-
-
64. A medication infusion apparatus having a controller to actuate a pump means, said controller comprising:
-
a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiologic cycle; a basal delivery means operably coupled to said memory means and said pump means for actuating said pump means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile; and
,a running integral dosage limiting means for creating and updating a current time window of preselected length, for determining the amount of medication delivery sequenced by said basal delivery means within said current time window of preselected length, and for inhibiting pump means actuation while said determined amount exceeds a running integral dose limit.
-
-
65. A programmable medication infusion apparatus for providing medication to the living body of a patient, comprising:
an assembly for implantation within a living body, said assembly including; a medication reservoir for storing selected medication, a pump means for infusing said selected medication stored in said medication reservoir into said living body, a memory means for storing supplemental prescription schedules and at least one basal prescription schedule, each of said supplemental prescription schedules comprising a program to sequence pump actuation over preselected time intervals, and said at least one basal prescription schedule comprising a program to sequence pump means actuation at a basal delivery rate; a basal delivery means for actuating said pump in accordance with said at least one basal prescription, schedule; a communication means for receiving a signal carrying programming information; a supplemental command means responsive to said programming information received by said communication means for selecting a particular supplemental prescription schedule from said memory means; and a supplemental delivery means responsive to said supplemental command means for actuating said pump means in accordance with said selected supplemental prescription schedule, wherein said pump means causes a fixed volumetric dosage of medication to be delivered with each pump actuation; and
,an external patient programming means, external to said body for transmitting a signal carrying said programming information to said communication means, said programming information including a selection code requesting said supplemental command means to selectively assign a supplemental prescription schedule to said supplemental delivery means. - View Dependent Claims (66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111)
-
112. A medication infusion apparatus having a controller to actuate a pump means, said controller comprising:
-
a memory means for storing a basal prescription program, said basal prescription program automatically requesting basal delivery of medication to change to preset rates at pre-programmed intervals during a significant periodic physiological cycle; a basal delivery means operably coupled to said memory means in accordance with said basal prescription program, thereby generating a programmed basal dosage profile; and
,a running integral dosage limiting menas for creating and updating a current time window of preselected length, for determining the amount of medication delivery by said medication infusion apparatus within said current time window of preselected length and for inhibiting actuation of said pump means while said determined amount exceeds a running integral dosage limit.
-
Specification