US20030204274A1 - Patient controlled activation with implantable drug delivery devices - Google Patents

Patient controlled activation with implantable drug delivery devices Download PDF

Info

Publication number
US20030204274A1
US20030204274A1 US10/133,665 US13366502A US2003204274A1 US 20030204274 A1 US20030204274 A1 US 20030204274A1 US 13366502 A US13366502 A US 13366502A US 2003204274 A1 US2003204274 A1 US 2003204274A1
Authority
US
United States
Prior art keywords
patient
pump
control system
rate
response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/133,665
Inventor
David Ullestad
Irfan Ali
Peter Kovach
Duane Bourget
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Medtronic Inc
Original Assignee
Medtronic Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Medtronic Inc filed Critical Medtronic Inc
Priority to US10/133,665 priority Critical patent/US20030204274A1/en
Assigned to MEDTRONIC, INC. reassignment MEDTRONIC, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ALI, IRFAN, BOURGET, DUANE, KOVACH, PETER, ULLESTAD, DAVID C.
Priority to EP03716610A priority patent/EP1501572B1/en
Priority to PCT/US2003/008017 priority patent/WO2003090821A1/en
Priority to DE60315443T priority patent/DE60315443T2/en
Priority to AU2003220312A priority patent/AU2003220312A1/en
Publication of US20030204274A1 publication Critical patent/US20030204274A1/en
Priority to US12/790,302 priority patent/US20100312230A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M5/14244Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body
    • A61M5/14276Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body specially adapted for implantation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/168Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
    • A61M5/172Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • G16H20/17ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered via infusion or injection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M2005/1401Functional features
    • A61M2005/1405Patient controlled analgesia [PCA]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M2005/14208Pressure infusion, e.g. using pumps with a programmable infusion control system, characterised by the infusion program
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M2205/00General characteristics of the apparatus
    • A61M2205/35Communication
    • A61M2205/3507Communication with implanted devices, e.g. external control
    • A61M2205/3523Communication with implanted devices, e.g. external control using telemetric means

Definitions

  • the present invention relates to a patient controlled, implantable drug infusion system for administering medicine. More particularly, the present invention provides a system for administering analgesia to a patient that allows the patient to control the analgesia infusion rates within limits prescribed by a physician for that particular patient. The present invention further provides a closed loop patient feedback system that links information pertaining to a patient's physical assessment and activity level with a particular drug therapy.
  • Patient-controlled analgesia systems have become an effective and popular means of providing analgesia to patients with postoperative pain.
  • a typical patient-controlled analgesia system contains an external pump with a microcomputer programmed to give small amounts of pain medication, for instance, 1 mg of morphine intravenously at pre-set intervals or at a low continuous rate.
  • typical systems may be programmed to give small amounts of pain medication every time a patient pushes a button on the end of a cable.
  • patients require less pain medication and experience improved post-operative pain relief.
  • the present invention solves this need by providing an improved patient controlled analgesia system, a system that also provides a closed loop feedback to directly link information pertaining to a patient's physical assessment and activity level with a particular drug therapy.
  • the present invention provides a programmable system and method for allowing patients to control their own therapy or drug infusion within limits set by a physician.
  • the system comprises a pump mechanism for dispensing medicine to a patient in a format controlled by a control system within the pump mechanism.
  • the control system is programmed to provide a patient control over pump functions selected or prescribed by the physician, thereby allowing the patient to have input into his or her daily dosage regimen. Patient control over pump functions leads to more accurate drug therapy and fast control over drug overdose or underdose.
  • the pump is presented to the physician in a default state where all pump functions are disabled.
  • the physician configures the pump by enabling the desired pump functions and inputting the parameters for each function.
  • Physician programming of the pump is done via programmer downlink or telemetry.
  • the functions and related parameters are managed by the pump's control system.
  • certain pump functions may be available to a patient via a hand held control device that communicates with the pump via telemetry.
  • the pump functions that a physician may make available to the patient via the patient control device may include: stop pump; re-start pump; increase current pump rate; decrease current pump rate; patient bolus, stop/cancel patient bolus, status summary; test pump alarm; silence pump alarm; and set patient event.
  • the physician may program the parameters for each of the above listed functions to keep the therapy or drug infusion within physician prescribed parameters.
  • the patient may then administer a bolus infusion and/or increase or decrease their infusion rate to vary their therapy based on their current/planned activity or personal assessment of “how they are feeling.”
  • the system has a patient feedback mechanism that allows a patient to record information into the pump control system pertaining to the patient's self-assessment.
  • the patient can use the hand held control device to enter information corresponding to the patient's physical state or activity level at the time of the drug infusion (e.g. “I feel terrible right now”, “I feel good right now”, “I am active at this time”, “I am resting at this time”).
  • the information is time/date stamped according to the pump mechanism's current time/date and recorded in the pump mechanism's control system.
  • the patient feedback information can be downloaded and reviewed by the physician at the next clinical visit.
  • the physician can use the patient feedback mechanism to link the patient's feedback information to the infusion/therapy being delivered at the time the patient entered the information into the pump.
  • the patient feedback mechanism provides valuable patient information to the physician that is used at a later date without requiring the patient to remember or note the activity.
  • the pump mechanism may be programmed to maintain the status of all, or a selected subset of patient controlled pump functions and the patient feedback mechanism so that the status can be readily accessible to the physician.
  • the physician may upload and analyze the data to adjust patient drug refill appointments based on patient activity—resulting in less frequent appointments and less drug waste.
  • convenience to the patient is increased since less travel is needed for appointments and drug adjustments.
  • drug therapies are enhanced, and patient and physician convenience is increased.
  • FIG. 1 is an exemplary embodiment of the external programming device and the external patient control communicating with the pump mechanism via telemetry;
  • FIG. 2 depicts exemplary functions of the pump mechanism
  • FIG. 3 is graph illustrating the operation of the pump mechanism over a 24 hour period
  • FIG. 4 is an exemplary embodiment of the external patient control device
  • FIG. 5 is flow chart of an exemplary operation of the present invention.
  • FIG. 6 depicts a method for linking information pertaining to a patient's physical assessment and activity level to a particular drug therapy routine.
  • an exemplary embodiment of the present invention provides a method and system for delivering analgesia to a patient in accordance with preset parameters prescribed or programmed by a physician.
  • the present invention employs an implantable, programmable pump mechanism 10 having a control system that controls the operation of the pump mechanism.
  • the control system includes a microprocessor and a memory programmable with selected functions for controlling the operation of the pump mechanism.
  • the memory stores the programs and data related to the operation of the pump mechanism.
  • the memory is coupled to the microprocessor, which in turn runs the desired operating programs that control the operation of the pump mechanism.
  • FIG. 1 depicts the pump mechanism 10 and the external programming device 12 and patient control device 14 communicating via telemetry. This feature allows for the downloading and uploading of any or all information from the memory of the microprocessor to the programming devices.
  • exemplary finctions of the control system of the pump mechanism 10 are generally depicted.
  • the finction of the control system 20 include generally infusion prescription history 21 , infusion prescription 22 , patient configuration 23 , patient configuration history 24 , infusion history 25 , event history 26 , time-stamped patient activity 27 , patient activity counter 28 , patient control status 29 , and infusion control status 30 .
  • the infusion prescription history 21 , infusion prescription 22 , patient configuration 23 , and patient configuration history 24 are entered via the programmer 12 and downlinked into the pump mechanism.
  • the infusion history 25 , event history 26 , patient activity time-stamped 27 , and patient activity counter 28 are functions of the pump mechanism that are managed by the pump and are accessible via the programmer 12 .
  • the patient control status 29 , and infusion control status 30 are also functions of the pump mechanism that are managed by the pump and are accessible via the programmer 12 . However, these functions are not alterable by the programmer 12 .
  • the control system functions 20 of the pump mechanism are described in greater detail below.
  • the system of the present invention is presented to a physician in an initial default state where all pump functions are disabled.
  • the physician programs the initial patient infusion prescription.
  • the prescription may be a fixed rate prescription that does not vary over time, unless changed by the physician or patient.
  • the prescription may be multi-step where the infusion rate automatically adjusts over time.
  • the infusion prescription history (a record of a given number of past prescriptions) is stored in the memory of the pump mechanism and may be managed and retrieved via the external programming device 12 .
  • the physician also programs the pump mechanism to have a specific patient configuration by selecting which pump functions are enabled and selecting the parameters for each enabled pump function. If the physician enables a pump function, the physician must specify all of the programmable parameters associated with that pump function since the pump assumes no default values.
  • the patient configuration containing the pump functions and related parameters is stored in the memory of the pump mechanism and can only be changed by the physician. The patient configuration can be read, cleared, or adjusted by the physician using the external programming device 12 .
  • the patient configuration is time stamped according to the pump mechanism's current time/date setting contained in the pump mechanism's memory.
  • the physician may easily identify when the patient configuration was entered or programmed into the pump mechanism.
  • the previous or old patient configuration is copied and recorded in a patient configuration history stored in the pump mechanism's memory.
  • the old or previous patient configuration is automatically stored in the patient configuration history.
  • certain pump functions may be available to the patient via the external patient control device 14 .
  • the external patient control device 14 is a hand held controller that communicates with the pump mechanism via telemetry.
  • the pump functions that the physician may make available to the patient via the patient control device 14 may include: stop pump; re-start pump; increase current pump rate; decrease current pump rate; patient bolus, stop/cancel patient bolus, status summary; test pump alarm; silence pump alarm; and set event. These pump functions are explained in greater detail below. Some or all of these functions are available to the patient and may be used by the patient to vary their therapy based on their current/planned activity or personal assessment of “how they are feeling.”
  • the physician may set the “count period” associated with all the patient controlled commands.
  • the count period is a programmable period of time (commonly a 24-hour day or a 90-day refill cycle) set by the physician in which the number of times an internally set patient event has occurred can be compared against a maximum number that are allowed to occur. All command counts are reset at the beginning of the count period.
  • the physician sets a maximum number of “counts” for each patient command. If the patient tries to exceed the maximum count number, the pump mechanism will lockout and prevent the patient from further using the particular command until the end of the count period.
  • the count period may be a fixed count period window where the patient may perform a set number of actions within a specific time period, such as a 24-hour period, and the counts reset at the end of the time period.
  • the count period may be a sliding window count period where a set number of actions are counted within a specific time period, such as a 24-hour period, and any actions occurring more than 24-hours ago are no longer counted.
  • the physician may program a specific time period or maximum duration that the pump will remain stopped, for example one hour. After the specified time period lapses, the pump resumes its finction. Typically, the maximum time period that the pump will be allowed to remain off will not exceed the time in which pump damage may occur due to inactivity for certain peristaltic pumps.
  • the “tube set” period is the maximum time period that the pump will be allowed to remain off.
  • the physician may allow the patient to stop the pump for an unlimited time period to preserve pump battery power.
  • the pump resumes function only upon receiving a re-start pump command by the patient or physician.
  • Table 1 contains configuration parameters associated with the patient stop pump function.
  • the numbers chosen for parameter limits are based on a computer's digital mathematics and data storage formats. For example, a single-byte (8-bit) integer number ranges from 0-255 (2 8 -1) and a 2-byte (16 bit) integer number ranges from 0-65,535 (2 16 -1). TABLE 1 Parameters Description Range Enable/Disable Function is available for 0 - Disabled patient's use if “Enabled”.
  • the patient re-start pump function cancels the stop pump command issued by the patient and restarts the pump.
  • the patient re-start pump command cannot restart a pump that has been stopped by a physician.
  • the pump resumes pumping at the rate determined by the infusion prescription, the timing of which continued in the background while the pump was stopped.
  • the increase current rate and decrease current rate functions allow the patient to switch between different pump rates provided the pump is programmed with a fixed rate prescription. Depending on the physician programmed patient configuration, the patient may switch between a number of different pump rates.
  • the pump mechanism has at least ten (10) different rates that may be specified to be above or below the starting infusion rate in any combination.
  • the physician may program the pump to allow all of the ten different rates to be used or a subset of the ten different rates to be used.
  • the pump mechanism may be programmed to allow rate adjustments 5 above and 5 below the starting rate; 1 above and 2 below the starting rate; 3 above and 0 below the starting rate; etc.
  • the pump mechanism When a patient sends an increase current rate or decrease current rate command to the pump, the pump mechanism changes its pump rate and will pump at the new rate until the patient instructs the pump mechanism otherwise. Thus, once the patient switches to a different rate, the patient does not have to periodically instruct the pump mechanism to continue pumping at the new rate. In other words, the pump mechanism never reverts back to any previous pumping rate if not periodically updated by the patient.
  • the increase rate and decrease rate function is enabled for a patient, the infusion prescription is no longer used. If the physician does not enable this function, the pump will pump at the prescription set by the physician and the patient will not be allowed to increase or decrease the rate.
  • the physician may limit the patient's ability to switch between different rates by programming the pump mechanism to have a lockout duration or interval and a maximum rate deviation.
  • the lockout duration or lockout interval limits the number of times a rate change may be made within a given period of time specified by the physician.
  • the lockout duration or lockout interval is the interval of time after the last rate change during which a subsequent change rate request is denied by the pump mechanism. Essentially, this function allows the physician to control the rate at which the patient is permitted to modify the prescription rate.
  • the patient may also be prohibited from making a rate change based on the combination of the count period and the maximum rate deviation parameters.
  • the maximum rate deviation is the maximum number of rates that the patient can deviate from the reference rate (the rate that the pump mechanism is pumping at the start of the count period) within one count period.
  • the maximum rate deviation function limits the patient such that the patient may only modify their rate by a certain amount within a count period. For example, a physician may program the pump to have a 6 hour count period and to allow the patient to deviate from the reference rate by a maximum of 2 rates. If the patient requests a rate that is three rates above or below the reference rate, the pump mechanism will reject the request and not make the requested rate change.
  • the lockout duration and the maximum rate deviation functions are further exemplified in the following example.
  • the physician programmed the pump to have a 24-hour count period that, for example, starts at 6 a.m. each day.
  • the physician programmed the pump to have a maximum rate deviation of 2 within any count period.
  • the physician selected which increase/decrease (INC/DEC) rates are available to the patient and the pump rates that correspond to each INC/DEC rate.
  • the physician selected rates that allow the patient to increment 6 rates above the start rate, and 1 rate below start rate.
  • the physician chose INC/DEC rate 4 as the start rate index (the start rate index is simply the pump rate in which the physician selects as the starting pump rate, which in this case is 100 mcl/day).
  • the reference rate (the pump rate at the start of the count period) for Day 1 is INC/DEC rate 4 at 100 mcl/day and the count period starts at 6 a.m.
  • the patient decides that they would like to increase the current rate from INC/DEC rate 4 to INC/DEC rate 5.
  • the pump accepts the request and increases the current rate to INC/DEC rate 5. Any additional increase rate command between 8 a.m. and 11 a.m. will be rejected until the 3 hour lockout duration expires.
  • the patient requests a rate increase to INC/DEC rate 6.
  • the pump accepts the patient's request and increases the current rate to INC/DEC rate 6. Any increase rate command between 1 p.m. and 4 p.m. will be rejected until the 3 hour lockout duration expires. At 4:30 p.m. the patient attempts to increase the rate from INC/DEC rate 6 to rate 7. Even though the lockout period expired at 4 p.m., the request is rejected since the patient already incremented 2 rates above the reference rate (INC/DEC rate 4) during the 24 hour count period. This increase was rejected by the maximum rate deviation function. It should be understood that the patient is permitted to decrease immediately the pump rate following any rate increase. Likewise, the patient is also permitted to increase immediately the pump rate following any rate decrease.
  • the patient successfully decreases the current rate from INC/DEC rate 6 to INC/DEC rate 5.
  • the patient successfully decreases the current rate from INC/DEC rate 5 to INC/DEC rate 4.
  • the patient successfully decreases the current rate from INC/DEC rate 4 to rate 3.
  • the maximum rate deviation function limits the patient to 2 rates above or below the reference rate for the count period, not just 2 increments or decrements. In other words, the patient could have decremented the rate all the way down to INC/DEC rate 2, since INC/DEC rate 4 is the reference rate for this count period.
  • a new 24 hour count period begins on Day 2 at 6 a.m.
  • a new reference rate is set at the beginning of each count period.
  • the new reference rate is set according to the current rate at the beginning of the count period. For example, since the patient did not make any rate changes after 11:45 p.m. on Day 1, the current rate remained at INC/DEC rate 3 until the start of the count period starting on Day 2. Thus, the reference rate for the count period starting on Day 2 is INC/DEC rate 3 (50 mcl/day).
  • the physician may program the pump to allow the patient to command an immediate injection of a high quantity of analgesia, i.e., a patient bolus.
  • the patient bolus is used to increase the level of analgesia when there is inadequate analgesia and before the patient can benefit from new settings to address the higher analgesic requirement.
  • the physician sets the patient bolus to be administered at a preset rate (bolus rate) and a preset duration (bolus period). When the bolus period is completed, the infusion rate returns to the rate that was in effect prior to commanding the patient bolus.
  • the patient will be prohibited from commanding a patient bolus while an existing patient bolus is in progress. Similarly, the patient will be prohibited from commanding a rate increase or decrease during a bolus period. The patient, however, may be permitted to command an increased or decreased rate after a patient bolus is completed.
  • the physician may limit the patient's ability to command a patient bolus by programming the pump mechanism to have a timed bolus lockout and a bolus count lockout. Specifically, the physician may program the patient configuration to have a bolus lockout whereby the pump will only accept a specific number of patient bolus requests within a specified time period, for example a 3 hour time period. In addition, the physician may program the patient configuration to have a bolus count lockout whereby the pump mechanism will only accept a specific number of patient bolus requests within the count period.
  • the lockout timers associated with the INC/DEC lockout duration function and the maximum rate deviation function are not affected by a patient bolus.
  • Table 3 contains configuration parameters associated with the patient bolus. TABLE 3 Parameters Description Range Enable/Disable Function is available for 0 - Disabled patient's use if Enabled 1 - Enabled Bolus Rate Rate to be delivered when Any valid rates supported activated by the pump Bolus Duration Period of time the bolus 1-65,534 minutes (a rate is in effect timed duration) or “forever” value of 65,535 which means the bolus is not timed and therefore has no limit.
  • Bolus Lockout The minimum amount of 1-65,535 minutes Duration time between accepted bolus commands
  • Bolus Count The maximum number of 1-65,534 or a no limit boluses per count period value of 65,535
  • the physician may program the pump to have a stop bolus function that allows the patient to cancel a patient bolus and return to the pump rate prior to the patient bolus command.
  • the stop bolus command does not reset the timed bolus lockout or the bolus count lockout functions.
  • the lockouts will stay in effect even though the patient may choose to cancel the patient bolus.
  • the system of the present invention may also be equipped with audible alarms corresponding to each pump function that alert the patient that a pump function or programmed parameter has been exceeded.
  • the physician may program the pump to allow the patient to test the pump's audible alarm and to silence or unsilence the pump's audible alarm.
  • the test pump alarm function simply allows the patient to test the audible alarm to ensure that the alarm in functioning properly.
  • Table 4 contains configuration parameters associated with the test pump alarm function. TABLE 4 Parameters Description Range Enable/Disable Function is available for 0 - Disabled patient's use if enabled 1 - Enabled Test Count The maximum number of 1-65,534 or a no limit tests per Count Period value of 65,535
  • the silence pump alarm function allows the patient to silence the pump's active audible alarms.
  • the physician may configure the parameters of this function to allow the patient to silence the alarm for a specific time period or until a new alarm occurs.
  • Table 5 contains configuration parameters associated with the silence pump alarm function. TABLE 5 Parameters Description Range Enable/Disable Function is available for 0 - Disabled patient's use if enabled 1 - Enabled Silence Duration Period of time for which 1-65,534 minutes (a an active, audibly enabled timed duration) or a no alarm will remain silent limit or untimed value of 65,535
  • the physician may program the pump to allow the patient to retrieve a status summary of the pump's functions.
  • the pump may be programmed to communicate status information that includes: alarms present; alarms silenced; pump stopped; reservoir low; early replacement indicator active; end of service; patient increase in progress; patient decrease in progress; physician bolus in progress; patient bolus in progress; INC/DEC lockout in progress; bolus lockout in progress; INC/DEC count at limit; bolus count at limit; telemetry successful, etc.
  • the pump After receiving a status summary command from the patient, the pump transmits the requested information to the patient control device 14 .
  • the patient control device communicates the information to the patient.
  • the patient will simply receive a “yes” or “no” indication.
  • the “yes” or “no” indication can be communicated to the patient in a number of ways, for example, LED's, LCD, text, audible tones, etc.
  • the patient control device has dot matrix or LCD display for displaying textual messages to the patient. Multiple indications may be present at one time and will be communicated in a single response from the pump.
  • Table 6 contains configuration parameters associated with the status summary function.
  • Range Enable/Disable Function is available for 0 - Disabled patient's use if enabled patient's use if enabled 1 - Enabled Alarms Present Self-Explanatory For each: Alarms Silenced 0 - No Pump Stopped 1 - Yes Reservoir Low Early Replacement Indicator Active End of Service Patient Increase in Progress Patient Decrease in Progress Physician Bolus in Progress Patient bolus in Progress INC/DEC Lockout in Progress Bolus Lockout in Progress INC/DEC Count at Limit Bolus Count at Limit Telemetry Successful
  • the pump mechanism of the present invention provides specific responses to each of the above-described patient commands. Specifically, after receiving a patient command the pump mechanism 10 transmits a response to the patient control device 14 . In turn, the patient control device receives and communicates the pump mechanism's response to the patient. The patient control device displays the response to the patient's command in a format that is easily communicated to the patient, for example, LCD, text, audible messages, etc. As shown in FIG. 4, the patient control device preferably has a dot matrix or LCD display for displaying textual messages to the patient. Exemplary pump responses include: command accepted; function disabled; function already in progress; function at rate limit; function locked out due to time; function locked out due to count, etc.
  • the physician or programmer can select which patient commands and resulting pump responses will be recorded as a time-stamped patient event.
  • the defined patient commands and resulting pump responses may be selectivity filtered based on the physician's configuration decisions. If the physician does not choose which events to filter, the pump mechanism's default setting will record all events.
  • the time-stamped patient events are recorded in a patient event log contained in the pump mechanism's memory. Only the response event is recorded into the patient event log since the request is implied. In other words, there is no need to record both the request and the response.
  • the present invention is capable of time/date stamping and recording all patient events, recording more than 80 can by burdensome for the physician. Typically, 80 patient events is the number of events that a physician can analyze without being overwhelmed.
  • the anticipated size of the event record and the related patient event log resulting from over 80 recorded patient events may comprise the amount of memory allocated to other features of the pump mechanism.
  • Event codes for up to 256 patient events can be supported by the pump mechanism.
  • event codes 0-127 are assigned to internally set patient events that are associated with patient commands and physician programming activity.
  • Exemplary internally set patient events associated with patient commands include: stop pump requests; rejected stop pump requests; re-start pump requests; rejected re-start pump requests; increase current rate requests; rejected increase current rate requests; decrease current rate requests; rejected decrease current rate requests; patient bolus request; rejected patient bolus request; stop patient bolus request; rejected stop patient bolus request; status summary requests; rejected status summary requests; test pump alarm requests; rejected test pump alarm requests; silence pump alarm requests; rejected silence pump alarm requests; etc.
  • Exemplary internally set patient events associated with physician programming activity include: changed patient configuration; clear patient configuration history; clear patient event log; etc. The other codes may be used by the programmers.
  • the pump mechanism 10 contains two sets of activity counters that increment each time an internally set patient event is requested by the patient.
  • the first counter set comprise patient activity life counters that count the number of times an internally set patient event has occurred in the pump mechanism's lifetime.
  • the pump mechanism has a patient activity life counter for each patient event described above.
  • a patient activity life counter is incremented based on the results of the patient request associated with that patient activity life counter. Specifically, an activity life counter will increment once each time a patient's request is accepted or rejected.
  • the patient activity life counter does not distinguish between reasons why any particular patient request is rejected (e.g., finction disabled, timed lockout in progress, etc.).
  • the counter may log up to 65,535 events—correlating to approximately 20 events per day for 9 years.
  • the value 65,535 indicates that more that 65,535 events have occurred.
  • Each patient activity life counter is set to zero (0) only on the initial application of the pump mechanism's battery power. Thereafter, the patient activity life counters may not be cleared by the physician or patient. The patient activity life counters may only be cleared by special manufacturing commands that are not made available to physicians or patients.
  • the second set of activity counters are patient activity interval counters that can be cleared by the physician and record the number of patient requests accepted or rejected by the pump since the last time that the patient activity counters were cleared.
  • the pump mechanism has a patient activity interval counter for each patient event described above. Each time a patient activity counter is cleared by the physician the time and date of the clear is stored in the pump mechanism's memory. Similar to a patient activity life counter, a patient activity interval counter is incremented based on the results of the patient request associated with that patient activity interval counter. Specifically, an activity interval counter will increment once each time a patient's request is accepted or rejected.
  • the patient activity interval counter does not distinguish between reasons why any particular patient request is rejected (e.g., function disabled, timed lockout in progress, etc.).
  • the counter may log up to 65,535 events—correlating to approximately 20 events per day for 9 years. Again, the value 65,535 indicates that more that 65,535 events have occurred.
  • the patient activity life counters and the patient activity interval counters provide a valuable indication of the patient's exact activities and the amount of battery usage from commands sent to the pump and pump responses sent from the pump via telemetry.
  • event codes 128-255 are reserved and may be assigned to externally set patient events associated with a patient feedback mechanism that allows the patient to send information to the pump mechanism relating to the patient's personal assessment of how the patient is feeling and the patient's activity level.
  • the physician programs the pump to receive patient event commands that correspond to the patient's physical state or activity level (e.g., “I feel terrible right now,” “I feel good right now,” “I am active at this time,” “I am resting at this time”).
  • Each externally set patient event may be assigned an event code, ranging from 128 to 255, that is recognized by the pump mechanism.
  • the pump is not required to have any knowledge of what the event code means, in other words the meaning is completely defined by the programmer and its user interface.
  • the patient uses the patient control device 14 to transmit the patient feedback to the pump mechanism.
  • the patient control device displays textual messages or commands that the patient transmits to the pump mechanism.
  • the information is time/date stamped according to the pump mechanism's current time/date and recorded in the patient event log contained in the pump mechanism's memory.
  • the patient feedback information can be downloaded and reviewed by the physician at the next clinical visit.
  • the physician can use the patient feedback mechanism to link the patient's feedback information to the infusion/therapy being delivered at the time the patient entered the information into the pump.
  • the physician can review any infusion rate changes made by the patient and the time/date those changes were made.
  • the patient feedback mechanism provides valuable patient information to the physician that is used at a later date without requiring the patient to remember or note the activity. After retrieving the information, the physician may clear all the time-stamped patient events in the patient event log. The physician, however, may not selectively choose which patient events to clear.
  • the patient control device 14 may be configured with lights or LED displays 41 to communicate pump responses, pump status information, and patient feedback information to the patient.
  • the patient control device 14 may be configured with a scroll function 42 and an LED display 43 that allows the patient to scroll through various pump patient commands or patient feedback information.
  • the patient may use the scroll finction to select a desired command or feedback input.
  • the desired patient command or patient feedback input appears in the LED display or window (i.e., “I feel good,” “Deliver Bolus,” etc.)
  • the patient can press the “send” button 44 causing the telemetry message to be sent to the pump mechanism and the status of the command or feedback input (i.e.
  • the patient control device 14 may be configured with displays or light indicators 45 that provide feedback concerning system finctions or the status of the pump.
  • the patient control device 14 may include a power-saving button 46 that when pressed shuts down the displays and internal electronics until pressed again.
  • FIG. 6 depicts an exemplary method 60 for linking information pertaining to a patient's physical assessment and activity level to a particular drug therapy routine.
  • the pump mechanism 10 is provided for dispensing medicine to the patient in a controlled format.
  • the external patient control device 12 is provided for sending the pump command and information pertaining to the patient's self-assessment to pump mechanism 10 .
  • a pump command e.g., increase/decrease infusion rate
  • information pertaining to the request is time/date stamped and is stored in the pump mechanism 10 .
  • step 65 information pertaining to the patient's self-assessment is sent to the pump mechanism 10 via the external patient control device 12 .
  • the information pertaining to the patient's self-assessment is time/date stamped and stored in the pump mechanism 10 . It should be understood that the order of the previous steps are not essential to the operation of the system. In other words, information pertaining to the patient's self-assessment can be sent and stored in the pump mechanism prior to sending and storing information pertaining to the patient's request.
  • step 67 a response from the pump mechanism 10 is sent to the external patient control device 12 . The response is sent in response to the pump command.
  • step 68 information pertaining to the response is stored in the pump mechanism 10 .
  • step 69 information pertaining to the pump command, the patient's self-assessment, and the response are retrieved from the control system.
  • the information is evaluated by a physician and used to provide medical treatment to the patient.
  • the pump mechanism 10 is programmed to maintain the status of all patient controlled pump functions in the memory of the control system so that the status can be readily accessible to the physician or programmer. As stated, the status information can be uploaded and analyzed by the physician. The physician can track the patient's activity and automatically adjust refill appointment dates. Table 7 contains status parameters that are maintained by the pump. TABLE 7 Patient Alarms Silenced The pump will provide an indication Status (Yes/No) that alarms have been silenced. Patient Alarms Silence The pump will provide a value indicating the Time Remaining Status time remaining in the Silence Duration (Range: 0-65,534 minutes, where 65,535 indicates Silent Until Manually Re-enabled).
  • Patient Count Period The pump will provide a value indicating the Remaining Status time remaining in the count period (Range: 0-65,534 minutes or a 65,535 value indica- ting that the count period is not timed, or “no limit”).
  • Patient Stop in Progress The pump will provide an indication Status (Yes/No) whether the pump has been stopped using a patient stop command.
  • Patient Stop Lockout Time The pump will provide a value indicating the Remaining Status time remaining in the stop lockout (Range: 0-65,534 minutes or a 65,535 value indica- ting “No Limit”).
  • Patient Stop Duration The pump will provide a value which Remaining Status indicates the time remaining in the Stop Duration (Range: 0-65,534 minutes, where 65,535 indicates “No Limit”).
  • Patient Stop Count within The pump will provide a value which Count Period Status indicates the number of stop commands used within the current count period (Range: 0- 65,534, where 65,535 indicates “65,535 or greater”).
  • Patient Stop Locked out The pump will provide an indication due to Count within Period (Yes/No) whether the patient's Stop Status command is currently locked out due to the number of stop commands used within the count period.
  • Patient INC/DEC Rate The pump will provide a value which Index Status indicates the index of the current INC/DEC Rate in the patient configuration (Range: 0- 10, where a separate value indicates that INC/DEC rates are not being used are disabled).
  • Patient INC/DEC Lockout The pump will provide a value which Time Remaining Status indicates the time remaining in the INC/DEC Lockout (Range: 0-65,534 minutes, where 65,535 indicates “No Limit”).
  • Patient INC/DEC Rate The pump will provide a value which Deviation within Count indicates the number rates the patient has Period Status deviated from the reference within the current Count Period Range: ⁇ 10 to +10, where a separate value indicates that INC/ DEC Rates are not being used: INC/DEC is disabled.
  • Patient INC Locked out due The pump will provide an indication to Max Rate Deviation (Yes/No) whether the patient's INC within Count Period Status command is currently locked out due to the number of rate deviations within the count period.
  • Patient DEC Locked out The pump will provide an indication due to Max Rate Deviation (Yes/No) whether the patient's DEC within Count Period Status command is currently locked out due to the number of rate deviations within the count period.
  • Patient Bolus in Progress The pump will provide an indication Status (Yes/No) whether a bolus is in progress due to a patient bolus command.
  • Patient Current Bolus Rate The pump will provide a value which Status indicates the current bolus rate (Range: any of the valid rates supported by the pump “Not Applicable” if a bolus is not in progress).
  • Patient Bolus Lockout Time The pump will provide a value which Remaining Status indicates the time remaining in the bolus duration (Range: 0-65,534 minutes, where 65,535 indicates “No Limit”).
  • Patient Bolus Duration The pump will provide a value which Remaining Status indicates the time remaining in the Bolus Duration (Range: 0-65,534 minutes, where 65,535 indicates “No Limit”).
  • Patient Bolus Count within The pump will provide a value which Count Period Status indicates the number of bolus commands used within the current count period (Range: 0-65,534, where 65,535 indicates “65,535 or greater”).
  • Patient Bolus Locked Out The pump will provide an indication due to Count within Count (Yes/No) whether the patient's bolus Period Status command is currently locked out due to the number of bolus commands used within the count period.
  • Patient Test Pump Alarm The pump will provide an indication Locked Out due to Count (Yes/No) whether the patient's test alarm within Count Period Status command is currently locked out due to the number of test alarm commands used within the count period.
  • FIG. 5 depicts a therapeutic method 50 of administering liquid medicine to a patient by infusion using the drug delivery system of the present invention.
  • a pump mechanism for dispensing medicine to a patient in a format controlled by a control system within the pump mechanism is provided.
  • an external programming device is used to configure the control system of the pump mechanism.
  • an external patient control device is used to send a patient request to the control system and to receive a response from the control system.
  • the information pertaining to the request is stored in the control system for a predetermined period of time.
  • a response from the control system is sent to the external patient control device.
  • step 56 information pertaining to the response is stored in the control system for a predetermined period of time.
  • step 57 the information pertaining to the request and the response is retrieved from the control system.
  • step 58 the information pertaining to the request and the response is evaluated to provide medical treatment to the patient.

Abstract

A patient controlled, implantable drug infusion system for administering medicine including a system for administering analgesia to a patient that allows the patient to control the analgesia infusion rates within limits prescribed by a physician for that particular patient. Also disclosed is a closed loop patient feedback system for administering drug therapy including a device and method that links information pertaining to a patient's physical assessment and activity level with a particular drug therapy.

Description

  • A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever. [0001]
  • FIELD OF THE INVENTION
  • The present invention relates to a patient controlled, implantable drug infusion system for administering medicine. More particularly, the present invention provides a system for administering analgesia to a patient that allows the patient to control the analgesia infusion rates within limits prescribed by a physician for that particular patient. The present invention further provides a closed loop patient feedback system that links information pertaining to a patient's physical assessment and activity level with a particular drug therapy. [0002]
  • BACKGROUND OF THE INVENTION
  • Patient-controlled analgesia systems have become an effective and popular means of providing analgesia to patients with postoperative pain. A typical patient-controlled analgesia system contains an external pump with a microcomputer programmed to give small amounts of pain medication, for instance, 1 mg of morphine intravenously at pre-set intervals or at a low continuous rate. In addition, typical systems may be programmed to give small amounts of pain medication every time a patient pushes a button on the end of a cable. As a result of patient-controlled analgesia systems, patients require less pain medication and experience improved post-operative pain relief. [0003]
  • Current analgesia systems, however, have limitations that constrain a patient's ability to tailor the analgesic dose or drug therapy according the patient's own requirements. For instance, conventional systems provide drug therapies that are dependent on a time-of-day or a known schedule of need or do not allow time-dependent programs to be temporarily altered based on patient need. In addition, these systems do not allow the patient to receive information from the system pertaining to the system's current operating status. Moreover, these systems often require frequent trips to the physician for checkups and infusion rate adjustments. [0004]
  • Furthermore, conventional systems do not allow the patient to internally record information pertaining to the patient's self-assessment (i.e., physical state and activity level). As a result, these systems fail to provide a method of linking a patient's feedback information to the infusion/therapy being delivered at the time the patient entered the self-assessment information into the system. Instead, to link these drug therapies to the patient's physical state or activity level, the physician generally waits until a regularly scheduled appointment to ask the patient questions regarding the patient's personal assessment on how they felt or activity level during the drug therapy program. Thus, physicians must rely solely on the patient's memory when making decisions to adjust the patient's therapy or prescription—an unreliable and costly method of evaluating the effectiveness of the drug therapy. [0005]
  • Accordingly, there is a need for a drug infusion system and method that addresses the above shortcomings. The present invention solves this need by providing an improved patient controlled analgesia system, a system that also provides a closed loop feedback to directly link information pertaining to a patient's physical assessment and activity level with a particular drug therapy. [0006]
  • BRIEF SUMMARY OF THE INVENTION
  • The present invention provides a programmable system and method for allowing patients to control their own therapy or drug infusion within limits set by a physician. The system comprises a pump mechanism for dispensing medicine to a patient in a format controlled by a control system within the pump mechanism. The control system is programmed to provide a patient control over pump functions selected or prescribed by the physician, thereby allowing the patient to have input into his or her daily dosage regimen. Patient control over pump functions leads to more accurate drug therapy and fast control over drug overdose or underdose. [0007]
  • Initially, the pump is presented to the physician in a default state where all pump functions are disabled. The physician configures the pump by enabling the desired pump functions and inputting the parameters for each function. Physician programming of the pump is done via programmer downlink or telemetry. Once programmed into the pump, the functions and related parameters are managed by the pump's control system. Depending on the physician's configuration of the pump, certain pump functions may be available to a patient via a hand held control device that communicates with the pump via telemetry. For example, the pump functions that a physician may make available to the patient via the patient control device may include: stop pump; re-start pump; increase current pump rate; decrease current pump rate; patient bolus, stop/cancel patient bolus, status summary; test pump alarm; silence pump alarm; and set patient event. The physician may program the parameters for each of the above listed functions to keep the therapy or drug infusion within physician prescribed parameters. The patient may then administer a bolus infusion and/or increase or decrease their infusion rate to vary their therapy based on their current/planned activity or personal assessment of “how they are feeling.”[0008]
  • In addition to providing patient control within physician prescribed limits, the system has a patient feedback mechanism that allows a patient to record information into the pump control system pertaining to the patient's self-assessment. For instance, the patient can use the hand held control device to enter information corresponding to the patient's physical state or activity level at the time of the drug infusion (e.g. “I feel terrible right now”, “I feel good right now”, “I am active at this time”, “I am resting at this time”). The information is time/date stamped according to the pump mechanism's current time/date and recorded in the pump mechanism's control system. In turn, the patient feedback information can be downloaded and reviewed by the physician at the next clinical visit. The physician can use the patient feedback mechanism to link the patient's feedback information to the infusion/therapy being delivered at the time the patient entered the information into the pump. The patient feedback mechanism provides valuable patient information to the physician that is used at a later date without requiring the patient to remember or note the activity. [0009]
  • Furthermore, the pump mechanism may be programmed to maintain the status of all, or a selected subset of patient controlled pump functions and the patient feedback mechanism so that the status can be readily accessible to the physician. The physician may upload and analyze the data to adjust patient drug refill appointments based on patient activity—resulting in less frequent appointments and less drug waste. In turn, convenience to the patient is increased since less travel is needed for appointments and drug adjustments. As a result, drug therapies are enhanced, and patient and physician convenience is increased.[0010]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an exemplary embodiment of the external programming device and the external patient control communicating with the pump mechanism via telemetry; [0011]
  • FIG. 2 depicts exemplary functions of the pump mechanism; [0012]
  • FIG. 3 is graph illustrating the operation of the pump mechanism over a 24 hour period; [0013]
  • FIG. 4 is an exemplary embodiment of the external patient control device; [0014]
  • FIG. 5 is flow chart of an exemplary operation of the present invention; [0015]
  • FIG. 6 depicts a method for linking information pertaining to a patient's physical assessment and activity level to a particular drug therapy routine. [0016]
  • DESCRIPTION OF THE INVENTION
  • Referring to FIG. 1, an exemplary embodiment of the present invention provides a method and system for delivering analgesia to a patient in accordance with preset parameters prescribed or programmed by a physician. Specifically, the present invention employs an implantable, [0017] programmable pump mechanism 10 having a control system that controls the operation of the pump mechanism. The control system includes a microprocessor and a memory programmable with selected functions for controlling the operation of the pump mechanism. The memory stores the programs and data related to the operation of the pump mechanism. The memory is coupled to the microprocessor, which in turn runs the desired operating programs that control the operation of the pump mechanism.
  • Access to the microprocessor is provided though a communications port located in the pump mechanism. The communication port receives and transmits information from/to an [0018] external programming device 12 or an external patient control device 14 via telemetry. FIG. 1 depicts the pump mechanism 10 and the external programming device 12 and patient control device 14 communicating via telemetry. This feature allows for the downloading and uploading of any or all information from the memory of the microprocessor to the programming devices.
  • Referring to FIG. 2, exemplary finctions of the control system of the [0019] pump mechanism 10 are generally depicted. The finction of the control system 20 include generally infusion prescription history 21, infusion prescription 22, patient configuration 23, patient configuration history 24, infusion history 25, event history 26, time-stamped patient activity 27, patient activity counter 28, patient control status 29, and infusion control status 30. The infusion prescription history 21, infusion prescription 22, patient configuration 23, and patient configuration history 24 are entered via the programmer 12 and downlinked into the pump mechanism. The infusion history 25, event history 26, patient activity time-stamped 27, and patient activity counter 28 are functions of the pump mechanism that are managed by the pump and are accessible via the programmer 12. These functions are able to be cleared by the programmer 12. The patient control status 29, and infusion control status 30 are also functions of the pump mechanism that are managed by the pump and are accessible via the programmer 12. However, these functions are not alterable by the programmer 12. The control system functions 20 of the pump mechanism are described in greater detail below.
  • Initially, the system of the present invention is presented to a physician in an initial default state where all pump functions are disabled. Using the [0020] external programming device 12, the physician programs the initial patient infusion prescription. The prescription may be a fixed rate prescription that does not vary over time, unless changed by the physician or patient. Alternatively, the prescription may be multi-step where the infusion rate automatically adjusts over time. The infusion prescription history (a record of a given number of past prescriptions) is stored in the memory of the pump mechanism and may be managed and retrieved via the external programming device 12.
  • The physician also programs the pump mechanism to have a specific patient configuration by selecting which pump functions are enabled and selecting the parameters for each enabled pump function. If the physician enables a pump function, the physician must specify all of the programmable parameters associated with that pump function since the pump assumes no default values. The patient configuration containing the pump functions and related parameters is stored in the memory of the pump mechanism and can only be changed by the physician. The patient configuration can be read, cleared, or adjusted by the physician using the [0021] external programming device 12.
  • When the patient configuration is programmed into the pump mechanism, the patient configuration is time stamped according to the pump mechanism's current time/date setting contained in the pump mechanism's memory. As a result, the physician may easily identify when the patient configuration was entered or programmed into the pump mechanism. Should the physician need to enter a new patient configuration into the pump mechanism, the previous or old patient configuration is copied and recorded in a patient configuration history stored in the pump mechanism's memory. Each time the physician downlinks or programs a new patient configuration into the pump mechanism, the old or previous patient configuration, including all time/date stamped information, is automatically stored in the patient configuration history. [0022]
  • Depending on the patient configuration prescribed by the physician, certain pump functions may be available to the patient via the external [0023] patient control device 14. Like the external programming device 12, the external patient control device 14 is a hand held controller that communicates with the pump mechanism via telemetry. The pump functions that the physician may make available to the patient via the patient control device 14 may include: stop pump; re-start pump; increase current pump rate; decrease current pump rate; patient bolus, stop/cancel patient bolus, status summary; test pump alarm; silence pump alarm; and set event. These pump functions are explained in greater detail below. Some or all of these functions are available to the patient and may be used by the patient to vary their therapy based on their current/planned activity or personal assessment of “how they are feeling.”
  • The physician may set the “count period” associated with all the patient controlled commands. As described below, the count period is a programmable period of time (commonly a 24-hour day or a 90-day refill cycle) set by the physician in which the number of times an internally set patient event has occurred can be compared against a maximum number that are allowed to occur. All command counts are reset at the beginning of the count period. The physician sets a maximum number of “counts” for each patient command. If the patient tries to exceed the maximum count number, the pump mechanism will lockout and prevent the patient from further using the particular command until the end of the count period. In an alternative embodiment, the count period may be a fixed count period window where the patient may perform a set number of actions within a specific time period, such as a 24-hour period, and the counts reset at the end of the time period. In another alternative embodiment, the count period may be a sliding window count period where a set number of actions are counted within a specific time period, such as a 24-hour period, and any actions occurring more than 24-hours ago are no longer counted. [0024]
  • The stop pump finction allows the patient to stop the pump (pump rate=0) and cancel any bolus infusions. The physician may program a specific time period or maximum duration that the pump will remain stopped, for example one hour. After the specified time period lapses, the pump resumes its finction. Typically, the maximum time period that the pump will be allowed to remain off will not exceed the time in which pump damage may occur due to inactivity for certain peristaltic pumps. The “tube set” period is the maximum time period that the pump will be allowed to remain off. [0025]
  • Alternatively, the physician may allow the patient to stop the pump for an unlimited time period to preserve pump battery power. In other words, the pump resumes function only upon receiving a re-start pump command by the patient or physician. Table 1 contains configuration parameters associated with the patient stop pump function. In an exemplary embodiment, the numbers chosen for parameter limits are based on a computer's digital mathematics and data storage formats. For example, a single-byte (8-bit) integer number ranges from 0-255 (2[0026] 8-1) and a 2-byte (16 bit) integer number ranges from 0-65,535 (216-1).
    TABLE 1
    Parameters Description Range
    Enable/Disable Function is available for 0 - Disabled
    patient's use if “Enabled”. 1 - Enabled
    Max Duration The maximum amount of 0-65,534 Minutes (a
    time the pump is allowed timed duration), and
    to be kept off. Typically, “Forever” value 65,535
    this will be set at the (no limit, not timed)
    pump's “Tube Set” period, (no limit, not timed)
    or no limit.
    Lockout Duration The minimum amount of 0-65,534 Minutes (a
    time between restart and timed duration), and
    stop “Forever” value 65,535
    (no limit, not timed)
    Stop Count The maximum number of 0-65,534, and a “No
    stops per “Count Period” Limit” value (65,535)
  • The patient re-start pump function cancels the stop pump command issued by the patient and restarts the pump. The patient re-start pump command, however, cannot restart a pump that has been stopped by a physician. After receiving a re-start pump command, the pump resumes pumping at the rate determined by the infusion prescription, the timing of which continued in the background while the pump was stopped. [0027]
  • The increase current rate and decrease current rate functions allow the patient to switch between different pump rates provided the pump is programmed with a fixed rate prescription. Depending on the physician programmed patient configuration, the patient may switch between a number of different pump rates. In an exemplary embodiment of the invention, the pump mechanism has at least ten (10) different rates that may be specified to be above or below the starting infusion rate in any combination. The physician may program the pump to allow all of the ten different rates to be used or a subset of the ten different rates to be used. For example, the pump mechanism may be programmed to allow [0028] rate adjustments 5 above and 5 below the starting rate; 1 above and 2 below the starting rate; 3 above and 0 below the starting rate; etc. When a patient sends an increase current rate or decrease current rate command to the pump, the pump mechanism changes its pump rate and will pump at the new rate until the patient instructs the pump mechanism otherwise. Thus, once the patient switches to a different rate, the patient does not have to periodically instruct the pump mechanism to continue pumping at the new rate. In other words, the pump mechanism never reverts back to any previous pumping rate if not periodically updated by the patient. When the increase rate and decrease rate function is enabled for a patient, the infusion prescription is no longer used. If the physician does not enable this function, the pump will pump at the prescription set by the physician and the patient will not be allowed to increase or decrease the rate.
  • The physician may limit the patient's ability to switch between different rates by programming the pump mechanism to have a lockout duration or interval and a maximum rate deviation. The lockout duration or lockout interval limits the number of times a rate change may be made within a given period of time specified by the physician. In other words, the lockout duration or lockout interval is the interval of time after the last rate change during which a subsequent change rate request is denied by the pump mechanism. Essentially, this function allows the physician to control the rate at which the patient is permitted to modify the prescription rate. [0029]
  • In addition, the patient may also be prohibited from making a rate change based on the combination of the count period and the maximum rate deviation parameters. The maximum rate deviation is the maximum number of rates that the patient can deviate from the reference rate (the rate that the pump mechanism is pumping at the start of the count period) within one count period. The maximum rate deviation function limits the patient such that the patient may only modify their rate by a certain amount within a count period. For example, a physician may program the pump to have a 6 hour count period and to allow the patient to deviate from the reference rate by a maximum of 2 rates. If the patient requests a rate that is three rates above or below the reference rate, the pump mechanism will reject the request and not make the requested rate change. [0030]
  • The lockout duration and the maximum rate deviation functions are further exemplified in the following example. In this example, the physician programmed the patient configuration as follows: [0031]
    TABLE 2
    Count Period 1440 minutes (24 hours)
    Lockout Duration  180 minutes (3 hours)
    Max Rate Deviation   2
    Start Rate Index   4
    0 INC/DEC Rate 0 Unused
    1 INC/DEC Rate 1 Unused
    2 INC/DEC Rate 2 Unused
    3 INC/DEC Rate 3  50 mcl/day
    4 INC/DEC Rate 4  100 mcl/day (start rate
    index)
    5 INC/DEC Rate 5  200 mcl/day
    6 INC/DEC Rate 6  400 mcl/day
    7 INC/DEC Rate 7  800 mcl/day
    8 INC/DEC Rate 8   1 ml/day
    9 INC/DEC Rate 9   2 ml/day
    10  INC/DEC Rate 10   4 ml/day
  • As shown in Table 2, the physician programmed the pump to have a 24-hour count period that, for example, starts at 6 a.m. each day. The physician programmed the pump to have a maximum rate deviation of 2 within any count period. The physician selected which increase/decrease (INC/DEC) rates are available to the patient and the pump rates that correspond to each INC/DEC rate. In this example, the physician selected rates that allow the patient to increment 6 rates above the start rate, and 1 rate below start rate. The physician left INC/DEC rates 0-2 unused and unavailable to the patient. In addition, the physician chose INC/[0032] DEC rate 4 as the start rate index (the start rate index is simply the pump rate in which the physician selects as the starting pump rate, which in this case is 100 mcl/day).
  • Referring to FIG. 3, there is shown an exemplary INC/DEC rate diagram [0033] 32. As depicted, the reference rate (the pump rate at the start of the count period) for Day 1 is INC/DEC rate 4 at 100 mcl/day and the count period starts at 6 a.m. At 8 a.m. the patient decides that they would like to increase the current rate from INC/DEC rate 4 to INC/DEC rate 5. The pump accepts the request and increases the current rate to INC/DEC rate 5. Any additional increase rate command between 8 a.m. and 11 a.m. will be rejected until the 3 hour lockout duration expires. At 1 p.m., the patient requests a rate increase to INC/DEC rate 6. The pump accepts the patient's request and increases the current rate to INC/DEC rate 6. Any increase rate command between 1 p.m. and 4 p.m. will be rejected until the 3 hour lockout duration expires. At 4:30 p.m. the patient attempts to increase the rate from INC/DEC rate 6 to rate 7. Even though the lockout period expired at 4 p.m., the request is rejected since the patient already incremented 2 rates above the reference rate (INC/DEC rate 4) during the 24 hour count period. This increase was rejected by the maximum rate deviation function. It should be understood that the patient is permitted to decrease immediately the pump rate following any rate increase. Likewise, the patient is also permitted to increase immediately the pump rate following any rate decrease.
  • At 5 p.m. the patient successfully decreases the current rate from INC/DEC rate 6 to INC/[0034] DEC rate 5. At 8:30 p.m. the patient successfully decreases the current rate from INC/DEC rate 5 to INC/DEC rate 4. Similarly, at 11:45 p.m. the patient successfully decreases the current rate from INC/DEC rate 4 to rate 3. This example demonstrates that the maximum rate deviation function limits the patient to 2 rates above or below the reference rate for the count period, not just 2 increments or decrements. In other words, the patient could have decremented the rate all the way down to INC/DEC rate 2, since INC/DEC rate 4 is the reference rate for this count period.
  • A new 24 hour count period begins on Day 2 at 6 a.m. A new reference rate is set at the beginning of each count period. The new reference rate is set according to the current rate at the beginning of the count period. For example, since the patient did not make any rate changes after 11:45 p.m. on Day 1, the current rate remained at INC/[0035] DEC rate 3 until the start of the count period starting on Day 2. Thus, the reference rate for the count period starting on Day 2 is INC/DEC rate 3 (50 mcl/day).
  • In addition to the increase current pump rate function and decrease current pump rate finction, the physician may program the pump to allow the patient to command an immediate injection of a high quantity of analgesia, i.e., a patient bolus. The patient bolus is used to increase the level of analgesia when there is inadequate analgesia and before the patient can benefit from new settings to address the higher analgesic requirement. The physician sets the patient bolus to be administered at a preset rate (bolus rate) and a preset duration (bolus period). When the bolus period is completed, the infusion rate returns to the rate that was in effect prior to commanding the patient bolus. The patient will be prohibited from commanding a patient bolus while an existing patient bolus is in progress. Similarly, the patient will be prohibited from commanding a rate increase or decrease during a bolus period. The patient, however, may be permitted to command an increased or decreased rate after a patient bolus is completed. [0036]
  • The physician may limit the patient's ability to command a patient bolus by programming the pump mechanism to have a timed bolus lockout and a bolus count lockout. Specifically, the physician may program the patient configuration to have a bolus lockout whereby the pump will only accept a specific number of patient bolus requests within a specified time period, for example a 3 hour time period. In addition, the physician may program the patient configuration to have a bolus count lockout whereby the pump mechanism will only accept a specific number of patient bolus requests within the count period. The lockout timers associated with the INC/DEC lockout duration function and the maximum rate deviation function are not affected by a patient bolus. [0037]
  • Table 3 contains configuration parameters associated with the patient bolus. [0038]
    TABLE 3
    Parameters Description Range
    Enable/Disable Function is available for 0 - Disabled
    patient's use if Enabled 1 - Enabled
    Bolus Rate Rate to be delivered when Any valid rates supported
    activated by the pump
    Bolus Duration Period of time the bolus 1-65,534 minutes (a
    rate is in effect timed duration) or
    “forever” value of 65,535
    which means the bolus is
    not timed and therefore
    has no limit.
    Bolus Lockout The minimum amount of 1-65,535 minutes
    Duration time between accepted
    bolus commands
    Bolus Count The maximum number of 1-65,534 or a no limit
    boluses per count period value of 65,535
  • Similarly, the physician may program the pump to have a stop bolus function that allows the patient to cancel a patient bolus and return to the pump rate prior to the patient bolus command. The stop bolus command, however, does not reset the timed bolus lockout or the bolus count lockout functions. In other words, once a patient commands a patient bolus that activates the timed bolus lockout or the bolus count lockout functions, the lockouts will stay in effect even though the patient may choose to cancel the patient bolus. [0039]
  • The system of the present invention may also be equipped with audible alarms corresponding to each pump function that alert the patient that a pump function or programmed parameter has been exceeded. In turn, the physician may program the pump to allow the patient to test the pump's audible alarm and to silence or unsilence the pump's audible alarm. The test pump alarm function simply allows the patient to test the audible alarm to ensure that the alarm in functioning properly. Table 4 contains configuration parameters associated with the test pump alarm function. [0040]
    TABLE 4
    Parameters Description Range
    Enable/Disable Function is available for 0 - Disabled
    patient's use if enabled 1 - Enabled
    Test Count The maximum number of 1-65,534 or a no limit
    tests per Count Period value of 65,535
  • The silence pump alarm function allows the patient to silence the pump's active audible alarms. The physician may configure the parameters of this function to allow the patient to silence the alarm for a specific time period or until a new alarm occurs. Table 5 contains configuration parameters associated with the silence pump alarm function. [0041]
    TABLE 5
    Parameters Description Range
    Enable/Disable Function is available for 0 - Disabled
    patient's use if enabled 1 - Enabled
    Silence Duration Period of time for which 1-65,534 minutes (a
    an active, audibly enabled timed duration) or a no
    alarm will remain silent limit or untimed value of
    65,535
  • In addition, the physician may program the pump to allow the patient to retrieve a status summary of the pump's functions. For example, the pump may be programmed to communicate status information that includes: alarms present; alarms silenced; pump stopped; reservoir low; early replacement indicator active; end of service; patient increase in progress; patient decrease in progress; physician bolus in progress; patient bolus in progress; INC/DEC lockout in progress; bolus lockout in progress; INC/DEC count at limit; bolus count at limit; telemetry successful, etc. [0042]
  • After receiving a status summary command from the patient, the pump transmits the requested information to the [0043] patient control device 14. In turn, the patient control device communicates the information to the patient. Preferably, the patient will simply receive a “yes” or “no” indication. The “yes” or “no” indication can be communicated to the patient in a number of ways, for example, LED's, LCD, text, audible tones, etc. Preferably, the patient control device has dot matrix or LCD display for displaying textual messages to the patient. Multiple indications may be present at one time and will be communicated in a single response from the pump. An exemplary embodiment of the patient control device is shown in FIG. 4. Table 6 contains configuration parameters associated with the status summary function.
    TABLE 6
    Parameters Description Range
    Enable/Disable Function is available for 0 - Disabled
    patient's use if enabled
    patient's use if enabled 1 - Enabled
    Alarms Present Self-Explanatory For each:
    Alarms Silenced 0 - No
    Pump Stopped 1 - Yes
    Reservoir Low
    Early Replacement
    Indicator Active
    End of Service
    Patient Increase in
    Progress
    Patient Decrease in
    Progress
    Physician Bolus in
    Progress
    Patient bolus in Progress
    INC/DEC Lockout in
    Progress
    Bolus Lockout in Progress
    INC/DEC Count at Limit
    Bolus Count at Limit
    Telemetry Successful
  • The pump mechanism of the present invention provides specific responses to each of the above-described patient commands. Specifically, after receiving a patient command the [0044] pump mechanism 10 transmits a response to the patient control device 14. In turn, the patient control device receives and communicates the pump mechanism's response to the patient. The patient control device displays the response to the patient's command in a format that is easily communicated to the patient, for example, LCD, text, audible messages, etc. As shown in FIG. 4, the patient control device preferably has a dot matrix or LCD display for displaying textual messages to the patient. Exemplary pump responses include: command accepted; function disabled; function already in progress; function at rate limit; function locked out due to time; function locked out due to count, etc.
  • In addition, the physician or programmer can select which patient commands and resulting pump responses will be recorded as a time-stamped patient event. The defined patient commands and resulting pump responses (accept, reject) may be selectivity filtered based on the physician's configuration decisions. If the physician does not choose which events to filter, the pump mechanism's default setting will record all events. The time-stamped patient events are recorded in a patient event log contained in the pump mechanism's memory. Only the response event is recorded into the patient event log since the request is implied. In other words, there is no need to record both the request and the response. Even though the present invention is capable of time/date stamping and recording all patient events, recording more than 80 can by burdensome for the physician. Typically, 80 patient events is the number of events that a physician can analyze without being overwhelmed. In addition, the anticipated size of the event record and the related patient event log resulting from over 80 recorded patient events may comprise the amount of memory allocated to other features of the pump mechanism. [0045]
  • Event codes for up to 256 patient events can be supported by the pump mechanism. Preferably, event codes 0-127 are assigned to internally set patient events that are associated with patient commands and physician programming activity. Exemplary internally set patient events associated with patient commands include: stop pump requests; rejected stop pump requests; re-start pump requests; rejected re-start pump requests; increase current rate requests; rejected increase current rate requests; decrease current rate requests; rejected decrease current rate requests; patient bolus request; rejected patient bolus request; stop patient bolus request; rejected stop patient bolus request; status summary requests; rejected status summary requests; test pump alarm requests; rejected test pump alarm requests; silence pump alarm requests; rejected silence pump alarm requests; etc. Exemplary internally set patient events associated with physician programming activity include: changed patient configuration; clear patient configuration history; clear patient event log; etc. The other codes may be used by the programmers. [0046]
  • The [0047] pump mechanism 10 contains two sets of activity counters that increment each time an internally set patient event is requested by the patient. The first counter set comprise patient activity life counters that count the number of times an internally set patient event has occurred in the pump mechanism's lifetime. The pump mechanism has a patient activity life counter for each patient event described above. A patient activity life counter is incremented based on the results of the patient request associated with that patient activity life counter. Specifically, an activity life counter will increment once each time a patient's request is accepted or rejected. The patient activity life counter does not distinguish between reasons why any particular patient request is rejected (e.g., finction disabled, timed lockout in progress, etc.). The counter may log up to 65,535 events—correlating to approximately 20 events per day for 9 years. The value 65,535 indicates that more that 65,535 events have occurred. Each patient activity life counter is set to zero (0) only on the initial application of the pump mechanism's battery power. Thereafter, the patient activity life counters may not be cleared by the physician or patient. The patient activity life counters may only be cleared by special manufacturing commands that are not made available to physicians or patients.
  • The second set of activity counters are patient activity interval counters that can be cleared by the physician and record the number of patient requests accepted or rejected by the pump since the last time that the patient activity counters were cleared. The pump mechanism has a patient activity interval counter for each patient event described above. Each time a patient activity counter is cleared by the physician the time and date of the clear is stored in the pump mechanism's memory. Similar to a patient activity life counter, a patient activity interval counter is incremented based on the results of the patient request associated with that patient activity interval counter. Specifically, an activity interval counter will increment once each time a patient's request is accepted or rejected. Like the patient activity life counter, the patient activity interval counter does not distinguish between reasons why any particular patient request is rejected (e.g., function disabled, timed lockout in progress, etc.). The counter may log up to 65,535 events—correlating to approximately 20 events per day for 9 years. Again, the value 65,535 indicates that more that 65,535 events have occurred. The patient activity life counters and the patient activity interval counters provide a valuable indication of the patient's exact activities and the amount of battery usage from commands sent to the pump and pump responses sent from the pump via telemetry. [0048]
  • In addition to the above described internally set patient events, event codes 128-255 are reserved and may be assigned to externally set patient events associated with a patient feedback mechanism that allows the patient to send information to the pump mechanism relating to the patient's personal assessment of how the patient is feeling and the patient's activity level. Specifically, the physician programs the pump to receive patient event commands that correspond to the patient's physical state or activity level (e.g., “I feel terrible right now,” “I feel good right now,” “I am active at this time,” “I am resting at this time”). Each externally set patient event may be assigned an event code, ranging from 128 to 255, that is recognized by the pump mechanism. The pump is not required to have any knowledge of what the event code means, in other words the meaning is completely defined by the programmer and its user interface. Using the [0049] patient control device 14, the patient transmits the patient feedback to the pump mechanism. The patient control device displays textual messages or commands that the patient transmits to the pump mechanism. The information is time/date stamped according to the pump mechanism's current time/date and recorded in the patient event log contained in the pump mechanism's memory. The patient feedback information can be downloaded and reviewed by the physician at the next clinical visit. The physician can use the patient feedback mechanism to link the patient's feedback information to the infusion/therapy being delivered at the time the patient entered the information into the pump. In addition, the physician can review any infusion rate changes made by the patient and the time/date those changes were made. The patient feedback mechanism provides valuable patient information to the physician that is used at a later date without requiring the patient to remember or note the activity. After retrieving the information, the physician may clear all the time-stamped patient events in the patient event log. The physician, however, may not selectively choose which patient events to clear.
  • Referring to FIG. 4, an exemplary [0050] patient control device 14 is depicted. The patient control device 14 may be configured with lights or LED displays 41 to communicate pump responses, pump status information, and patient feedback information to the patient. In addition, the patient control device 14 may be configured with a scroll function 42 and an LED display 43 that allows the patient to scroll through various pump patient commands or patient feedback information. For example, the patient may use the scroll finction to select a desired command or feedback input. When the desired patient command or patient feedback input appears in the LED display or window (i.e., “I feel good,” “Deliver Bolus,” etc.), the patient can press the “send” button 44 causing the telemetry message to be sent to the pump mechanism and the status of the command or feedback input (i.e. “telemetry complete”) to appear in the status window 41. The patient control device 14 may be configured with displays or light indicators 45 that provide feedback concerning system finctions or the status of the pump. In addition, the patient control device 14 may include a power-saving button 46 that when pressed shuts down the displays and internal electronics until pressed again.
  • FIG. 6 depicts an [0051] exemplary method 60 for linking information pertaining to a patient's physical assessment and activity level to a particular drug therapy routine. At step 61, the pump mechanism 10 is provided for dispensing medicine to the patient in a controlled format. At step 62, the external patient control device 12 is provided for sending the pump command and information pertaining to the patient's self-assessment to pump mechanism 10. At step 63, a pump command (e.g., increase/decrease infusion rate) is sent from the external patient control device 12 to pump mechanism 10. At step 64, information pertaining to the request is time/date stamped and is stored in the pump mechanism 10. At step 65, information pertaining to the patient's self-assessment is sent to the pump mechanism 10 via the external patient control device 12. At step 66, the information pertaining to the patient's self-assessment is time/date stamped and stored in the pump mechanism 10. It should be understood that the order of the previous steps are not essential to the operation of the system. In other words, information pertaining to the patient's self-assessment can be sent and stored in the pump mechanism prior to sending and storing information pertaining to the patient's request. At step 67, a response from the pump mechanism 10 is sent to the external patient control device 12. The response is sent in response to the pump command. At step 68, information pertaining to the response is stored in the pump mechanism 10. At step 69, information pertaining to the pump command, the patient's self-assessment, and the response are retrieved from the control system. Finally, at step 70, the information is evaluated by a physician and used to provide medical treatment to the patient.
  • The [0052] pump mechanism 10 is programmed to maintain the status of all patient controlled pump functions in the memory of the control system so that the status can be readily accessible to the physician or programmer. As stated, the status information can be uploaded and analyzed by the physician. The physician can track the patient's activity and automatically adjust refill appointment dates. Table 7 contains status parameters that are maintained by the pump.
    TABLE 7
    Patient Alarms Silenced The pump will provide an indication
    Status (Yes/No) that alarms have been silenced.
    Patient Alarms Silence The pump will provide a value indicating the
    Time Remaining Status time remaining in the Silence Duration
    (Range: 0-65,534 minutes, where 65,535
    indicates Silent Until Manually Re-enabled).
    Patient Count Period The pump will provide a value indicating the
    Remaining Status time remaining in the count period (Range:
    0-65,534 minutes or a 65,535 value indica-
    ting that the count period is not timed, or “no
    limit”).
    Patient Stop in Progress The pump will provide an indication
    Status (Yes/No) whether the pump has been
    stopped using a patient stop command.
    Patient Stop Lockout Time The pump will provide a value indicating the
    Remaining Status time remaining in the stop lockout (Range:
    0-65,534 minutes or a 65,535 value indica-
    ting “No Limit”).
    Patient Stop Duration The pump will provide a value which
    Remaining Status indicates the time remaining in the Stop
    Duration (Range: 0-65,534 minutes, where
    65,535 indicates “No Limit”).
    Patient Stop Count within The pump will provide a value which
    Count Period Status indicates the number of stop commands used
    within the current count period (Range: 0-
    65,534, where 65,535 indicates “65,535 or
    greater”).
    Patient Stop Locked out The pump will provide an indication
    due to Count within Period (Yes/No) whether the patient's Stop
    Status command is currently locked out due to the
    number of stop commands used within the
    count period.
    Patient INC/DEC Rate The pump will provide a value which
    Index Status indicates the index of the current INC/DEC
    Rate in the patient configuration (Range: 0-
    10, where a separate value indicates that
    INC/DEC rates are not being used are
    disabled).
    Patient INC/DEC Lockout The pump will provide a value which
    Time Remaining Status indicates the time remaining in the INC/DEC
    Lockout (Range: 0-65,534 minutes, where
    65,535 indicates “No Limit”).
    Patient INC/DEC Rate The pump will provide a value which
    Deviation within Count indicates the number rates the patient has
    Period Status deviated from the reference within the
    current Count Period Range: −10 to +10,
    where a separate value indicates that INC/
    DEC Rates are not being used: INC/DEC is
    disabled.
    Patient INC Locked out due The pump will provide an indication
    to Max Rate Deviation (Yes/No) whether the patient's INC
    within Count Period Status command is currently locked out due to the
    number of rate deviations within the count
    period.
    Patient DEC Locked out The pump will provide an indication
    due to Max Rate Deviation (Yes/No) whether the patient's DEC
    within Count Period Status command is currently locked out due to the
    number of rate deviations within the count
    period.
    Patient Bolus in Progress The pump will provide an indication
    Status (Yes/No) whether a bolus is in progress due
    to a patient bolus command.
    Patient Current Bolus Rate The pump will provide a value which
    Status indicates the current bolus rate (Range: any
    of the valid rates supported by the pump
    “Not Applicable” if a bolus is not in
    progress).
    Patient Bolus Lockout Time The pump will provide a value which
    Remaining Status indicates the time remaining in the bolus
    duration (Range: 0-65,534 minutes, where
    65,535 indicates “No Limit”).
    Patient Bolus Duration The pump will provide a value which
    Remaining Status indicates the time remaining in the Bolus
    Duration (Range: 0-65,534 minutes, where
    65,535 indicates “No Limit”).
    Patient Bolus Count within The pump will provide a value which
    Count Period Status indicates the number of bolus commands
    used within the current count period (Range:
    0-65,534, where 65,535 indicates “65,535 or
    greater”).
    Patient Bolus Locked Out The pump will provide an indication
    due to Count within Count (Yes/No) whether the patient's bolus
    Period Status command is currently locked out due to the
    number of bolus commands used within the
    count period.
    Patient Test Pump Alarm The pump will provide an indication
    Locked Out due to Count (Yes/No) whether the patient's test alarm
    within Count Period Status command is currently locked out due to the
    number of test alarm commands used within
    the count period.
  • FIG. 5 depicts a therapeutic method [0053] 50 of administering liquid medicine to a patient by infusion using the drug delivery system of the present invention. At step 51, a pump mechanism for dispensing medicine to a patient in a format controlled by a control system within the pump mechanism is provided. At step 52, an external programming device is used to configure the control system of the pump mechanism. At step 53, an external patient control device is used to send a patient request to the control system and to receive a response from the control system. At step 54, the information pertaining to the request is stored in the control system for a predetermined period of time. At step 55, a response from the control system is sent to the external patient control device. At step 56, information pertaining to the response is stored in the control system for a predetermined period of time. At step 57, the information pertaining to the request and the response is retrieved from the control system. At step 58, the information pertaining to the request and the response is evaluated to provide medical treatment to the patient.
  • In the foregoing specification, the present invention has been described with reference to specific exemplary embodiments thereof. It will be apparent to those skilled in the art, that a person understanding this invention may conceive of changes or other embodiments or variations, which utilize the principles of this invention without departing from the broader spirit and scope of the invention. The specification and drawings are, therefore, to be regarded in an illustrative rather restrictive sense. [0054]

Claims (49)

What is claimed is:
1. A drug delivery system for delivering medicine comprising, in combination:
a pump mechanism having a control system for controlling the pumping rate of the pump mechanism, the control system programmed to have a plurality of pumping rates including a reference pumping rate and to allow a patient to select a desired pumping rate from the plurality of pumping rates, the control system programmed to prevent the patient from deviating from the reference pumping rate by a prescribed amount within a prescribed period of time;
an external programming device for programming the control system;
an external patient control device for sending patient commands to the control system and for receiving responses from the control system, the external patient control device including a display console for communicating the response from the control system to the patient; and
a patient activity counter mechanism for counting the number of patient requests sent to the control system and the number of responses sent from the control system.
2. The drug delivery system of claim 1 wherein the control system is further programmed to accept a prescribed number of patient bolus injection commands within a prescribed period of time.
3. The drug delivery system of claim 1 wherein the control system is further programmed to allow the patient to change between the pumping rates a prescribed number of times within a prescribed period of time.
4. The drug delivery system of claim 1 wherein the control system is programmed to communicate status information for the pump mechanism to the external patient control device, the status information selected from the group consisting of alarms present, alarms silenced, pump stopped, reservoir low, patient increase in progress, patient decrease in progress, physician bolus in progress, patient bolus in progress, INC/DEC lockout in progress, bolus lockout in progress, INC/DEC count at limit, bolus count at limit, and telemetry successful.
5. The drug delivery system of claim 1 wherein the patient commands are selected from the group consisting of start pump, stop pump, increase pump rate, decrease pump rate, start bolus injection, stop bolus injection, test pump alarm, silence pump alarm, un-silence pump alarm, and provide pump status.
6. The drug delivery system of claim 1 wherein the responses from the control system are selected from the group consisting of command accepted, fimction disabled, function already in progress, function at rate limit, function locked out due to time, and function locked out due to count.
7. The drug delivery system of claim 1 further comprising a patient feedback mechanism in the control system for receiving and storing personal assessment information sent from the patient via the external patient control device.
8. The drug delivery system of claim 1 further comprising a patient event log in the control system for storing information pertaining to the patient commands to the control system and the responses from the control system.
9. A drug delivery system for delivering medicine comprising, in combination:
an implantable pump mechanism having a control system, the control system programmed to have a plurality of pumping rates including a reference pumping rate, the control system further programmed to allow a patient to select a desired pumping rate from the plurality of pumping rates, to allow the patient to change between the pumping rates a prescribed number of times within a prescribed period of time, to prevent the patient from deviating from the reference pumping rate by a prescribed amount within a prescribed period of time, and to accept a prescribed number of patient bolus injection commands within a prescribed period of time, the control system including a communication port;
an external programming device for programming the control system, the external programming device including a communication port for communicating with the communication port of the control system via telemetry;
an external patient control device for sending patient commands to the control system and for receiving responses from the control system; and
a patient event log in the control system for storing information pertaining to the patient commands to the control system and the responses from the control system.
10. The drug delivery system of claim 9 wherein the control system is further programmed to communicate status information for the pump mechanism to the patient and physician.
11. The drug delivery system of claim 10 wherein the patient commands and responses from the control system are recorded in the control system.
12. The drug delivery system of claim 11 wherein the external patient control device includes a communication port for communicating with the communication port of the control system via telemetry.
13. The drug delivery system of claim 12 wherein the external patient control device includes a display console for communicating the responses from the control system to the patient.
14. The drug delivery system of claim 9 further comprising a patient feedback mechanism in the control system for receiving and storing personal assessment information sent from the patient via the external patient control device.
15. The drug delivery system of claim 9 further comprising a patient activity counter mechanism in the control system for counting the number of patient requests sent to the control system and the number of responses sent from the control system.
16. The drug delivery system of claim 9 wherein the control system is programmed to communicate status information for the pump mechanism to the external patient control device, the status information selected from the group consisting of alarms present, alarms silenced, pump stopped, reservoir low, patient increase in progress, patient decrease in progress, physician bolus in progress, patient bolus in progress, INC/DEC lockout in progress, bolus lockout in progress, INC/DEC count at limit, bolus count at limit, and telemetry successful.
17. The drug delivery system of claim 9 wherein the patient commands are selected from the group consisting of start pump, stop pump, increase pump rate, decrease pump rate, start bolus injection, stop bolus injection, test pump alarm, silence pump alarm, un-silence pump alarm, and provide pump status.
18. The drug delivery system of claim 9 wherein the responses from the control system are selected from the group consisting of command accepted, function disabled, function already in progress, finction at rate limit, function locked out due to time, and function locked out due to count.
19. A therapeutic method of administering medicine to a patient by infusion, comprising the steps of:
providing a pump mechanism for dispensing liquid medicine to a patient in a format controlled by a control system within the pump, the control system programmed to permit the patient to command a pump function, the control system including a communication port;
providing an external programming device for configuring the control system, the external programming device having a communication port for communicating with the communication port of the control system via telemetry;
providing an external patient control device for sending a patient request to the control system and for receiving a response from the control system, the external patient control device having a communication port for communicating with the communication port of the control system;
sending a request from the external patient control device to the control system, the patient request selected from the group consisting of start pump, stop pump, increase pump rate, decrease pump rate, start bolus injection, stop bolus injection, test pump alarm, silence pump alarm, un-silence pump alarm, and provide pump status;
storing information pertaining to the request in the control system for a predetermined period of time;
receiving a response from the control system with the external patient control device, the response from the control system sent in response to the patient request;
communicating the response to the patient via the patient control device;
storing information pertaining to the response in the control system for a predetermined period of time;
retrieving the information pertaining to the request and the response from the control system; and
evaluating the information pertaining to the request and the response to provide medical treatment to the patient.
20. The method of claim 19 wherein the control system is programmed to start pumping liquid medicine at a reference pumping rate, to permit the patient to select a desired pumping rate from a plurality of pumping rates, to permit the patient to change between the plurality of pumping rates a prescribed number of times within a prescribed period of time.
21. The method of claim 19 wherein the control system is programmed to prevent the patient from deviating from a reference pumping rate by a prescribed amount within a prescribed period of time.
22. The method of claim 19 wherein the pump function is selected from the group consisting of start pump, stop pump, increase pump rate, decrease pump rate, start bolus injection, stop bolus injection, test pump alarm, silence pump alarm, un-silence pump alarm, and provide pump status.
23. The method of claim 19 wherein the control system response is selected from the group consisting of command accepted, function disabled, function already in progress, function at rate limit, function locked out due to time, and function locked out due to count.
24. A system for linking information pertaining to a patient's physical assessment and activity level with a particular drug therapy routine comprising, in combination:
a pump mechanism having a control system;
an external programming device for programming the control system;
an external patient control device for sending a patient command to the control system and for receiving a response from the control system, the external patient control device including a display console for communicating the response from the control system to the patient, the patient command and response from the control system recorded in the control system; and
a patient feedback mechanism in the control system for receiving and storing patient assessment information sent from the patient via the external patient control device.
25. The system of claim 24 wherein the patient control device sends information pertaining to the patient's physical condition or activity level.
26. The system of claim 25 wherein the patient feedback mechanism is a patient event record for storing the patient command, the information pertaining to the patient's physical condition or activity level, and the response from the control system.
27. The system of claim 24 wherein the display console includes a light emitting diode display for communicating the response from the control system to the patient.
28. The system of claim 24 wherein the patient commands are selected from the group consisting of stop pump, re-start pump, increase current pump rate, decrease current pump rate, start patient bolus injection, stop/cancel patient bolus injection, retrieve status summary from pump, test pump alarm, and silence pump.
29. The system of claim 24 wherein the control system responses are selected from the group consisting of command accepted, fimction disabled, function already in progress, function at rate limit, function locked out due to time, function locked out due to count, and telemetry successful.
30. The system of claim 26 wherein the patient event record time and date stamps the patient command, the information pertaining to the patient's physical condition and activity level, and the response from the control system.
31. A system for linking information pertaining to a patient's physical assessment and activity level with a particular drug therapy routine comprising, in combination:
a pump mechanism having a control system;
an external patient control device for sending a patient command to the control system and information pertaining to the patient's physical condition or activity level and for receiving a response from the control system, the external patient control device including a display console for communicating the response from the control system to the patient; and
a patient event record in the control system for storing the patient command, the information pertaining to the patient's physical condition and activity level, and the response from the control system.
32. The system of claim 31 further comprising an external programming device for programming the control system.
33. The system of claim 31 wherein the display console includes a light emitting diode display for communicating the response from the control system to the patient.
34. The system of claim 31 wherein the patient commands are selected from the group consisting of stop pump, re-start pump, increase current pump rate, decrease current pump rate, start patient bolus injection, stop/cancel patient bolus injection, retrieve status summary from pump, test pump alarm, and silence pump.
35. The system of claim 31 wherein the control system responses are selected from the group consisting of command accepted, finction disabled, finction already in progress, function at rate limit, function locked out due to time, function locked out due to count, and telemetry successful.
36. The system of claim 31 wherein the patient event record time and date stamps the patient command, the information pertaining to the patient's physical condition and activity level, and the response from the control system.
37. A system for linking information pertaining to a patient's physical assessment and activity level with a particular drug therapy routine comprising, in combination:
a pump mechanism having a control system;
an external programming device for programming the control system and retrieving information from the control system;
an external patient control device for sending a patient command to the control system and information pertaining to the patient's physical condition or activity level and for receiving a response from the control system; and
a patient event record in the control system for time and date stamping and recording the patient command, the information pertaining to the patient's physical condition and activity level, and the response from the control system.
38. The system of claim 37 wherein the display console includes a light emitting diode display for communicating the response from the control system to the patient.
39. The system of claim 37 wherein the patient commands are selected from the group consisting of stop pump, re-start pump, increase current pump rate, decrease current pump rate, start patient bolus injection, stop/cancel patient bolus injection, retrieve status summary from pump, test pump alarm, and silence pump.
40. The system of claim 37 wherein the control system responses are selected from the group consisting of command accepted, function disabled, function already in progress, function at rate limit, function locked out due to time, fimction locked out due to count, and telemetry successful.
41. A method of linking information pertaining to a patient's physical assessment and activity level with a particular drug therapy routine comprising, comprising the steps of:
providing a pump mechanism for dispensing liquid medicine to a patient in a format controlled by a control system within the pump, the control system programmed to permit the patient to command a pump function;
providing an external patient control device for sending a pump command and information pertaining to a patient's self assessment to the control system and for receiving a response from the control system;
sending a pump command from the external patient control device to the control system;
storing information pertaining to the request in the control system;
sending the information pertaining to the patient's self-assessment from the external patient control device to the control system;
storing the information pertaining to the patient's self-assessment in the control system;
receiving a response from the control system with the external patient control device;
storing information pertaining to the response in the control system; and
retrieving information pertaining to the pump command, the patient's self assessment, and the response from the control system.
42. The method of claim 41 wherein the control system includes a patient event record for storing information.
43. The method of claim 41 wherein the external patient control device includes a light emitting diode display.
44. The method of claim 41 wherein the patient commands are selected from the group consisting of stop pump, re-start pump, increase current pump rate, decrease current pump rate, start patient bolus injection, stop/cancel patient bolus injection, retrieve status summary from pump, test pump alarm, and silence pump.
45. The method of claim 41 wherein the control system responses are selected from the group consisting of command accepted, function disabled, function already in progress, finction at rate limit, fuiction locked out due to time, function locked out due to count, and telemetry successful.
46. A method of linking information pertaining to a patient's physical assessment and activity level with a particular drug therapy routine comprising, comprising the steps of:
providing a pump mechanism for dispensing liquid medicine to a patient in a format controlled by a control system within the pump, the control system having a patient event record for storing information;
providing an external patient control device for sending a pump command and information pertaining to a patient's self assessment to the control system and for receiving a response from the control system;
sending a pump command from the external patient control device to the control system;
storing information pertaining to the pump command in the patient event record;
sending the information pertaining to the patient's self-assessment from the external patient control device to the control system;
storing the information pertaining to the patient's self-assessment in the patient event record;
receiving a response from the control system with the external patient control device, the response from the control system sent in response to the pump command;
storing information pertaining to the response in the patient event record; and
retrieving from the patient event record the information pertaining to the pump command, the patient's self assessment, and the response from the control system.
47. The method of claim 46 wherein the external patient control device includes a light emitting diode display.
48. The method of claim 46 wherein the patient commands are selected from the group consisting of stop pump, re-start pump, increase current pump rate, decrease current pump rate, start patient bolus injection, stop/cancel patient bolus injection, retrieve status summary from pump, test pump alarm, and silence pump.
49. The method of claim 46 wherein the control system responses are selected from the group consisting of command accepted, function disabled, function already in progress, function at rate limit, function locked out due to time, function locked out due to count, and telemetry successful.
US10/133,665 2002-04-26 2002-04-26 Patient controlled activation with implantable drug delivery devices Abandoned US20030204274A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US10/133,665 US20030204274A1 (en) 2002-04-26 2002-04-26 Patient controlled activation with implantable drug delivery devices
EP03716610A EP1501572B1 (en) 2002-04-26 2003-03-17 Patient controlled activation with implantable drug delivery devices
PCT/US2003/008017 WO2003090821A1 (en) 2002-04-26 2003-03-17 Patient controlled activation with implantable drug delivery devices
DE60315443T DE60315443T2 (en) 2002-04-26 2003-03-17 PATIENT-CONTROLLED ACTIVATION OF IMPLANTABLE DEVICES FOR THE ADMINISTRATION OF MEDICINES
AU2003220312A AU2003220312A1 (en) 2002-04-26 2003-03-17 Patient controlled activation with implantable drug delivery devices
US12/790,302 US20100312230A1 (en) 2002-04-26 2010-05-28 Patient controlled activation with implantable drug delivery devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/133,665 US20030204274A1 (en) 2002-04-26 2002-04-26 Patient controlled activation with implantable drug delivery devices

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/790,302 Continuation US20100312230A1 (en) 2002-04-26 2010-05-28 Patient controlled activation with implantable drug delivery devices

Publications (1)

Publication Number Publication Date
US20030204274A1 true US20030204274A1 (en) 2003-10-30

Family

ID=29249026

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/133,665 Abandoned US20030204274A1 (en) 2002-04-26 2002-04-26 Patient controlled activation with implantable drug delivery devices
US12/790,302 Abandoned US20100312230A1 (en) 2002-04-26 2010-05-28 Patient controlled activation with implantable drug delivery devices

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/790,302 Abandoned US20100312230A1 (en) 2002-04-26 2010-05-28 Patient controlled activation with implantable drug delivery devices

Country Status (5)

Country Link
US (2) US20030204274A1 (en)
EP (1) EP1501572B1 (en)
AU (1) AU2003220312A1 (en)
DE (1) DE60315443T2 (en)
WO (1) WO2003090821A1 (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040077997A1 (en) * 2002-10-22 2004-04-22 Jasperson Keith E. Drug infusion system programmable in flex mode
US20060047192A1 (en) * 2004-08-26 2006-03-02 Robert Hellwig Insulin bolus recommendation system
US20060137695A1 (en) * 2004-12-23 2006-06-29 Robert Hellwig System and method for determining insulin bolus quantities
US20060149220A1 (en) * 2004-04-30 2006-07-06 Medtronic, Inc. Implantable medical device with time for therapeutic output replenishment determination and method therefore
US20070021801A1 (en) * 2005-06-09 2007-01-25 Medtronic, Inc. Regional therapies for treatment of pain
EP1916008A1 (en) * 2006-10-25 2008-04-30 Codman Neuro Sciences Sàrl Universal external control device for use by multiple conditional access users with varying access to functionality of an implantable medical device
WO2008078287A1 (en) * 2006-12-22 2008-07-03 Koninklijke Philips Electronics N.V. Self-learning drug delivery system
EP2197518A2 (en) * 2007-09-28 2010-06-23 Calibra Medical, Inc. Disposable infusion device with reuse lock-out
US20110046558A1 (en) * 2009-08-18 2011-02-24 Peter Gravesen Medicine delivery device having detachable pressure sensing unit
US8547239B2 (en) 2009-08-18 2013-10-01 Cequr Sa Methods for detecting failure states in a medicine delivery device
US20130261682A1 (en) * 2009-09-04 2013-10-03 Ellipse Technologies, Inc. Bone growth device and method
CN103876708A (en) * 2013-11-25 2014-06-25 北京大学人民医院 Wireless mobile information exchange method for pain stress and subjective feeling and pain treatment
US20140364839A1 (en) * 2004-08-27 2014-12-11 Medallion Therapeutics, Inc. Drug Delivery Apparatus and Method for Automatically Reducing Drug Dosage
US9005169B2 (en) 2007-10-16 2015-04-14 Cequr Sa Cannula insertion device and related methods
US9211378B2 (en) 2010-10-22 2015-12-15 Cequr Sa Methods and systems for dosing a medicament
WO2016022775A1 (en) * 2014-08-06 2016-02-11 Bigfoot Miomedical, Inc. Infusion pump assembly and method
EP2879733A4 (en) * 2012-07-31 2016-08-10 Hospira Inc Patient care system for critical medications
US9995611B2 (en) 2012-03-30 2018-06-12 Icu Medical, Inc. Air detection system and method for detecting air in a pump of an infusion system
US10022498B2 (en) 2011-12-16 2018-07-17 Icu Medical, Inc. System for monitoring and delivering medication to a patient and method of using the same to minimize the risks associated with automated therapy
US10046112B2 (en) 2013-05-24 2018-08-14 Icu Medical, Inc. Multi-sensor infusion system for detecting air or an occlusion in the infusion system
US10166328B2 (en) 2013-05-29 2019-01-01 Icu Medical, Inc. Infusion system which utilizes one or more sensors and additional information to make an air determination regarding the infusion system
US10300193B2 (en) * 2004-05-27 2019-05-28 Baxter International Inc. Methods and apparatus for programming a medical pump
US10342917B2 (en) 2014-02-28 2019-07-09 Icu Medical, Inc. Infusion system and method which utilizes dual wavelength optical air-in-line detection
US10430761B2 (en) 2011-08-19 2019-10-01 Icu Medical, Inc. Systems and methods for a graphical interface including a graphical representation of medical data
US10596316B2 (en) 2013-05-29 2020-03-24 Icu Medical, Inc. Infusion system and method of use which prevents over-saturation of an analog-to-digital converter
US10635784B2 (en) 2007-12-18 2020-04-28 Icu Medical, Inc. User interface improvements for medical devices
US10656894B2 (en) 2017-12-27 2020-05-19 Icu Medical, Inc. Synchronized display of screen content on networked devices
WO2020133466A1 (en) * 2018-12-29 2020-07-02 深圳迈瑞生物医疗电子股份有限公司 Monitoring device, monitoring method and computer readable storage medium
CN111867655A (en) * 2018-03-27 2020-10-30 大研医器株式会社 Chemical solution injection system, chemical solution injection device, chemical solution injection method, and program
US10850024B2 (en) 2015-03-02 2020-12-01 Icu Medical, Inc. Infusion system, device, and method having advanced infusion features
US11135360B1 (en) 2020-12-07 2021-10-05 Icu Medical, Inc. Concurrent infusion with common line auto flush
US11246985B2 (en) 2016-05-13 2022-02-15 Icu Medical, Inc. Infusion pump system and method with common line auto flush
US11278671B2 (en) 2019-12-04 2022-03-22 Icu Medical, Inc. Infusion pump with safety sequence keypad
US11324888B2 (en) 2016-06-10 2022-05-10 Icu Medical, Inc. Acoustic flow sensor for continuous medication flow measurements and feedback control of infusion
US11344673B2 (en) 2014-05-29 2022-05-31 Icu Medical, Inc. Infusion system and pump with configurable closed loop delivery rate catch-up
US11344668B2 (en) 2014-12-19 2022-05-31 Icu Medical, Inc. Infusion system with concurrent TPN/insulin infusion
US11883361B2 (en) 2020-07-21 2024-01-30 Icu Medical, Inc. Fluid transfer devices and methods of use

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7206632B2 (en) 2003-10-02 2007-04-17 Medtronic, Inc. Patient sensory response evaluation for neuromodulation efficacy rating
WO2008008281A2 (en) 2006-07-07 2008-01-17 Proteus Biomedical, Inc. Smart parenteral administration system
WO2009055733A1 (en) 2007-10-25 2009-04-30 Proteus Biomedical, Inc. Fluid transfer port information system
EP2531099B1 (en) 2010-02-01 2018-12-12 Proteus Digital Health, Inc. Data gathering system
CN102905612A (en) 2010-02-01 2013-01-30 普罗秋斯数字健康公司 Two-wrist data gathering system
US9814834B2 (en) 2013-11-11 2017-11-14 Medtronic, Inc. Drug delivery programming techniques
US9314572B2 (en) 2013-11-11 2016-04-19 Medtronic, Inc. Controlling drug delivery transitions
US11154708B2 (en) 2017-12-22 2021-10-26 Marc Possover Implantable neurostimulator and methods for implanting and using same

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4373527A (en) * 1979-04-27 1983-02-15 The Johns Hopkins University Implantable, programmable medication infusion system
US4525265A (en) * 1983-01-21 1985-06-25 Hitachi, Ltd. Electrochemical sensor capable of determining hydrogen peroxide concentration and analyzer using the same
US4573994A (en) * 1979-04-27 1986-03-04 The Johns Hopkins University Refillable medication infusion apparatus
US4619653A (en) * 1979-04-27 1986-10-28 The Johns Hopkins University Apparatus for detecting at least one predetermined condition and providing an informational signal in response thereto in a medication infusion system
US4731051A (en) * 1979-04-27 1988-03-15 The Johns Hopkins University Programmable control means for providing safe and controlled medication infusion
US5069668A (en) * 1990-07-12 1991-12-03 Boydman Scott A Patient controlled analgesia system
US6010483A (en) * 1996-12-23 2000-01-04 Spencer; Robert F. Patient controlled analgesia device for use with ultrashort acting opioid medication and method for using the same
US20010037083A1 (en) * 1999-04-30 2001-11-01 Hartlaub Jerome T. Method and apparatus to control drug therapy dosages in an implantable pump
US6554798B1 (en) * 1998-08-18 2003-04-29 Medtronic Minimed, Inc. External infusion device with remote programming, bolus estimator and/or vibration alarm capabilities
US6744350B2 (en) * 2002-02-28 2004-06-01 Smiths Medical Md, Inc. Insulin pump having missed meal bolus alarm

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3227518A1 (en) * 1981-07-24 1983-05-05 Jürgen Prof. Dr.med. 5800 Hagen Stoffregen Method and device for the controlled infusion of liquids

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4373527A (en) * 1979-04-27 1983-02-15 The Johns Hopkins University Implantable, programmable medication infusion system
US4573994A (en) * 1979-04-27 1986-03-04 The Johns Hopkins University Refillable medication infusion apparatus
US4619653A (en) * 1979-04-27 1986-10-28 The Johns Hopkins University Apparatus for detecting at least one predetermined condition and providing an informational signal in response thereto in a medication infusion system
US4731051A (en) * 1979-04-27 1988-03-15 The Johns Hopkins University Programmable control means for providing safe and controlled medication infusion
US4373527B1 (en) * 1979-04-27 1995-06-27 Univ Johns Hopkins Implantable programmable medication infusion system
US4525265A (en) * 1983-01-21 1985-06-25 Hitachi, Ltd. Electrochemical sensor capable of determining hydrogen peroxide concentration and analyzer using the same
US5069668A (en) * 1990-07-12 1991-12-03 Boydman Scott A Patient controlled analgesia system
US6010483A (en) * 1996-12-23 2000-01-04 Spencer; Robert F. Patient controlled analgesia device for use with ultrashort acting opioid medication and method for using the same
US6554798B1 (en) * 1998-08-18 2003-04-29 Medtronic Minimed, Inc. External infusion device with remote programming, bolus estimator and/or vibration alarm capabilities
US20010037083A1 (en) * 1999-04-30 2001-11-01 Hartlaub Jerome T. Method and apparatus to control drug therapy dosages in an implantable pump
US6796956B2 (en) * 1999-04-30 2004-09-28 Medtronic, Inc. Method and apparatus to control drug therapy dosages in an implantable pump
US6744350B2 (en) * 2002-02-28 2004-06-01 Smiths Medical Md, Inc. Insulin pump having missed meal bolus alarm

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040181204A1 (en) * 2002-10-22 2004-09-16 Jasperson Keith E. Method of delivering a fluid medication to a patient in flex mode
US7967806B2 (en) 2002-10-22 2011-06-28 Medtronic, Inc. Method of delivering a fluid medication to a patient in flex mode
US7967812B2 (en) 2002-10-22 2011-06-28 Medtronic, Inc. Drug infusion system programmable in flex mode
US20040077997A1 (en) * 2002-10-22 2004-04-22 Jasperson Keith E. Drug infusion system programmable in flex mode
US8480655B2 (en) 2002-10-22 2013-07-09 Medtronic, Inc. Drug infusion system programmable in flex mode
US20060149220A1 (en) * 2004-04-30 2006-07-06 Medtronic, Inc. Implantable medical device with time for therapeutic output replenishment determination and method therefore
US8282625B2 (en) 2004-04-30 2012-10-09 Medtronic, Inc. Implantable medical device with time for therapeutic output replenishment determination and method therefore
US10300193B2 (en) * 2004-05-27 2019-05-28 Baxter International Inc. Methods and apparatus for programming a medical pump
US20080058628A1 (en) * 2004-08-26 2008-03-06 Robert Hellwig Insulin bolus recommendation system
US7291107B2 (en) 2004-08-26 2007-11-06 Roche Diagnostics Operations, Inc. Insulin bolus recommendation system
US7553281B2 (en) 2004-08-26 2009-06-30 Roche Diagnostices Operations, Inc. Insulin bolus recommendation system
US20060047192A1 (en) * 2004-08-26 2006-03-02 Robert Hellwig Insulin bolus recommendation system
US20140364839A1 (en) * 2004-08-27 2014-12-11 Medallion Therapeutics, Inc. Drug Delivery Apparatus and Method for Automatically Reducing Drug Dosage
US9463273B2 (en) * 2004-08-27 2016-10-11 Medallion Therapeutics, Inc. Drug delivery apparatus and method for automatically reducing drug dosage
US7869851B2 (en) 2004-12-23 2011-01-11 Roche Diagnostics Operations, Inc. System and method for determining insulin bolus quantities
US20060137695A1 (en) * 2004-12-23 2006-06-29 Robert Hellwig System and method for determining insulin bolus quantities
US8244360B2 (en) 2005-06-09 2012-08-14 Medtronic, Inc. Regional therapies for treatment of pain
US7890166B2 (en) 2005-06-09 2011-02-15 Medtronic, Inc. Regional therapies for treatment of pain
US20070021801A1 (en) * 2005-06-09 2007-01-25 Medtronic, Inc. Regional therapies for treatment of pain
US7813803B2 (en) 2005-06-09 2010-10-12 Medtronic, Inc. Regional therapies for treatment of pain
US20070039625A1 (en) * 2005-06-09 2007-02-22 Medtronic, Inc. Regional therapies for treatment of pain
US20080103531A1 (en) * 2006-10-25 2008-05-01 Codman Neuro Sciences Sarl Universal external control device for use by multiple conditional access users with varying access to functionality of an implantable medical device
EP2286852A3 (en) * 2006-10-25 2011-09-07 Codman Neuro Sciences Sàrl Universal external control device for use by multiple conditional access users with varying access to functionality of an implantable medical device
US8229562B2 (en) 2006-10-25 2012-07-24 Codman NeuroSciences Sárl Universal external control device for use by multiple conditional access users with varying access to functionality of an implantable medical device
EP1916008A1 (en) * 2006-10-25 2008-04-30 Codman Neuro Sciences Sàrl Universal external control device for use by multiple conditional access users with varying access to functionality of an implantable medical device
WO2008078287A1 (en) * 2006-12-22 2008-07-03 Koninklijke Philips Electronics N.V. Self-learning drug delivery system
US20100087795A1 (en) * 2006-12-22 2010-04-08 Koninklijke Philips Electronics N.V. Self-learning drug delivery system
EP2197518A4 (en) * 2007-09-28 2013-01-09 Calibra Medical Inc Disposable infusion device with reuse lock-out
JP2010540094A (en) * 2007-09-28 2010-12-24 カリブラ メディカル,インク. Disposable infusion device that can lock out reuse
EP2197518B1 (en) 2007-09-28 2019-10-30 Calibra Medical LLC Disposable infusion device with reuse lock-out
EP2197518A2 (en) * 2007-09-28 2010-06-23 Calibra Medical, Inc. Disposable infusion device with reuse lock-out
US9968747B2 (en) 2007-10-16 2018-05-15 Cequr Sa Cannula insertion device and related methods
US9005169B2 (en) 2007-10-16 2015-04-14 Cequr Sa Cannula insertion device and related methods
US10635784B2 (en) 2007-12-18 2020-04-28 Icu Medical, Inc. User interface improvements for medical devices
US9694147B2 (en) 2009-08-18 2017-07-04 Cequr Sa Methods for detecting failure states in a medicine delivery device
US20110046558A1 (en) * 2009-08-18 2011-02-24 Peter Gravesen Medicine delivery device having detachable pressure sensing unit
US9174009B2 (en) 2009-08-18 2015-11-03 Cequr Sa Methods for detecting failure states in a medicine delivery device
US8547239B2 (en) 2009-08-18 2013-10-01 Cequr Sa Methods for detecting failure states in a medicine delivery device
US10300196B2 (en) 2009-08-18 2019-05-28 Cequr Sa Medicine delivery device having detachable pressure sensing unit
US10226588B2 (en) 2009-08-18 2019-03-12 Cequr Sa Methods for detecting failure states in a medicine delivery device
US9022972B2 (en) 2009-08-18 2015-05-05 Cequr Sa Medicine delivery device having detachable pressure sensing unit
US9039654B2 (en) 2009-08-18 2015-05-26 Cequr Sa Medicine delivery device having detachable pressure sensing unit
US8672873B2 (en) 2009-08-18 2014-03-18 Cequr Sa Medicine delivery device having detachable pressure sensing unit
US11207110B2 (en) 2009-09-04 2021-12-28 Nuvasive Specialized Orthopedics, Inc. Bone growth device and method
US20130261682A1 (en) * 2009-09-04 2013-10-03 Ellipse Technologies, Inc. Bone growth device and method
US9211378B2 (en) 2010-10-22 2015-12-15 Cequr Sa Methods and systems for dosing a medicament
US11004035B2 (en) 2011-08-19 2021-05-11 Icu Medical, Inc. Systems and methods for a graphical interface including a graphical representation of medical data
US11599854B2 (en) 2011-08-19 2023-03-07 Icu Medical, Inc. Systems and methods for a graphical interface including a graphical representation of medical data
US10430761B2 (en) 2011-08-19 2019-10-01 Icu Medical, Inc. Systems and methods for a graphical interface including a graphical representation of medical data
US10022498B2 (en) 2011-12-16 2018-07-17 Icu Medical, Inc. System for monitoring and delivering medication to a patient and method of using the same to minimize the risks associated with automated therapy
US11376361B2 (en) 2011-12-16 2022-07-05 Icu Medical, Inc. System for monitoring and delivering medication to a patient and method of using the same to minimize the risks associated with automated therapy
US9995611B2 (en) 2012-03-30 2018-06-12 Icu Medical, Inc. Air detection system and method for detecting air in a pump of an infusion system
US11933650B2 (en) 2012-03-30 2024-03-19 Icu Medical, Inc. Air detection system and method for detecting air in a pump of an infusion system
US10578474B2 (en) 2012-03-30 2020-03-03 Icu Medical, Inc. Air detection system and method for detecting air in a pump of an infusion system
EP2879733A4 (en) * 2012-07-31 2016-08-10 Hospira Inc Patient care system for critical medications
US10463788B2 (en) 2012-07-31 2019-11-05 Icu Medical, Inc. Patient care system for critical medications
EP3586891A1 (en) * 2012-07-31 2020-01-01 ICU Medical, Inc. Patient care system for critical medications
US11623042B2 (en) 2012-07-31 2023-04-11 Icu Medical, Inc. Patient care system for critical medications
US10874793B2 (en) 2013-05-24 2020-12-29 Icu Medical, Inc. Multi-sensor infusion system for detecting air or an occlusion in the infusion system
US10046112B2 (en) 2013-05-24 2018-08-14 Icu Medical, Inc. Multi-sensor infusion system for detecting air or an occlusion in the infusion system
US10596316B2 (en) 2013-05-29 2020-03-24 Icu Medical, Inc. Infusion system and method of use which prevents over-saturation of an analog-to-digital converter
US11596737B2 (en) 2013-05-29 2023-03-07 Icu Medical, Inc. Infusion system and method of use which prevents over-saturation of an analog-to-digital converter
US10166328B2 (en) 2013-05-29 2019-01-01 Icu Medical, Inc. Infusion system which utilizes one or more sensors and additional information to make an air determination regarding the infusion system
US11433177B2 (en) 2013-05-29 2022-09-06 Icu Medical, Inc. Infusion system which utilizes one or more sensors and additional information to make an air determination regarding the infusion system
CN103876708A (en) * 2013-11-25 2014-06-25 北京大学人民医院 Wireless mobile information exchange method for pain stress and subjective feeling and pain treatment
US10342917B2 (en) 2014-02-28 2019-07-09 Icu Medical, Inc. Infusion system and method which utilizes dual wavelength optical air-in-line detection
US11344673B2 (en) 2014-05-29 2022-05-31 Icu Medical, Inc. Infusion system and pump with configurable closed loop delivery rate catch-up
US10137246B2 (en) 2014-08-06 2018-11-27 Bigfoot Biomedical, Inc. Infusion pump assembly and method
EP3177342A4 (en) * 2014-08-06 2018-04-04 Bigfoot Biomedical, Inc. Infusion pump assembly and method
WO2016022775A1 (en) * 2014-08-06 2016-02-11 Bigfoot Miomedical, Inc. Infusion pump assembly and method
US10994078B2 (en) 2014-08-06 2021-05-04 Bigfoot Biomedical, Inc. Infusion pump assembly and method
US11344668B2 (en) 2014-12-19 2022-05-31 Icu Medical, Inc. Infusion system with concurrent TPN/insulin infusion
US10850024B2 (en) 2015-03-02 2020-12-01 Icu Medical, Inc. Infusion system, device, and method having advanced infusion features
US11246985B2 (en) 2016-05-13 2022-02-15 Icu Medical, Inc. Infusion pump system and method with common line auto flush
US11324888B2 (en) 2016-06-10 2022-05-10 Icu Medical, Inc. Acoustic flow sensor for continuous medication flow measurements and feedback control of infusion
US11029911B2 (en) 2017-12-27 2021-06-08 Icu Medical, Inc. Synchronized display of screen content on networked devices
US11868161B2 (en) 2017-12-27 2024-01-09 Icu Medical, Inc. Synchronized display of screen content on networked devices
US10656894B2 (en) 2017-12-27 2020-05-19 Icu Medical, Inc. Synchronized display of screen content on networked devices
CN111867655A (en) * 2018-03-27 2020-10-30 大研医器株式会社 Chemical solution injection system, chemical solution injection device, chemical solution injection method, and program
WO2020133466A1 (en) * 2018-12-29 2020-07-02 深圳迈瑞生物医疗电子股份有限公司 Monitoring device, monitoring method and computer readable storage medium
US11278671B2 (en) 2019-12-04 2022-03-22 Icu Medical, Inc. Infusion pump with safety sequence keypad
US11883361B2 (en) 2020-07-21 2024-01-30 Icu Medical, Inc. Fluid transfer devices and methods of use
US11135360B1 (en) 2020-12-07 2021-10-05 Icu Medical, Inc. Concurrent infusion with common line auto flush

Also Published As

Publication number Publication date
US20100312230A1 (en) 2010-12-09
AU2003220312A1 (en) 2003-11-10
DE60315443D1 (en) 2007-09-20
WO2003090821A1 (en) 2003-11-06
DE60315443T2 (en) 2008-04-30
WO2003090821A9 (en) 2004-05-27
EP1501572A1 (en) 2005-02-02
EP1501572B1 (en) 2007-08-08

Similar Documents

Publication Publication Date Title
EP1501572B1 (en) Patient controlled activation with implantable drug delivery devices
US20180133398A1 (en) Programmable insulin pump
US8504179B2 (en) Programmable medical infusion pump
US6744350B2 (en) Insulin pump having missed meal bolus alarm
US8250483B2 (en) Programmable medical infusion pump displaying a banner
EP2341982B1 (en) Method for clock management for an implantable medical device
US7776031B2 (en) Method and apparatus to control drug therapy dosages in an implantable pump
US20120330273A1 (en) Implantable medical device with time for therapeutic output replenishment determination and method therefore
US20100185183A1 (en) User interface that displays pending and selected programming for an implantable medical device
US8562591B2 (en) Drug infusion system and method adapted to start during programming cycle
US20090137980A1 (en) Method and apparatus for multi-input stepwise infusion prescription
US9180282B2 (en) Implantable drug delivery system having periodic drug delivery regimen to avoid granulomas

Legal Events

Date Code Title Description
AS Assignment

Owner name: MEDTRONIC, INC., MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ULLESTAD, DAVID C.;ALI, IRFAN;KOVACH, PETER;AND OTHERS;REEL/FRAME:013816/0287

Effective date: 20020426

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION