US20100156633A1 - Liquid infusion pump - Google Patents

Liquid infusion pump Download PDF

Info

Publication number
US20100156633A1
US20100156633A1 US12/646,689 US64668909A US2010156633A1 US 20100156633 A1 US20100156633 A1 US 20100156633A1 US 64668909 A US64668909 A US 64668909A US 2010156633 A1 US2010156633 A1 US 2010156633A1
Authority
US
United States
Prior art keywords
pump
liquid
menu
delivery
bolus
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
US12/646,689
Inventor
Harvey Buck, JR.
Joel Jeckelmann
Markus Oberli
Andreas Brand
Michael J. Celentano
Ulf Meiertoberens
Peter Sabol
Raymond Strickland
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.)
Roche Diagnostics International AG
Roche Diabetes Care Inc
Original Assignee
Roche Diagnostics International AG
Roche Diagnostics Operations 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
Priority claimed from PCT/US2008/066267 external-priority patent/WO2009005953A2/en
Application filed by Roche Diagnostics International AG, Roche Diagnostics Operations Inc filed Critical Roche Diagnostics International AG
Priority to US12/646,689 priority Critical patent/US20100156633A1/en
Assigned to ROCHE DIAGNOSTICS OPERATIONS, INC. reassignment ROCHE DIAGNOSTICS OPERATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CELENTANO, MICHAEL J., BUCK, HARVEY, JR., SABOL, PETER, STRICKLAND, RAYMOND
Assigned to ROCHE DIAGNOSTICS INTERNATIONAL LTD. reassignment ROCHE DIAGNOSTICS INTERNATIONAL LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OBERLI, MARKUS, JECKELMANN, JOEL, BRAND, ANDREAS
Assigned to ROCHE DIAGNOSTICS GMBH reassignment ROCHE DIAGNOSTICS GMBH ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MEIERTOBERENS, ULF
Assigned to ROCHE DIAGNOSTICS OPERATIONS, INC. reassignment ROCHE DIAGNOSTICS OPERATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ROCHE DIAGNOSTICS GMBH
Publication of US20100156633A1 publication Critical patent/US20100156633A1/en
Assigned to ROCHE DIABETES CARE, INC. reassignment ROCHE DIABETES CARE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ROCHE DIAGNOSTICS OPERATIONS, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/14532Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/7475User input or interface means, e.g. keyboard, pointing device, joystick
    • 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
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1698Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone
    • 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
    • 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
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/67ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
    • 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/3546Range
    • A61M2205/3569Range sublocal, e.g. between console and disposable
    • 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/3576Communication with non implanted data transmission devices, e.g. using external transmitter or receiver
    • A61M2205/3592Communication with non implanted data transmission devices, e.g. using external transmitter or receiver using telemetric means, e.g. radio or optical transmission
    • 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/50General characteristics of the apparatus with microprocessors or computers
    • A61M2205/502User interfaces, e.g. screens or keyboards
    • 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
    • A61M2209/00Ancillary equipment
    • A61M2209/01Remote controllers for specific apparatus

Definitions

  • This disclosure relates generally to devices for selectively delivering liquid to a living body, and more specifically to liquid infusion pumps for controllably delivering liquid to a living body.
  • Devices for selectively and controllably delivering liquid, such as a drug, to a living body are known. Such devices may typically be configured to controllably deliver the drug to the living body at different rates during different times of the day and according to one or more user selectable drug delivery profiles that may be programmed by the user.
  • a method of controlling change access to a display menu of an ambulatory liquid infusion pump may comprise displaying a programmed menu of the infusion pump, monitoring a menu lock flag, and disabling changes to at least one active item of the programmed menu if the menu lock flag is activated.
  • Disabling changes may comprise disabling changes to all active items of the programmed menu.
  • the method may further comprise displaying a warning message upon detection of attempted changes to the at least one active item of the programmed menu if the menu lock flag is activated.
  • the method may further comprise enabling changes to the at least one active item of the programmed menu if the menu lock flag is deactivated.
  • Enabling changes may comprise enabling changes to all of the active items of the programmed menu.
  • the method may be carried out on the ambulatory liquid infusion pump.
  • displaying may comprise displaying the programmed menu on a display device of the ambulatory liquid infusion pump.
  • the method may be carried out on an electronic device that is separate and remote from the ambulatory liquid infusion pump.
  • displaying may comprise displaying the programmed menu on a display device of the electronic device.
  • a first version of application software containing the menu may be available to users of the ambulatory liquid infusion pump, and a second version of the application software containing the menu may be available only to health care professionals.
  • the menu lock flag may be activated in the first version of application software and may be deactivated in the second version of the application software.
  • the menu lock flag may be activated in the first version of application software, and the second version of the application software may not include the menu lock flag.
  • a method of extending a pre-programmed lifetime of an ambulatory liquid infusion pump may comprise monitoring a pre-programmed lifetime timer resident in the liquid infusion pump, allowing the liquid infusion pump to continue operating after the lifetime timer expires, and disabling operation of the liquid infusion pump if a liquid infusion pump operating error is detected after the lifetime timer expires.
  • the method may further comprise displaying a message on a display device of the liquid infusion pump when the lifetime timer expires.
  • the message may illustratively identify expiration of the lifetime of the liquid infusion pump.
  • the method may further comprise activating at least one of an audible indicator and a vibratory device when the lifetime timer expires.
  • a method of storing information relating to operation of a liquid infusion pump may comprise periodically storing in a storage location of a non-volatile memory information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount, transferring the information relating to delivery by the pump of the commanded liquid amount from the storage location of the non-volatile memory to a pump history database when delivery by the pump of the commanded liquid amount is complete, and automatically transferring any information relating to delivery by the pump of a commanded liquid amount that is accumulated in the storage location of the non-volatile memory to the pump history database upon power up of the liquid infusion pump.
  • the information relating to delivery by the pump of a commanded liquid amount may include any one or more of a delivered liquid quantity, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, a liquid delivery type, whether the delivered liquid was locally or remotely commanded, and the time and date of liquid delivery.
  • the one or more liquid delivery limits may illustratively include one or more of a maximum liquid amount, a minimum liquid amount, a maximum delivery duration and a minimum delivery duration.
  • the liquid delivery type may illustratively include at least one of a basal rate, a temporary basal rate a standard bolus, an extended bolus, a multi-wave bolus and a quick bolus.
  • the method may further comprise clearing the non-volatile memory after automatically transferring information from the non-volatile memory to the pump history database.
  • the commanded liquid amount may be one of a locally commanded liquid amount and a remotely commanded liquid amount.
  • periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount may comprise storing information periodically in time.
  • periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount may comprise storing the information after each delivery of by the pump of an incremental amount of the commanded liquid amount.
  • FIG. 1 shows a block diagram of one illustrative embodiment of a wireless communication system including a liquid infusion pump and a remote electronic device that are both configured to wirelessly communicate with each other.
  • FIG. 2 shows a diagram of one illustrative embodiment of the liquid infusion pump of FIG. 1 .
  • FIG. 3 shows a diagram of the liquid infusion pump of FIG. 2 shown with a liquid cartridge inserted therein.
  • FIG. 4 shows a flowchart of one illustrative embodiment of a process for controlling change access to one or more active items of a displayed menu.
  • FIG. 5 shows a flowchart of one illustrative embodiment of a process for extending the pre-programmed lifetime of the liquid infusion pump.
  • FIG. 6 shows a flowchart of one illustrative embodiment of a process for storing current pump operating information in non-volatile memory during and throughout delivery of a currently commanded liquid amount.
  • PCT/US2008/066299 entitled USER INTERFACE FEATURES FOR AN ELECTRONIC DEVICE
  • PCT Patent Application No. PCT/US2008/066247 entitled METHOD FOR PAIRING AND AUTHENTICATING ONE OR MORE MEDICAL DEVICES AND ONE OR MORE REMOTE ELECTRONIC DEVICES
  • PCT Patent Application No. PCT/US2008/066248 entitled DEVICE AND METHODS FOR OPTIMIZING COMMUNICATIONS BETWEEN A MEDICAL DEVICE AND A REMOTE ELECTRONIC DEVICE
  • U.S. Provisional Patent Application Ser. No. 61/130,855 entitled DEVICE AND METHODS FOR OPTIMIZING COMMUNICATIONS BETWEEN AN ELECTRONIC DEVICE AND A MEDICAL DEVICE.
  • FIG. 1 a block diagram is shown of one illustrative embodiment of a wireless communication system 10 including a liquid infusion pump 14 and a remote electronic device 12 that are both configured to wirelessly communicate with each other.
  • the electronic device 12 has a housing through which a user button section 16 extends.
  • the user button section. 16 defines a number of user buttons, keys or switches that may be manually manipulated by a user to provide input to the remote electronic device 12 .
  • a visual display unit 18 is also carried by the housing of the electronic device 12 .
  • the visual display unit 18 is provided in the form of a conventional liquid crystal display (LCD), although this disclosure contemplates using other conventional display units.
  • LCD liquid crystal display
  • the visual display unit 18 is controlled by the electronic device 12 to display information to a user of the device 12 .
  • the user buttons 16 and the display device 18 are both electrically connected to a conventional processor 20 that is also electrically connected to a conventional wireless communication circuit or module 22 .
  • the remote electronic device 12 may further include a conventional glucose meter that is configured to receive therein a carrier upon which an analyte containing liquid sample may be deposited.
  • the remote electronic device 12 may be operable in a conventional manner to determine the concentration of the analyte in the liquid sample, and to display the result on the display unit 18 and/or use the result in one or more algorithms executed by the processor 20 .
  • the liquid infusion pump 14 has a conventional processor 28 that includes a conventional memory unit 25 .
  • the infusion pump 14 further includes conventional non-volatile memory units 27 and 29 .
  • the non-volatile memory unit 27 is provided in the form of a conventional ferroelectric random access memory (FRAM) and the non-volatile memory unit 29 is provided in the form of a conventional electrically erasable programmable read only memory (EEPROM), although either memory unit 27 , 29 may alternatively be provided in the form of one or more other conventional non-volatile memory units.
  • the memory units 27 and 29 are each external to the processor 28 and are each electrically connected to the processor 28 .
  • the memory unit 27 is a pump delivery (PD) memory unit in which the processor 28 stores current pump delivery information
  • the memory unit 29 is a pump history (PH) memory unit that has stored therein pump history information in a pump history database, e.g., in the form of event records each corresponding to an operational event of the pump 14 .
  • the processor 28 is also electrically connected to a wireless communication circuit or module 30 .
  • the wireless communication module 30 is configured to communicate wirelessly with the wireless communication module 22 of the remote electronic device 12 via a wireless communication link 40 in a conventional manner.
  • the wireless communication module 30 and the wireless communication module 22 of the electronic device 12 are both conventional BlueTooth® modules configured to wirelessly communicate according to a conventional BlueTooth® communication protocol. It will be understood, however, that the wireless communication circuit or module 30 and the wireless communication circuit or module 22 of the electronic device 12 may alternatively be configured to wirelessly communicate according to one or more other conventional communication protocols.
  • the processor 28 is also electrically connected to another wireless communication circuit or module 35 .
  • the wireless communication circuit 35 is configured to communicate wirelessly with another remote electronic device 15 via a wireless communication link 17 in a conventional manner.
  • the wireless communication circuit 35 includes a conventional infrared (IR) transceiver, and the wireless communication circuit 35 is configured to communicate with the electronic device 15 via a conventional IR communications protocol.
  • the electronic device 15 also includes a conventional IR transceiver, and the wireless communication link 17 is therefore an IR communication link.
  • the electronic device 15 is a conventional personal computer (PC), although the electronic device 15 may alternatively be a conventional laptop, notebook or other computer, a personal data assistant (PDA) or the like.
  • PC personal computer
  • PDA personal data assistant
  • the wireless communication circuit 35 is used by the liquid infusion pump 14 to download pump-related data to the electronic device 15 for analysis and/or observation.
  • the wireless communication circuit 35 may alternatively or additionally be used to download data or code from the electronic device 15 , such as new software, software updates, software version updates or the like, pump configuration data, language files, current time and data information, and the like.
  • the wireless communication circuit 35 has been described as including a conventional infrared transceiver, the wireless communication circuit 35 and the electronic device 15 may alternatively or additionally be configured to wirelessly communicate via other conventional media including for example, but not limited to, a radio frequency (RF) communication link, a microwave frequency communication link, inductive coupling, or the like.
  • RF radio frequency
  • the liquid infusion pump 14 includes a housing through which a number of user buttons 32 extend.
  • the user buttons 32 may be provided in the form of any number of user selectable buttons, keys or switches that are electrically connected to the processor 28 .
  • the liquid infusion pump 14 further includes a visual display unit 34 that is carried by the housing and that is electrically connected to the processor 28 .
  • the visual display unit 34 may be, for example, a conventional liquid crystal display (LCD), plasma displays, light emitting diode (LED) based display, vacuum fluorescent (VF) display, or the like.
  • the visual display unit 34 is controlled by the processor 28 to display information to a user of the liquid infusion pump 14 .
  • the processor 28 of the liquid infusion pump 14 is further electrically connected to a conventional audible indication device 36 and/or to a conventional vibratory device 38 .
  • the processor 28 is generally operable to control the audible indication device 36 and/or the vibratory device 38 to produce one or more audible sounds and/or vibrations respectively to notify the user of various operational aspects of the liquid infusion pump 14 and to also notify the user of any alarm and/or warning conditions associated with the liquid infusion pump 14 .
  • the memory unit 25 has one or more sets of instructions stored therein that are executable by the processor 28 to carry out one or more processes associated with the liquid infusion pump 14 .
  • the liquid infusion pump 14 further includes a power supply 42 that is configured to derive a supply voltage from one or more chargeable or non-chargeable batteries 44 , and to provide the supply voltage to at least the processor 28 and the wireless communication module 30 .
  • the insulin infusion pump 14 uses a single AA 1.5V rechargeable battery or a lithium or alkaline non-rechargeable battery, having a minimum capacity of 2500 mAh, although this disclosure contemplates other embodiments which use more, fewer and/or different chargeable and/or non-rechargeable batteries.
  • a conventional motor drive circuit 46 is electrically connected to the processor 28 , and the motor drive circuit 46 is responsive to control signals produced by the processor 28 to drive a pump motor 48 .
  • the pump motor 48 is a brushless DC motor, although the pump motor 48 may alternatively be a conventional DC motor or a stepper motor or other conventional drive mechanism.
  • the pump 14 has a housing 50 through which a display 34 extends.
  • the pump 14 may not include a display and/or may include other visual indicators such as one or more lamps, light emitting diodes (LEDs), or the like.
  • the housing 50 defines a liquid cartridge chamber 52 into which a conventional liquid drive mechanism 54 is configured to extend.
  • the liquid drive mechanism 54 is a conventional telescoping drive mechanism that is configured to move linearly within the chamber 52 , although this disclosure contemplates alternative embodiments in which the liquid drive mechanism 54 rotatably advances into and out of the chamber 52 in a conventional manner.
  • the chamber 52 is sized to hold a cartridge 70 of liquid, e.g., drug, to be infused by the pump 14 into a body.
  • the drive mechanism 54 is sized to be received within one end of the liquid cartridge 70 and to engage a plug 72 that forms a movable liquid seal with the cartridge 70 .
  • the opposite end of the liquid cartridge 70 is secured to the housing 50 via releasably engageable, e.g., threaded, adapter 74 through which a conventional Luer lock fitting 76 extends.
  • the Luer lock fitting 76 is configured to be fluidly connected to an infusion set (not shown) that extends into a body of a user.
  • the pump motor 48 drives the liquid drive mechanism 54 to controllably advance into the liquid cartridge 70 and thereby force liquid from the cartridge 70 into the body of the user via the Luer lock fitting 76 and infusion set.
  • the user buttons 32 of the liquid infusion pump 14 are distributed in groups of two buttons or keys 60 , 62 and 64 , 66 each near opposite sides of the display unit 34 .
  • the key 60 is a MENU key
  • the key 62 is a “check” or “OK” key
  • the key 64 is an up key
  • the key 66 is a down key.
  • the MENU key 60 allows the user to select and move through menus, function screens and information screens, and may also act an on/off key for the infusion pump 14 .
  • the check or OK key 62 allows the user to select menus, to save changes, to exit function and information screens and to view one or more quick information screens.
  • the up key 64 allows the user to move forward in the information screens, to increase a displayed setting, to turn on a backlight of the display device 34 , to program a quick bolus, to cancel a quick bolus and to turn off a stop warning.
  • the stop warning is generally activated periodically, e.g., once per minute, when liquid delivery by the pump 14 is stopped. By pressing and holding the up key 64 for approximately 3 seconds, this stop warning may be turned off or disabled.
  • the down key 66 allows the user to move backward in the information screens, to decrease a displayed setting, to program a quick bolus, to cancel a quick bolus and to turn off the stop warning by pressing and holding the down key 36 for approximately 3 seconds.
  • the user can exit menus, function screens and information screens without saving changes, and to sequentially navigate back through the previous menus.
  • the user can unlock the user keys 32 .
  • the user can copy an hourly basal rate to the following hour.
  • the processor 28 is generally operable to control the display unit 34 within various menus to allow the user to enter information, such as an infusion amount, infusion duration, or the like, via one or more editable menu screens.
  • information such as an infusion amount, infusion duration, or the like
  • the processor 28 is generally operable to control the display unit 34 within various menus to allow the user to enter information, such as an infusion amount, infusion duration, or the like, via one or more editable menu screens.
  • the pump 14 also includes a smart scroll function that provides for rapid scrolling through values that the user may enter in any of the editable menu screens. For example, by pressing and holding the up key 64 or the down key 66 , the value displayed in the editable menu screen is, in one illustrative embodiment, automatically incremented or decremented respectively at a high increment or decrement rate.
  • the step size of the increment or decrement may increase to a larger incremental value, e.g., from 0.1 to 0.5, when the up key 64 or the down key 66 is pressed and held.
  • the desired value in an editable menu screen may be selected or confirmed by pressing the OK key 62 .
  • the example infusion pump 14 provides for the choice of three different user menus of varying complexity.
  • a standard menu provides for basic functionality and programming of the pump 14
  • an advanced menu provides for full functionality and programming of the pump 14
  • a custom menu option allows the user to define a menu structure having desired functionality and programming options.
  • the example infusion pump 14 provides for five basal rate profiles, and for the programming of three different bolus types.
  • the three different bolus types include a standard (STD) bolus, corresponding to a specified bolus quantity that is delivered immediately and all at once, an extended bolus (EXT), corresponding to a specified bolus quantity that is delivered over a specified period of time, and a multi-wave bolus (MW), corresponding to a specified bolus quantity of which a portion is delivered immediately and another portion of which is thereafter delivered over a specified time period.
  • a quick bolus which is a specific form of a standard bolus, may also be programmed without having to view the display device 34 .
  • Warnings and errors are signaled using the combination of audible tones or beeps and tactile vibrations, and the beep tones of the audible device 36 are fully adjustable in volume.
  • Historical information relating to operation of the pump 14 may be transferred from the pump 14 to the electronic device 15 via the wireless communication circuit 35 .
  • the display device 34 may be configured to display information in a default orientation or in an orientation that is rotated 180° relative to the default rotation.
  • the pump 14 may be programmed to signal various reminders.
  • the user keys 32 may be locked to prevent accidental activation of functions, such as during sleep or certain activities, and may be unlocked using a combination of the user keys 32 as described above.
  • the screen displayed on the display device 34 relate to four general categories: 1) run, stop and quick information, 2) information, 3) function and 4) setup.
  • the display device 34 is deactivated by the processor 28 to conserve battery life, and becomes active by pressing any of the user keys 32 .
  • the RUN screen is displayed when the pump 14 is in the RUN mode, meaning that insulin is being delivered by the pump 14 according to the programmed basal rate.
  • the RUN screen displays a basal rate indication icon, the current hourly basal rate, the time of day and the active basal rate profile. Additional icons that may be displayed on the display device 34 during the RUN mode include, but should not be limited to, a battery life indicator, a cartridge volume indicator, a pump timer indicator and a key lock indicator.
  • a STOP screen is displayed when the pump 14 is in the STOP mode, meaning that insulin is no longer being delivered by the pump 14 .
  • the STOP screen displays the current time of day, the date and a stop symbol.
  • the STOP screen may further be configured to display any one or more of a battery life indicator, a cartridge volume indicator, a pump timer, and a key lock indicator.
  • programming specific functions, changing the cartridge and/or the infusion set, priming the infusion set, and transferring data to and from the pump 14 all require the pump 14 to be in the STOP mode. Additionally, it is illustratively recommended for the pump to be in the STOP mode when changing the battery 44 .
  • the pump 14 further includes a quick information screen, which may be displayed by pressing the OK or check key 62 .
  • the quick information screen shows the remaining liquid content in the cartridge 70 in suitable liquid units.
  • the screens displayed on the display device 34 may generally be navigated by pressing the menu key 60 until reaching a screen of choice, and then pressing the OK or check button 62 . After pressing the OK or check button 62 , one or more function screens become available. The value displayed within each function screen may be changed by pressing the up and down keys 64 and 66 respectively, and the next function screen may be displayed by pressing the menu key 60 . A user may also move backwards through the menu structure as described hereinabove. In any case, the OK or check button 62 may be pressed to save changes.
  • Information relating to operation of the pump 14 is generally stored in memory by the processor 28 along with the time and date of occurrence thereof.
  • the time may be selected to be American time or European/military time.
  • the time and date of the pump 14 is the master time and date, and is used to periodically update the time and date of the electronic device 12 .
  • the pump 14 delivers liquid every three minutes, in 20 equal doses each hour, 24 hours per day.
  • the flow of liquid e.g., insulin
  • U/h international units per hour
  • the pump 14 can store up to five different basal rate profiles each consisting of 24 different hourly basal rates. Each hourly basal rate may be changed independently, and the total of all 24 basal rates in any one basal rate profile is referred to as the daily basal rate total.
  • basal rate profile programming screens are available in which basal rates may be programmed for each hour of consecutive 24 hour periods.
  • the basal rate programming screens further allow for the copying of hourly basal rates to one or more additional hours for situations in which the basal rate will be unchanged for multiple consecutive hours.
  • Changes to the basal rate programming screens may be made in either the RUN mode or the STOP mode. These changes are saved by pressing the OK or check key 62 . If changes are made in the RUN mode, the display device 34 returns to the RUN screen after pressing the OK or check key 62 . If changes are made in the STOP mode, the display device 34 returns to the STOP screen after pressing the OK or check key 62 .
  • the screen timer will eventually time out and the processor 28 will return the display device 34 to the RUN or STOP screen without implementing the change to the basal rate.
  • changes may be undone by simultaneously pressing the menu key 60 and the up key 64 when the display device 34 returns to the main menu or to the RUN or STOP screen.
  • the pump 14 is in the RUN mode, and liquid, e.g., insulin, is continually delivered to the user's body according to the programmed basal rate profile.
  • Bolus amounts may be programmed and delivered as deemed necessary by the user, as will be described hereinafter.
  • the display screens of the pump 14 include a START and a STOP screen that may be accessed by successively pressing the menu key 60 .
  • the RUN screen is thereafter displayed.
  • the STOP function may be activated by pressing the OK or check button 62 , after which the STOP screen is displayed on the display device 34 .
  • the liquid infusion pump 14 further provides for the temporary increase or decrease of the programmed basal rate.
  • a basal rate initially set to 100% can be increased up to 250% for up to 24 hours or decreased down to 0% for up to 24 hours, although other percentage and/or time values may be used.
  • a basal rate initially set to 100% may be increased up to 500% for up to 50 hours or decreased down to 0% for up to 50 hours.
  • each hourly basal rate for the duration of the increase or decrease is likewise increased or decreased.
  • the characteristic shape of the existing basal rate profile remains intact with the temporary basal rate.
  • a temporary basal rate may be programmed only when the pump is in the RUN mode, and is implemented by successively pressing the menu key 60 to a temporary basal rate screen.
  • the temporary basal rate percentage value may be changed by pressing the up or down key 64 or 66 respectively.
  • the duration of the temporary basal rate may be set by similarly accessing a temporary basal rate duration screen, and setting the duration value to a desired temporary basal rate duration.
  • the temporary basal rate may be canceled during programming in one of three ways. First, failure to press any of the user keys 32 for 20 seconds will cause the pump 14 to return to the RUN screen. Additionally, the temporary basal rate screen may be exited by simultaneously pressing the menu key 60 and the up key 64 . Finally, the temporary basal rate percentage may be set to the default value of 100%, after which the temporary basal rate value may be saved by pressing the OK or check key 62 .
  • the temporary basal rate programming screen may be accessed, and the temporary basal rate value may be changed to 100% as described above. Alternatively, the pump 14 may be put into the STOP mode as described above, which automatically cancels the temporary basal rate being delivered.
  • a temporary basal rate cancel warning is displayed in each case, which may or may not be accompanied by an audible and/or vibratory indication.
  • a bolus is an amount of insulin delivered to compensate for the intake of food and/or to correct high blood glucose levels.
  • the liquid infusion pump 14 is capable of being programmed to deliver three different types of bolus as described above.
  • the three different bolus types include a standard (STD) bolus, corresponding to a specified bolus quantity that is delivered immediately and all at once, an extended bolus (EXT), corresponding to a specified bolus quantity that is delivered over a specified period of time, and a multi-wave bolus (MW), corresponding to a specified bolus quantity of which a portion is delivered immediately and another portion of which is thereafter delivered over a specified time period.
  • a quick bolus which is a specific form of a standard bolus, may also be programmed without having to view the display device 34 .
  • the liquid infusion pump 14 provides for two different types of standard bolus as just described.
  • a quick bolus may be programmed when the pump 14 is operating in the RUN mode by pressing and holding the up key 64 or the down key 66 for several seconds until a beep sequence and vibration occur. Thereafter, a quick bolus screen appears on the display device 34 , and the user may press the up key 64 or the down key 66 to increment the displayed bolus amount until the desired bolus value is reached.
  • the up key 64 was used to enter the quick bolus screen, the down key 66 must be used to increment the desired bolus value, and vice versa.
  • each press of the up key 64 or the down key 66 causes the pump 14 to simultaneously beep and vibrate to indicate the incremental increase in the bolus amount.
  • the pump 14 confirms the total quick bolus amount by activating one beep and vibration for each bolus increment that was programmed.
  • the standard bolus symbol in the display 34 then blinks for approximately five seconds, after which the pump 14 begins to deliver the programmed quick bolus.
  • the pump 14 beeps and vibrates three times and then begins to deliver the total quick bolus that was programmed, and the display 34 simultaneously counts down the remaining bolus to be delivered until the full programmed quick bolus amount is delivered. Because the pump 14 beeps and vibrates to guide the user through the programming steps, the quick bolus amounts may be programmed without viewing the pump display 34 .
  • the quick bolus amount may be canceled by decrementing the quick bolus amount to 0.0 units using the opposite one of the up or down key 64 , 66 that was used to increment the quick bolus amount. If the display remains at 0.0 units for approximately five seconds, no new bolus will be delivered and the pump display 34 returns to the RUN screen which may or may not be accompanied by an audible and/or vibratory indication.
  • the quick bolus may also be canceled during confirmation of the total bolus amount (when one beep and vibration occurs for each bolus increment programmed) or during start delay (when the standard bolus symbol blinks for approximately five seconds), by pressing either of the up or down keys 64 and 66 respectively.
  • the display device 34 returns to the RUN screen, and a bolus cancel warning then appears on the screen which may or may not be accompanied by an audible and/or vibratory indication.
  • the user may press the OK or check key 62 twice to confirm and turn off the alert.
  • the quick bolus may also be canceled during bolus delivery by pressing either the up key 64 or the down key 66 for approximately three seconds, after which the display 34 will display a bolus cancel warning which may or may not be accompanied by an audible and/or vibratory indication.
  • the OK or check key 62 may be pressed twice to confirm and turn off the alert.
  • the actual bolus amount delivered prior to being canceled may be viewed by accessing the bolus history as will be described hereinafter.
  • a standard bolus may be programmed by accessing the standard bolus menu via successive presses of the menu key 60 . Pressing the OK or check key 62 when the standard bolus menu is displayed causes a standard bolus amount to be displayed on the display device 34 . The user may press the up key 64 to increase or the down key 66 to decrease the bolus amount, and the OK or check key 62 is pressed to confirm the bolus amount. After pressing the OK or check key 62 , the display device 34 may be controlled to indicate the change, for example by flashing the standard bolus symbol in the display 34 for some time period, e.g., for approximately five seconds, after which the delivery of the standard bolus amount will begin. The pump 14 may illustratively produce an audible and/or vibratory indication when the programmed bolus amount is being delivered, and the display 34 counts down the remaining bolus yet to be delivered.
  • cancellation of the bolus may occur in one of three ways. If no key is pressed for approximately 20 seconds during programming, no bolus amount will be delivered and the display 34 returns to the previous screen. Also, if during programming of the standard bolus amount, the menu key 60 and the up key 64 are simultaneously pressed, the pump 14 exits the standard bolus menu and returns to the previous screen. Finally, if the bolus amount is set to 0.0 units, pressing the OK or check key 62 , will return the display 34 to the previous screen with no bolus amount being delivered. In any of these cases, the user may then press the up key 64 three times to display the RUN screen or wait until the screen timer times out after which the processor 28 will automatically display the RUN screen.
  • the programmed standard bolus amount may be canceled by pressing the up key 64 or the down key 66 until a beep sequence is heard, after which the display 34 displays a bolus cancel warning. Pressing the OK or check key 62 twice confirms and turns off this alert.
  • the user may press and hold the up key 64 or the down key 66 for approximately three seconds until a beep sequence is heard. A bolus cancel warning will again appear, and the OK or check key 62 may be pressed twice to confirm and turn off this alert.
  • the actual bolus amount delivered prior to cancellation can be viewed by accessing the bolus history as will be described hereinafter.
  • Extended boluses may be programmed in intervals, e.g., 15, 30 or 60 minute intervals, up to some number of time units, e.g., 50 hours, and will begin immediately after confirmation of the programmed bolus amount. Throughout delivery of an extended bolus, the remaining time and bolus amount yet to be delivered will be displayed, along with the current hourly basal rate, on the display 34 in the RUN screen.
  • An extended bolus may be programmed by accessing an extended bolus screen via successive presses of the menu key 60 , and then by pressing the OK or check key 62 when the extended bolus appears. The bolus amount may be selected by pressing the up key 64 to increase the bolus amount or by selecting the down key 66 to decrease the bolus amount.
  • the duration of the last extended bolus that was delivered appears on the screen, and by pressing the menu key 60 the display 34 displays the bolus duration screen.
  • the bolus duration may be increased or decreased by pressing the up key 64 and the down key 66 respectively. Successive pressing the menu key 60 will switch the display 34 between the programmed bolus amount and programmed bolus duration.
  • the OK or check key 62 is pressed to confirm the bolus amount and duration. A beep sequence and/or vibration may occur when the OK or check key 62 is pressed.
  • Bolus delivery thereafter begins, e.g., within the next three minutes.
  • a temporary basal rate is active at the same time as an extended bolus, the remaining time and amount of the bolus as well as the amount of the increased or decreased hourly basal rate will be displayed together on the RUN screen.
  • a standard bolus can be added to an ongoing extended bolus, and if the standard bolus is canceled, the extended bolus will continue to run. However, during the delivery of an extended bolus, the programming of another extended bolus or of a multi-wave bolus will be blocked, and an error message indicating that a bolus is currently running will appear on the display 34 .
  • the pump 14 To program a different extended bolus when an extended bolus is currently running, the pump 14 must be put into the STOP mode to cancel the current extended bolus and then to reprogram a new extended bolus.
  • An extended bolus may be canceled during programming identically as described hereinabove with respect to the standard bolus. After delivery of the bolus has begun, the extended bolus may be canceled only by putting the pump 14 in the STOP mode. This cancels delivery of the standard bolus, and displays a bolus cancel warning in the display 34 .
  • the OK or check key 62 may be pressed twice to confirm and turn off the alert. The amount of extended bolus delivered prior to the cancellation may be viewed in the bolus history screen as will be described hereinafter.
  • a multi-wave bolus may be programmed in intervals, e.g., 15, 30 or 60 minute intervals, for up to some number of time units, e.g., 50 hours. Programming of a multi-wave bolus is only available in the advanced or custom user menus, as will be described in greater detail hereinafter, and in these menus successive presses of the menu key 60 will display the multi-wave bolus screen. Pressing the OK or check key 62 then causes a bolus amount screen to appear, and the user may select the bolus amount by pressing the up key 64 and down key 66 to increase or decrease respectively the total bolus amount.
  • the first press of the up key 64 will cause the bolus duration of the last multi-wave bolus to appear on the screen.
  • the menu key 60 may be pressed to move to the immediate bolus screen which displays the immediate portion of the multi-wave bolus.
  • the first press of the up key 64 will cause the amount of the last immediate portion of a multi-wave bolus to appear on the screen.
  • the user may press the up key 64 and the down key 66 to increment and decrement the immediate bolus amount.
  • the user may then press the menu key 60 again to move to the bolus duration screen by pressing the up key 64 and the down key 66 .
  • the duration of the extended portion of the multi-wave bolus may be set in increments, e.g., in increments of 15, 30 or 60 minutes, up to some number of time units, e.g., 50 hours.
  • the menu key 60 may be pressed repeatedly to switch the display device 34 between the bolus amount, immediate bolus and bolus duration screens.
  • the user may press the OK or check key 62 to confirm the multi-wave bolus parameters, and the display device 34 may then be controlled to indicate the confirmation, for example by flashing the multi-wave bolus symbol on the display 34 for some time period, e.g., approximately five seconds.
  • the immediate portion of the multi-wave bolus will be delivered by the pump 14 . This may or may not be accompanied by an audible and/or vibratory indication.
  • the display 34 will then be controlled to display a count down of the remaining portion of the bolus.
  • the multi-wave bolus may be canceled during the programming mode identically as described with respect to the programming of the standard and extended bolus.
  • the multi-wave bolus may be canceled identically as described above with respect to the standard bolus.
  • the immediate portion of the multi-wave bolus may be canceled during delivery thereof identically as described above with respect to the standard bolus.
  • cancellation of the multi-wave bolus during delivery of the extended portion of the multi-wave bolus may be canceled identically as described above with respect to delivery of the extended bolus.
  • Insulin delivery may stop if a mechanical or an electrical error is discovered during the routine automatic system check. Insertion of a new battery will also cause a power interrupt error to occur if the pump 14 is operating in the RUN mode.
  • a user may turn off either the beeps or vibrations for the initial alarm indication, but not both.
  • the OK or check key 62 will generally be pressed twice to confirm a warning or an error. The first press acknowledges the warning or error, and the second press confirms the warning or error. If the warning or error is acknowledged but not confirmed, e.g., by pressing the OK or check key 62 only once, the warning or error will not be cleared and it will generally occur again. If the warning or error is acknowledged and confirmed, e.g., by pressing the OK or check key 62 twice, the warning or error will be cleared and will not occur again unless the condition that caused the warning or error thereafter occurs.
  • the user may turn off the beeps and vibrations by pressing the OK or check key 62 , after which the warning or error continues to be displayed on the display device 34 .
  • the OK or check key 62 By pressing the OK or check key 62 again, the warning or error will disappear from the display 34 . If more than one warning and/or error occurs simultaneously, the user will be required to press the OK or check key 62 twice for each warning or error to confirm and turn off. However, a number of warnings or errors will continue to be displayed in the RUN screen or the STOP screen after they have been confirmed.
  • a cartridge low warning will occur when the contents of the cartridge 70 have dropped to approximately 20 units of insulin.
  • a battery low warning will occur when the voltage supplied by the battery 44 is less than a threshold voltage. Failure to replace the battery will generally result in additional error messages.
  • a review time warning will occur. With this warning, the user is prompted to check and correct if necessary, the current date and time.
  • a lifetime error will occur.
  • a pump lifetime timer warning that will occur when the operating time of the pump 14 will soon expire.
  • the display 34 may or may not be activated to display an approximate number of days remaining in the operation of the pump 14 .
  • the pump 14 when the pump lifetime timer reaches zero, the pump 14 will change to the STOP mode and no longer operate.
  • the pump 14 may be configured to operate after the pump lifetime timer reaches zero as will be described hereinafter with respect to FIG. 5 .
  • insulin may not be delivered by the pump 14 as a result of a blocked infusion set, a damaged cartridge 70 , and/or a dirty or damaged piston rod. In this case, an occlusion error will occur. Similarly, cartridge change function was not correctly performed, a cartridge error will occur, and if the cartridge has been changed but the infusion set has not been primed, a set not primed error will occur.
  • alarm clock functions may be programmed in the pump 14 , and an alarm error will occur when any of the programmed alarm clock functions expires.
  • any of the errors or warnings described herein by example may or may not be accompanied by any type of message displayed on the display device 34 , any single one of, plurality of or sequence of an audible indication and/or any single one of, plurality of or sequence of a vibratory indication.
  • the external pump history (PH) memory unit 29 of the pump 14 stores historical information associated with the operation of the pump 14 .
  • the pump history information may include, for example, but should not be limited to, all events relating to the operation of the pump 14 , e.g., warnings and errors, programming operations and insulin delivery records. Up to approximately 4500 events may be stored, which corresponds to approximately the previous 90 days of use. This data may be downloaded to the electronic device 15 via the wireless communication circuit 35 as described hereinabove.
  • the following data categories can be reviewed directly on the display device 34 : 1) bolus history (last 30 boluses), 2) alarm history (last thirty warnings and errors), 3) history of daily insulin totals (last 30 daily totals of insulin delivered), and 4) temporary basal rate history (last 30 increases and decreases in basal rate).
  • the pump timer (remaining timing days until the pump timer expires) information may be reviewed via the display device 34 .
  • the menu key 60 may be successively pressed to display a “my data” screen from which the foregoing pump data categories may be accessed.
  • the bolus history screen for example, the bolus amount and type, bolus time, date and entry number may be displayed.
  • the number and type of the warning or error may be displayed along with a text description of the warning or error, the time, date and entry number of the warning or error.
  • the daily insulin total history screen total daily insulin delivered by date and entry number may be displayed, and in the temporary basal rate history screen, the temporary basal rate increase or decrease (in percentage), total basal rate duration, time and date may be displayed.
  • the pump timer screen the total number of days remaining of pump operation are displayed.
  • the pump 14 additionally has a data transfer menu that may be accessed through repeated presses of the menu key 60 and when the data transfer menu is selected, the user may press the OK or check key 62 to enabled downloading of information to the electronic device 15 .
  • the electronic device 15 will include one or more software applications configured to request the downloading of pump data from the PH memory unit 29 to the electronic device 15 via the wireless communication circuit 35 .
  • More or fewer of the foregoing menus are available on the pump screen depending upon which of three menus are selected for use.
  • the three choices are standard, advanced and custom. If the standard menu is selected, all menus required for the basic functions for the pump 14 will be available to the user via the display 34 . If the advanced menu option is selected, the complete range of functions of the pump 14 are provided in menus available to the user via the display 34 , and in the custom menu option, the user may select which menu is available from the full range of menus.
  • the user may select the standard, advanced or custom menu settings by successively pressing the menu key 60 to a menu settings display. If the standard user menu is selected, the following menu settings are available; therapy settings, pump settings, time and date settings, and my data.
  • the programmed basal rate, stop command, standard bolus, extended bolus, temporary basal rate and basal rate programming displays are available.
  • the STOP mode the STOP display, start pump, cartridge change, infusion set priming, data transfer and basal rate one through five selection screens are available.
  • the advanced user menu setting the following menu settings are available: Bluetooth settings, therapy settings, pump settings, time and date settings, reminder settings and my data.
  • the basal rate display, stop command, standard bolus, extended bolus, multi-wave bolus, temporary basal rate programming and basal rate profiles one through five programming screens are available.
  • the stop display, start command, cartridge change, infusion set priming, data transfer and basal rate one through five selection screens are available.
  • the custom menu setting the desired ones of the advanced menu settings may be selected for display.
  • the process 80 is illustratively stored within the memory unit 25 of the processor 28 , or in either of the memory units 27 and 29 , in the form of instructions that are executable by the processor 28 to carry out the features of the process 80 .
  • the process 80 is illustratively stored in a memory unit of the electronic device 15 in the form of instructions that are executable by a processor of the electronic device 15 to carry out the features of the process 80 .
  • the electronic device 15 is illustratively a PC, laptop or notebook computer, although the electronic device 15 may alternatively be any conventional computer, hand-held electronic device or other conventional electronic device. While the process 80 will be described with respect to FIG. 4 as being carried out on the liquid infusion pump 14 , i.e., executed by the processor 28 , it will be understood that the process 80 may alternatively be carried out on the electronic device 15 , i.e., executed by a processor included in the electronic device 15 .
  • the process 80 presumes that a menu for display on the display device 34 of the liquid infusion pump 14 has been programmed and stored in the memory unit 25 .
  • the processor 28 is operable to control the display device 34 to display the program menu thereon.
  • the processor 28 is operable at step 84 to monitor a menu lock flag that is stored in the memory unit 25 , or alternatively in the memory unit 27 or 29 .
  • the processor 28 is operable to determine the status, e.g., locked (activated) or unlocked (deactivated), of the menu lock flag stored in the memory unit 25 .
  • step 86 the processor 28 determines at step 86 that the menu lock flag is locked or activated, the processor 28 is operable at step 88 to disable changes to any one or more of the active menu items of the currently displayed menu.
  • step 88 may further include the act of displaying via the display device 34 a warning message, that may or may not be accompanied by an audible or vibratory indication, upon detection of attempted changes to the one or more active menu items of the currently displayed window when the menu lock flag is locked or activated.
  • the processor 28 determines that the menu lock flag status is unlocked or deactivated, the processor 28 is thereafter operable at step 90 to enable changes to one or more active menu items in the currently displayed menu.
  • steps 88 or 90 the process 80 ends.
  • a different menu lock flag exists for each pre-programmed menu of the liquid infusion pump 14 .
  • a single menu lock flag may exist for all of the pre-programmed menus of the liquid infusion pump.
  • all of the one or more menu lock flags are initially locked or activated so that a user may not change one or more active menu items of any of the displayable menus.
  • the menu lock flag for any one or more of the displayable menus may be unlocked or deactivated by entering a suitable code or password into processor 28 via one or more of the user keys 32 .
  • Such a password may, for example, be known to a healthcare provider or other restricted person who may unlock or deactivate the menu lock flag for one or more menus so that one or more such menus may be customized for the user.
  • Unlocking or deactivating any such menu lock flag may illustratively allow the healthcare professional or other restricted person to modify one of a certain one or more active menu items of any displayed menu, or may alternatively unlock or deactivate all active menu items of the selected display so that the healthcare professional or other restricted person may modify any active display item.
  • two different versions of application software containing the menu or menus may exist; one that is available to users and another that is available only to health care professionals.
  • the menu lock flag is illustratively activated in the version that is available to users so that users do not have change access to one or more active menu items in one or more menus, and illustratively deactivated or non-existent in the version that is available to health care professionals so that health care professionals do have change access to the one or more active menu items in one or more menus.
  • the version that is available to users may, but need not, provide for menu change access by entering a suitable password or other access code.
  • the pump 14 includes a pump lifetime timer that allows the pump 14 to operate for a predetermined time, e.g., four years, after which operation of the pump 14 is disabled.
  • a predetermined time e.g., four years
  • operation of the pump 14 may be extended beyond expiration of the pump lifetime timer.
  • the process 100 is illustratively stored in the memory unit 25 , or in the memory unit 27 or 29 , in the form of instructions that are executable by the processor 28 to carry out the various features of the process 100 .
  • the process 100 begins at step 102 where the processor 28 monitors the pump lifetime timer. Thereafter at step 104 , the processor 28 is operable to determine whether the lifetime timer has expired. If not, the process 100 loops back to step 102 . If, at step 104 , the processor 28 determines that the pump lifetime timer has expired the process 100 advances to step 106 where the processor 28 is operable to control the display device 34 to display a message indicating that the pump 14 has passed its lifetime. Thereafter at step 108 , the processor 28 is operable to control the audible indicator 36 and/or the vibratory device 38 to provide a corresponding audible and/or vibratory indication when the lifetime timer expires. Step 108 is illustrated in FIG.
  • step 110 the processor 28 is operable to determine whether an operating error associated with the operation of the pump 14 has been detected.
  • the operating error monitored at step 110 may be or include any one or more of the pump errors described hereinabove. If such an error is not detected, the process 100 loop back to the beginning of step 110 . If, at step 110 , the processor 28 determines that an operating error has been detected, the process 100 advances from step 110 to step 112 , where processor 28 is operable to disable, e.g., permanently, operation of the pump 14 . Following step 112 , the process 100 ends.
  • FIG. 6 a flowchart is shown of one illustrative embodiment of a process 120 for periodically storing pump operating information in the non-volatile PD memory unit 27 during delivery of liquid by the liquid infusion pump 14 .
  • the process 120 is illustratively stored in the memory unit 25 , or in the memory unit 27 or 29 , in the form of instructions that are executable by the processor 28 to carry out the process 120 .
  • the process 120 begins at step 122 where the processor 28 is operable to determine whether the liquid infusion pump 14 is currently delivering liquid, either as a result of being locally commanded to deliver liquid or of being remotely commanded to do so.
  • step 122 determines at step 122 that the liquid infusion pump 14 is not currently delivering liquid
  • the process 120 loops back to the beginning of step 122 . If, at step 122 , the processor 28 otherwise determines that the liquid infusion pump 14 is currently delivering liquid, the process 120 advances to step 124 where the processor 28 is operable to periodically store pump operating information in a predefined storage location of the non-volatile pump delivery (PD) memory unit 27 .
  • the processor 28 may be operable at step 124 to periodically store the pump operating information in a predefined storage location of the non-volatile pump history (PH) memory unit 29 .
  • the term “periodically” may be time-based and may be any time value between a few microseconds and one or more seconds. Alternatively or additionally, the term “periodically” may correspond to units or sub-units of liquid that is delivered by the liquid infusion pump 14 .
  • One specific example of the former case may be 1-10 milliseconds, and one specific example of the latter case may be 1/10-1 ⁇ 2 units of liquid, e.g., IU, although neither of these examples should be considered to be limiting in any way.
  • the term “pump operating information” may be or include, but should not be limited to, delivered liquid quantity, e.g., in IU, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, e.g., maximum and/or minimum quantity and/or duration, delivery type (or profile), e.g., basal, temporary basal, standard bolus, extended bolus, multi-wave bolus, quick bolus or the like, whether the delivered liquid was locally or remotely commanded, time and date of liquid delivery, and the like.
  • delivered liquid quantity e.g., in IU
  • one or more associated liquid delivery limits e.g., maximum and/or minimum quantity and/or duration
  • delivery type or profile
  • the processor 28 is operable at step 126 to determine whether the current liquid delivery profile is complete, i.e., whether delivery of the currently commanded liquid delivery type is complete. If not, the process 120 loops back to the beginning of step 124 . If, at step 126 , the processor 28 determines that the current liquid delivery profile is complete, the process 120 advances to step 128 where the processor 28 transfers all of the pump operating information relating to the currently commanded liquid delivery profile from the predefined location of the non-volatile memory unit 27 to a pump history database resident in the non-volatile PH memory unit 29 . Alternatively, the pump history database may be resident in the non-volatile memory unit 27 at a location that is different from that of the current pump operating information.
  • step 132 the processor 28 is operable to clear the predefined location of the non-volatile memory unit 27 to thereby remove the pump operating information relating to the currently commanded liquid delivery profile from the non-volatile memory unit 27 .
  • the process 100 ends after the completion of step 132 .
  • the processor 28 is operable according to the process 120 just described to illustratively store in a predefined location of the non-volatile memory unit 27 pump operating information that relates to a liquid delivery profile that is currently being delivered by the pump 14 .
  • the processor 28 illustratively transfers the pump operating information relating the completed delivery profile from the predefined location of the non-volatile memory unit 27 to the pump history database in the non-volatile memory unit 29 .
  • One purpose for periodically storing the pump operating information as the commanded liquid amount is being delivered is to retain pump operating information in the event of a power down or power failure of the pump 14 .
  • the on/off function (e.g., the menu key 60 ) is disabled so that the pump 14 cannot be turned off during delivery of liquid.
  • a power failure may occur that relates to the one more batteries 44 and/or power supply circuit 42 and that causes disruption of electrical power supplied by the power supply circuit 42 to the processor 28 .
  • power supplied by the power supply circuit 42 to the processor 28 will be disrupted if the one or more batteries 44 is/are removed.
  • current liquid delivery information is retained by periodically storing the pump operating information in the non-volatile memory unit 27 as the commanded liquid amount is being delivered.
  • the process 120 further includes an additional step 130 that is repeatedly executed by the processor 28 .
  • the processor 28 is operable to determine whether the pump 14 has just powered up. If the processor 28 determines that the pump 14 has not just powered up, the process 120 loops back to the beginning of step 130 . If, at step 130 , the processor 28 determines that the pump 14 has just powered up, step 130 advances to step 128 where the processor 28 is operable to transfer any pump operating information that corresponds to current delivery of liquid from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29 .
  • the predefined location of the non-volatile memory unit 27 generally will not have any information stored therein upon power up of the pump 14 that relates to liquid currently being delivered by the pump 14 , and in such cases the execution of step 128 after power up of the pump 14 will not result in the transfer of any current liquid delivery information from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29 .
  • step 128 following subsequent power up of the pump 14 will typically result in the transfer of current liquid delivery information from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29 if the pump 14 was delivering liquid at the time of the power failure or disruption.
  • the current liquid delivery information that is transferred at step 128 will, in such cases, correspond to the liquid delivery information that was accumulated in the predefined location of the non-volatile memory unit 27 prior to the power failure or disruption.
  • liquid infusion pump 14 has been described herein as being accompanied by a general or specific display on the display device 34 , a general or specific audible indication and/or a general or specific vibratory indication, it will be understood that the entering of any information into the pump 14 , any wireless communication with the pump 14 and/or any operation carried out by the pump, delayed or otherwise, including but not limited to basal or bolus delivery, error conditions, warning conditions, or the like, may or may not be accompanied by any type of message displayed on the display device 34 , any single one of, plurality of or sequence of an audible indication and/or any single one of, plurality of or sequence of a vibratory indication.

Abstract

A method is provided for controlling change access to a display menu of an ambulatory liquid infusion pump. A programmed menu of the infusion pump may be displayed and a menu lock flag may be monitored. Changes to at least one active item of the programmed menu may be disabled if the menu lock flag is activated.

Description

    REFERENCE
  • This application is a continuation of PCT/US2008/066267 filed Jun. 9, 2008 which is based on and claims priority to U.S. Provisional Patent Application Ser. No. 60/937,779 and U.S. Provisional Patent Application Ser. No. 60/937,933, both filed Jun. 29, 2007. All applications identified in this paragraph are hereby incorporated by reference.
  • FIELD
  • This disclosure relates generally to devices for selectively delivering liquid to a living body, and more specifically to liquid infusion pumps for controllably delivering liquid to a living body.
  • BACKGROUND
  • Devices for selectively and controllably delivering liquid, such as a drug, to a living body are known. Such devices may typically be configured to controllably deliver the drug to the living body at different rates during different times of the day and according to one or more user selectable drug delivery profiles that may be programmed by the user.
  • SUMMARY
  • The present invention may comprise one or more of the features recited in the attached claims, and/or one or more of the following features and combinations thereof. A method of controlling change access to a display menu of an ambulatory liquid infusion pump may comprise displaying a programmed menu of the infusion pump, monitoring a menu lock flag, and disabling changes to at least one active item of the programmed menu if the menu lock flag is activated.
  • Disabling changes may comprise disabling changes to all active items of the programmed menu.
  • The method may further comprise displaying a warning message upon detection of attempted changes to the at least one active item of the programmed menu if the menu lock flag is activated.
  • The method may further comprise enabling changes to the at least one active item of the programmed menu if the menu lock flag is deactivated.
  • Enabling changes may comprise enabling changes to all of the active items of the programmed menu.
  • The method may be carried out on the ambulatory liquid infusion pump. In this embodiment, displaying may comprise displaying the programmed menu on a display device of the ambulatory liquid infusion pump. Alternatively or additionally, the method may be carried out on an electronic device that is separate and remote from the ambulatory liquid infusion pump. In this embodiment, displaying may comprise displaying the programmed menu on a display device of the electronic device.
  • A first version of application software containing the menu may be available to users of the ambulatory liquid infusion pump, and a second version of the application software containing the menu may be available only to health care professionals. In one embodiment, the menu lock flag may be activated in the first version of application software and may be deactivated in the second version of the application software. Alternatively, the menu lock flag may be activated in the first version of application software, and the second version of the application software may not include the menu lock flag.
  • A method of extending a pre-programmed lifetime of an ambulatory liquid infusion pump may comprise monitoring a pre-programmed lifetime timer resident in the liquid infusion pump, allowing the liquid infusion pump to continue operating after the lifetime timer expires, and disabling operation of the liquid infusion pump if a liquid infusion pump operating error is detected after the lifetime timer expires.
  • The method may further comprise displaying a message on a display device of the liquid infusion pump when the lifetime timer expires. The message may illustratively identify expiration of the lifetime of the liquid infusion pump.
  • The method may further comprise activating at least one of an audible indicator and a vibratory device when the lifetime timer expires.
  • A method of storing information relating to operation of a liquid infusion pump may comprise periodically storing in a storage location of a non-volatile memory information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount, transferring the information relating to delivery by the pump of the commanded liquid amount from the storage location of the non-volatile memory to a pump history database when delivery by the pump of the commanded liquid amount is complete, and automatically transferring any information relating to delivery by the pump of a commanded liquid amount that is accumulated in the storage location of the non-volatile memory to the pump history database upon power up of the liquid infusion pump.
  • The information relating to delivery by the pump of a commanded liquid amount may include any one or more of a delivered liquid quantity, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, a liquid delivery type, whether the delivered liquid was locally or remotely commanded, and the time and date of liquid delivery. The one or more liquid delivery limits may illustratively include one or more of a maximum liquid amount, a minimum liquid amount, a maximum delivery duration and a minimum delivery duration. The liquid delivery type may illustratively include at least one of a basal rate, a temporary basal rate a standard bolus, an extended bolus, a multi-wave bolus and a quick bolus.
  • The method may further comprise clearing the non-volatile memory after automatically transferring information from the non-volatile memory to the pump history database.
  • The commanded liquid amount may be one of a locally commanded liquid amount and a remotely commanded liquid amount.
  • In one embodiment, periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount may comprise storing information periodically in time. Alternatively or additionally, periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount may comprise storing the information after each delivery of by the pump of an incremental amount of the commanded liquid amount.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a block diagram of one illustrative embodiment of a wireless communication system including a liquid infusion pump and a remote electronic device that are both configured to wirelessly communicate with each other.
  • FIG. 2 shows a diagram of one illustrative embodiment of the liquid infusion pump of FIG. 1.
  • FIG. 3 shows a diagram of the liquid infusion pump of FIG. 2 shown with a liquid cartridge inserted therein.
  • FIG. 4 shows a flowchart of one illustrative embodiment of a process for controlling change access to one or more active items of a displayed menu.
  • FIG. 5 shows a flowchart of one illustrative embodiment of a process for extending the pre-programmed lifetime of the liquid infusion pump.
  • FIG. 6 shows a flowchart of one illustrative embodiment of a process for storing current pump operating information in non-volatile memory during and throughout delivery of a currently commanded liquid amount.
  • DETAILED DESCRIPTION
  • For the purposes of promoting an understanding of the principles of the invention, reference will now be made to a number of illustrative embodiments shown in the attached drawings and specific language will be used to describe the same.
  • The following co-pending patent applications are incorporated herein by reference: PCT Patent Application No. PCT/US2008/066288, entitled APPARATUS AND METHOD FOR REMOTELY CONTROLLING AN AMBULATORY MEDICAL DEVICE; PCT Patent Application No. PCT/US2008/066262, entitled COMBINATION COMMUNICATION DEVICE AND MEDICAL DEVICE FOR COMMUNICATING WIRELESSLY WITH A REMOTE MEDICAL DEVICE; PCT Patent Application No. PCT/US2008/066331, entitled METHOD AND APPARATUS FOR DETERMINING AND DELIVERING A DRUG BOLUS; PCT Patent Application No. PCT/US2008/066299, entitled USER INTERFACE FEATURES FOR AN ELECTRONIC DEVICE; PCT Patent Application No. PCT/US2008/066247, entitled METHOD FOR PAIRING AND AUTHENTICATING ONE OR MORE MEDICAL DEVICES AND ONE OR MORE REMOTE ELECTRONIC DEVICES; PCT Patent Application No. PCT/US2008/066248, entitled DEVICE AND METHODS FOR OPTIMIZING COMMUNICATIONS BETWEEN A MEDICAL DEVICE AND A REMOTE ELECTRONIC DEVICE; and U.S. Provisional Patent Application Ser. No. 61/130,855, entitled DEVICE AND METHODS FOR OPTIMIZING COMMUNICATIONS BETWEEN AN ELECTRONIC DEVICE AND A MEDICAL DEVICE.
  • Referring now to FIG. 1, a block diagram is shown of one illustrative embodiment of a wireless communication system 10 including a liquid infusion pump 14 and a remote electronic device 12 that are both configured to wirelessly communicate with each other. The electronic device 12 has a housing through which a user button section 16 extends. The user button section. 16 defines a number of user buttons, keys or switches that may be manually manipulated by a user to provide input to the remote electronic device 12. A visual display unit 18 is also carried by the housing of the electronic device 12. In one embodiment, the visual display unit 18 is provided in the form of a conventional liquid crystal display (LCD), although this disclosure contemplates using other conventional display units. Examples include, but are not limited to, plasma displays, light emitting diode (LED) based displays, vacuum fluorescent (VF) displays, and the like. In any case, the visual display unit 18 is controlled by the electronic device 12 to display information to a user of the device 12. The user buttons 16 and the display device 18 are both electrically connected to a conventional processor 20 that is also electrically connected to a conventional wireless communication circuit or module 22. In some embodiments, the remote electronic device 12 may further include a conventional glucose meter that is configured to receive therein a carrier upon which an analyte containing liquid sample may be deposited. The remote electronic device 12 may be operable in a conventional manner to determine the concentration of the analyte in the liquid sample, and to display the result on the display unit 18 and/or use the result in one or more algorithms executed by the processor 20.
  • The liquid infusion pump 14 has a conventional processor 28 that includes a conventional memory unit 25. In the illustrated embodiment, the infusion pump 14 further includes conventional non-volatile memory units 27 and 29. In one embodiment, the non-volatile memory unit 27 is provided in the form of a conventional ferroelectric random access memory (FRAM) and the non-volatile memory unit 29 is provided in the form of a conventional electrically erasable programmable read only memory (EEPROM), although either memory unit 27, 29 may alternatively be provided in the form of one or more other conventional non-volatile memory units. In any case, the memory units 27 and 29 are each external to the processor 28 and are each electrically connected to the processor 28. As will be described in greater detail hereinafter, the memory unit 27 is a pump delivery (PD) memory unit in which the processor 28 stores current pump delivery information, and the memory unit 29 is a pump history (PH) memory unit that has stored therein pump history information in a pump history database, e.g., in the form of event records each corresponding to an operational event of the pump 14. The processor 28 is also electrically connected to a wireless communication circuit or module 30. The wireless communication module 30 is configured to communicate wirelessly with the wireless communication module 22 of the remote electronic device 12 via a wireless communication link 40 in a conventional manner. In one embodiment, as will be illustrated by example throughout this disclosure, the wireless communication module 30 and the wireless communication module 22 of the electronic device 12 are both conventional BlueTooth® modules configured to wirelessly communicate according to a conventional BlueTooth® communication protocol. It will be understood, however, that the wireless communication circuit or module 30 and the wireless communication circuit or module 22 of the electronic device 12 may alternatively be configured to wirelessly communicate according to one or more other conventional communication protocols.
  • The processor 28 is also electrically connected to another wireless communication circuit or module 35. The wireless communication circuit 35 is configured to communicate wirelessly with another remote electronic device 15 via a wireless communication link 17 in a conventional manner. In one embodiment, the wireless communication circuit 35 includes a conventional infrared (IR) transceiver, and the wireless communication circuit 35 is configured to communicate with the electronic device 15 via a conventional IR communications protocol. In this embodiment, the electronic device 15 also includes a conventional IR transceiver, and the wireless communication link 17 is therefore an IR communication link. In one embodiment, the electronic device 15 is a conventional personal computer (PC), although the electronic device 15 may alternatively be a conventional laptop, notebook or other computer, a personal data assistant (PDA) or the like. In the illustrated embodiment, the wireless communication circuit 35 is used by the liquid infusion pump 14 to download pump-related data to the electronic device 15 for analysis and/or observation. The wireless communication circuit 35 may alternatively or additionally be used to download data or code from the electronic device 15, such as new software, software updates, software version updates or the like, pump configuration data, language files, current time and data information, and the like. It will be understood, however, that while the wireless communication circuit 35 has been described as including a conventional infrared transceiver, the wireless communication circuit 35 and the electronic device 15 may alternatively or additionally be configured to wirelessly communicate via other conventional media including for example, but not limited to, a radio frequency (RF) communication link, a microwave frequency communication link, inductive coupling, or the like.
  • The liquid infusion pump 14 includes a housing through which a number of user buttons 32 extend. The user buttons 32 may be provided in the form of any number of user selectable buttons, keys or switches that are electrically connected to the processor 28. The liquid infusion pump 14 further includes a visual display unit 34 that is carried by the housing and that is electrically connected to the processor 28. The visual display unit 34 may be, for example, a conventional liquid crystal display (LCD), plasma displays, light emitting diode (LED) based display, vacuum fluorescent (VF) display, or the like. The visual display unit 34 is controlled by the processor 28 to display information to a user of the liquid infusion pump 14.
  • The processor 28 of the liquid infusion pump 14 is further electrically connected to a conventional audible indication device 36 and/or to a conventional vibratory device 38. The processor 28 is generally operable to control the audible indication device 36 and/or the vibratory device 38 to produce one or more audible sounds and/or vibrations respectively to notify the user of various operational aspects of the liquid infusion pump 14 and to also notify the user of any alarm and/or warning conditions associated with the liquid infusion pump 14. The memory unit 25 has one or more sets of instructions stored therein that are executable by the processor 28 to carry out one or more processes associated with the liquid infusion pump 14. The liquid infusion pump 14 further includes a power supply 42 that is configured to derive a supply voltage from one or more chargeable or non-chargeable batteries 44, and to provide the supply voltage to at least the processor 28 and the wireless communication module 30. In one embodiment, the insulin infusion pump 14 uses a single AA 1.5V rechargeable battery or a lithium or alkaline non-rechargeable battery, having a minimum capacity of 2500 mAh, although this disclosure contemplates other embodiments which use more, fewer and/or different chargeable and/or non-rechargeable batteries. A conventional motor drive circuit 46 is electrically connected to the processor 28, and the motor drive circuit 46 is responsive to control signals produced by the processor 28 to drive a pump motor 48. In one embodiment, the pump motor 48 is a brushless DC motor, although the pump motor 48 may alternatively be a conventional DC motor or a stepper motor or other conventional drive mechanism.
  • Referring now to FIG. 2, a diagram is shown of one illustrative embodiment of some of the exterior and/or readily visible features of the liquid infusion pump 14. In the illustrated embodiment, the pump 14 has a housing 50 through which a display 34 extends. In alternative embodiments, the pump 14 may not include a display and/or may include other visual indicators such as one or more lamps, light emitting diodes (LEDs), or the like. The housing 50 defines a liquid cartridge chamber 52 into which a conventional liquid drive mechanism 54 is configured to extend. In one embodiment, the liquid drive mechanism 54 is a conventional telescoping drive mechanism that is configured to move linearly within the chamber 52, although this disclosure contemplates alternative embodiments in which the liquid drive mechanism 54 rotatably advances into and out of the chamber 52 in a conventional manner.
  • As shown in FIG. 3, the chamber 52 is sized to hold a cartridge 70 of liquid, e.g., drug, to be infused by the pump 14 into a body. The drive mechanism 54 is sized to be received within one end of the liquid cartridge 70 and to engage a plug 72 that forms a movable liquid seal with the cartridge 70. The opposite end of the liquid cartridge 70 is secured to the housing 50 via releasably engageable, e.g., threaded, adapter 74 through which a conventional Luer lock fitting 76 extends. The Luer lock fitting 76 is configured to be fluidly connected to an infusion set (not shown) that extends into a body of a user. Under the control of the processor 28, the pump motor 48 drives the liquid drive mechanism 54 to controllably advance into the liquid cartridge 70 and thereby force liquid from the cartridge 70 into the body of the user via the Luer lock fitting 76 and infusion set.
  • The user buttons 32 of the liquid infusion pump 14 are distributed in groups of two buttons or keys 60, 62 and 64, 66 each near opposite sides of the display unit 34. In the illustrated embodiment, the key 60 is a MENU key, the key 62 is a “check” or “OK” key, the key 64 is an up key and the key 66 is a down key. The MENU key 60 allows the user to select and move through menus, function screens and information screens, and may also act an on/off key for the infusion pump 14. The check or OK key 62 allows the user to select menus, to save changes, to exit function and information screens and to view one or more quick information screens. The up key 64 allows the user to move forward in the information screens, to increase a displayed setting, to turn on a backlight of the display device 34, to program a quick bolus, to cancel a quick bolus and to turn off a stop warning. The stop warning is generally activated periodically, e.g., once per minute, when liquid delivery by the pump 14 is stopped. By pressing and holding the up key 64 for approximately 3 seconds, this stop warning may be turned off or disabled. The down key 66 allows the user to move backward in the information screens, to decrease a displayed setting, to program a quick bolus, to cancel a quick bolus and to turn off the stop warning by pressing and holding the down key 36 for approximately 3 seconds. By simultaneously pressing the MENU key 60 and the up key 64, the user can exit menus, function screens and information screens without saving changes, and to sequentially navigate back through the previous menus. By simultaneously pressing the menu key 60 and the down key 66, e.g., until 3 beeps occur, the user can unlock the user keys 32. By simultaneously pressing the up key 64 and the down key 66, the user can copy an hourly basal rate to the following hour.
  • The processor 28 is generally operable to control the display unit 34 within various menus to allow the user to enter information, such as an infusion amount, infusion duration, or the like, via one or more editable menu screens. By repeatedly pressing the up key 64 or the down key 66 when an editable menu screen is selected on the display unit 34, the numerical value in the editable menu screen is correspondingly incremented or decremented respectively. The pump 14 also includes a smart scroll function that provides for rapid scrolling through values that the user may enter in any of the editable menu screens. For example, by pressing and holding the up key 64 or the down key 66, the value displayed in the editable menu screen is, in one illustrative embodiment, automatically incremented or decremented respectively at a high increment or decrement rate. Alternatively or additionally, the step size of the increment or decrement may increase to a larger incremental value, e.g., from 0.1 to 0.5, when the up key 64 or the down key 66 is pressed and held. In either case, the desired value in an editable menu screen may be selected or confirmed by pressing the OK key 62.
  • EXAMPLE
  • The following is a description of example features of one illustrative embodiment of the liquid infusion pump 14 of FIGS. 1-3. It will be understood that such features are provided only by way of example, and should not be considered limiting in any way. By way of overview, the example infusion pump 14 provides for the choice of three different user menus of varying complexity. A standard menu provides for basic functionality and programming of the pump 14, an advanced menu provides for full functionality and programming of the pump 14 and a custom menu option allows the user to define a menu structure having desired functionality and programming options.
  • Generally, the example infusion pump 14 provides for five basal rate profiles, and for the programming of three different bolus types. Illustratively, the three different bolus types include a standard (STD) bolus, corresponding to a specified bolus quantity that is delivered immediately and all at once, an extended bolus (EXT), corresponding to a specified bolus quantity that is delivered over a specified period of time, and a multi-wave bolus (MW), corresponding to a specified bolus quantity of which a portion is delivered immediately and another portion of which is thereafter delivered over a specified time period. Additionally, a quick bolus, which is a specific form of a standard bolus, may also be programmed without having to view the display device 34. Warnings and errors are signaled using the combination of audible tones or beeps and tactile vibrations, and the beep tones of the audible device 36 are fully adjustable in volume. Historical information relating to operation of the pump 14 may be transferred from the pump 14 to the electronic device 15 via the wireless communication circuit 35. The display device 34 may be configured to display information in a default orientation or in an orientation that is rotated 180° relative to the default rotation. In addition to the warnings and errors, the pump 14 may be programmed to signal various reminders. The user keys 32 may be locked to prevent accidental activation of functions, such as during sleep or certain activities, and may be unlocked using a combination of the user keys 32 as described above.
  • The screen displayed on the display device 34 relate to four general categories: 1) run, stop and quick information, 2) information, 3) function and 4) setup. Generally, the display device 34 is deactivated by the processor 28 to conserve battery life, and becomes active by pressing any of the user keys 32. When any such key is pressed, the RUN screen is displayed when the pump 14 is in the RUN mode, meaning that insulin is being delivered by the pump 14 according to the programmed basal rate. Illustratively, the RUN screen displays a basal rate indication icon, the current hourly basal rate, the time of day and the active basal rate profile. Additional icons that may be displayed on the display device 34 during the RUN mode include, but should not be limited to, a battery life indicator, a cartridge volume indicator, a pump timer indicator and a key lock indicator.
  • A STOP screen is displayed when the pump 14 is in the STOP mode, meaning that insulin is no longer being delivered by the pump 14. Illustratively, the STOP screen displays the current time of day, the date and a stop symbol. The STOP screen may further be configured to display any one or more of a battery life indicator, a cartridge volume indicator, a pump timer, and a key lock indicator. Illustratively, programming specific functions, changing the cartridge and/or the infusion set, priming the infusion set, and transferring data to and from the pump 14 all require the pump 14 to be in the STOP mode. Additionally, it is illustratively recommended for the pump to be in the STOP mode when changing the battery 44.
  • The pump 14 further includes a quick information screen, which may be displayed by pressing the OK or check key 62. Generally, the quick information screen shows the remaining liquid content in the cartridge 70 in suitable liquid units. By again pressing the OK or check key 62, the bolus data function is displayed, and the most recent 30 boluses may be viewed by pressing the up and down keys 64 and 66 respectively.
  • The screens displayed on the display device 34 may generally be navigated by pressing the menu key 60 until reaching a screen of choice, and then pressing the OK or check button 62. After pressing the OK or check button 62, one or more function screens become available. The value displayed within each function screen may be changed by pressing the up and down keys 64 and 66 respectively, and the next function screen may be displayed by pressing the menu key 60. A user may also move backwards through the menu structure as described hereinabove. In any case, the OK or check button 62 may be pressed to save changes.
  • Information relating to operation of the pump 14 is generally stored in memory by the processor 28 along with the time and date of occurrence thereof. Illustratively, the time may be selected to be American time or European/military time. In embodiments in which the pump 14 communicates wirelessly with the electronic device 12 as illustrated in FIG. 1, the time and date of the pump 14 is the master time and date, and is used to periodically update the time and date of the electronic device 12.
  • Basal Rate Profile
  • In this example, the pump 14 delivers liquid every three minutes, in 20 equal doses each hour, 24 hours per day. The flow of liquid, e.g., insulin, is measured in international units per hour (U/h), and is called the basal rate profile. The pump 14 can store up to five different basal rate profiles each consisting of 24 different hourly basal rates. Each hourly basal rate may be changed independently, and the total of all 24 basal rates in any one basal rate profile is referred to as the daily basal rate total. By pressing the menu key 60, basal rate profile programming screens are available in which basal rates may be programmed for each hour of consecutive 24 hour periods. The basal rate programming screens further allow for the copying of hourly basal rates to one or more additional hours for situations in which the basal rate will be unchanged for multiple consecutive hours. Changes to the basal rate programming screens may be made in either the RUN mode or the STOP mode. These changes are saved by pressing the OK or check key 62. If changes are made in the RUN mode, the display device 34 returns to the RUN screen after pressing the OK or check key 62. If changes are made in the STOP mode, the display device 34 returns to the STOP screen after pressing the OK or check key 62. If the user does not press the OK or check key 62 when attempting to make changes to a basal rate, the screen timer will eventually time out and the processor 28 will return the display device 34 to the RUN or STOP screen without implementing the change to the basal rate. Generally, changes may be undone by simultaneously pressing the menu key 60 and the up key 64 when the display device 34 returns to the main menu or to the RUN or STOP screen. During normal use, the pump 14 is in the RUN mode, and liquid, e.g., insulin, is continually delivered to the user's body according to the programmed basal rate profile. Bolus amounts may be programmed and delivered as deemed necessary by the user, as will be described hereinafter.
  • The display screens of the pump 14 include a START and a STOP screen that may be accessed by successively pressing the menu key 60. After the user starts the pump 14 by accessing the START menu and pressing the OK or check key 62, the RUN screen is thereafter displayed. Likewise, by accessing the STOP screen via successively presses of the menu key 60, the STOP function may be activated by pressing the OK or check button 62, after which the STOP screen is displayed on the display device 34.
  • The liquid infusion pump 14 further provides for the temporary increase or decrease of the programmed basal rate. For example, a basal rate initially set to 100% can be increased up to 250% for up to 24 hours or decreased down to 0% for up to 24 hours, although other percentage and/or time values may be used. In one alternative embodiment, for example, a basal rate initially set to 100% may be increased up to 500% for up to 50 hours or decreased down to 0% for up to 50 hours. By increasing or decreasing the basal rate by the temporary basal rate amount, each hourly basal rate for the duration of the increase or decrease is likewise increased or decreased. The characteristic shape of the existing basal rate profile remains intact with the temporary basal rate. A temporary basal rate may be programmed only when the pump is in the RUN mode, and is implemented by successively pressing the menu key 60 to a temporary basal rate screen. By pressing the OK or check key 62, the temporary basal rate percentage value may be changed by pressing the up or down key 64 or 66 respectively. The duration of the temporary basal rate may be set by similarly accessing a temporary basal rate duration screen, and setting the duration value to a desired temporary basal rate duration.
  • The temporary basal rate may be canceled during programming in one of three ways. First, failure to press any of the user keys 32 for 20 seconds will cause the pump 14 to return to the RUN screen. Additionally, the temporary basal rate screen may be exited by simultaneously pressing the menu key 60 and the up key 64. Finally, the temporary basal rate percentage may be set to the default value of 100%, after which the temporary basal rate value may be saved by pressing the OK or check key 62. During delivery, there are two ways to cancel a temporary basal rate. For example, the temporary basal rate programming screen may be accessed, and the temporary basal rate value may be changed to 100% as described above. Alternatively, the pump 14 may be put into the STOP mode as described above, which automatically cancels the temporary basal rate being delivered. A temporary basal rate cancel warning is displayed in each case, which may or may not be accompanied by an audible and/or vibratory indication.
  • Programming Boluses
  • It is generally understood that a bolus is an amount of insulin delivered to compensate for the intake of food and/or to correct high blood glucose levels. The liquid infusion pump 14 is capable of being programmed to deliver three different types of bolus as described above. Illustratively, the three different bolus types include a standard (STD) bolus, corresponding to a specified bolus quantity that is delivered immediately and all at once, an extended bolus (EXT), corresponding to a specified bolus quantity that is delivered over a specified period of time, and a multi-wave bolus (MW), corresponding to a specified bolus quantity of which a portion is delivered immediately and another portion of which is thereafter delivered over a specified time period. Additionally, a quick bolus, which is a specific form of a standard bolus, may also be programmed without having to view the display device 34.
  • The liquid infusion pump 14 provides for two different types of standard bolus as just described. A quick bolus may be programmed when the pump 14 is operating in the RUN mode by pressing and holding the up key 64 or the down key 66 for several seconds until a beep sequence and vibration occur. Thereafter, a quick bolus screen appears on the display device 34, and the user may press the up key 64 or the down key 66 to increment the displayed bolus amount until the desired bolus value is reached. Generally, if the up key 64 was used to enter the quick bolus screen, the down key 66 must be used to increment the desired bolus value, and vice versa. In either case, each press of the up key 64 or the down key 66 causes the pump 14 to simultaneously beep and vibrate to indicate the incremental increase in the bolus amount. Five seconds after the last press of the up key 64 or the down key 66, the pump 14 confirms the total quick bolus amount by activating one beep and vibration for each bolus increment that was programmed. The standard bolus symbol in the display 34 then blinks for approximately five seconds, after which the pump 14 begins to deliver the programmed quick bolus. After the delay period, the pump 14 beeps and vibrates three times and then begins to deliver the total quick bolus that was programmed, and the display 34 simultaneously counts down the remaining bolus to be delivered until the full programmed quick bolus amount is delivered. Because the pump 14 beeps and vibrates to guide the user through the programming steps, the quick bolus amounts may be programmed without viewing the pump display 34.
  • During programming, the quick bolus amount may be canceled by decrementing the quick bolus amount to 0.0 units using the opposite one of the up or down key 64, 66 that was used to increment the quick bolus amount. If the display remains at 0.0 units for approximately five seconds, no new bolus will be delivered and the pump display 34 returns to the RUN screen which may or may not be accompanied by an audible and/or vibratory indication. The quick bolus may also be canceled during confirmation of the total bolus amount (when one beep and vibration occurs for each bolus increment programmed) or during start delay (when the standard bolus symbol blinks for approximately five seconds), by pressing either of the up or down keys 64 and 66 respectively. When this occurs, the display device 34 returns to the RUN screen, and a bolus cancel warning then appears on the screen which may or may not be accompanied by an audible and/or vibratory indication. The user may press the OK or check key 62 twice to confirm and turn off the alert. The quick bolus may also be canceled during bolus delivery by pressing either the up key 64 or the down key 66 for approximately three seconds, after which the display 34 will display a bolus cancel warning which may or may not be accompanied by an audible and/or vibratory indication. The OK or check key 62 may be pressed twice to confirm and turn off the alert. The actual bolus amount delivered prior to being canceled may be viewed by accessing the bolus history as will be described hereinafter.
  • A standard bolus may be programmed by accessing the standard bolus menu via successive presses of the menu key 60. Pressing the OK or check key 62 when the standard bolus menu is displayed causes a standard bolus amount to be displayed on the display device 34. The user may press the up key 64 to increase or the down key 66 to decrease the bolus amount, and the OK or check key 62 is pressed to confirm the bolus amount. After pressing the OK or check key 62, the display device 34 may be controlled to indicate the change, for example by flashing the standard bolus symbol in the display 34 for some time period, e.g., for approximately five seconds, after which the delivery of the standard bolus amount will begin. The pump 14 may illustratively produce an audible and/or vibratory indication when the programmed bolus amount is being delivered, and the display 34 counts down the remaining bolus yet to be delivered.
  • During programming of the standard bolus, cancellation of the bolus may occur in one of three ways. If no key is pressed for approximately 20 seconds during programming, no bolus amount will be delivered and the display 34 returns to the previous screen. Also, if during programming of the standard bolus amount, the menu key 60 and the up key 64 are simultaneously pressed, the pump 14 exits the standard bolus menu and returns to the previous screen. Finally, if the bolus amount is set to 0.0 units, pressing the OK or check key 62, will return the display 34 to the previous screen with no bolus amount being delivered. In any of these cases, the user may then press the up key 64 three times to display the RUN screen or wait until the screen timer times out after which the processor 28 will automatically display the RUN screen. During the start delay (when the standard bolus symbol blinks for approximately five seconds) the programmed standard bolus amount may be canceled by pressing the up key 64 or the down key 66 until a beep sequence is heard, after which the display 34 displays a bolus cancel warning. Pressing the OK or check key 62 twice confirms and turns off this alert. During delivery of the programmed standard bolus amount, the user may press and hold the up key 64 or the down key 66 for approximately three seconds until a beep sequence is heard. A bolus cancel warning will again appear, and the OK or check key 62 may be pressed twice to confirm and turn off this alert. The actual bolus amount delivered prior to cancellation can be viewed by accessing the bolus history as will be described hereinafter.
  • Extended boluses may be programmed in intervals, e.g., 15, 30 or 60 minute intervals, up to some number of time units, e.g., 50 hours, and will begin immediately after confirmation of the programmed bolus amount. Throughout delivery of an extended bolus, the remaining time and bolus amount yet to be delivered will be displayed, along with the current hourly basal rate, on the display 34 in the RUN screen. An extended bolus may be programmed by accessing an extended bolus screen via successive presses of the menu key 60, and then by pressing the OK or check key 62 when the extended bolus appears. The bolus amount may be selected by pressing the up key 64 to increase the bolus amount or by selecting the down key 66 to decrease the bolus amount. The duration of the last extended bolus that was delivered appears on the screen, and by pressing the menu key 60 the display 34 displays the bolus duration screen. The bolus duration may be increased or decreased by pressing the up key 64 and the down key 66 respectively. Successive pressing the menu key 60 will switch the display 34 between the programmed bolus amount and programmed bolus duration. When the extended bolus amount and extended bolus duration are selected, the OK or check key 62 is pressed to confirm the bolus amount and duration. A beep sequence and/or vibration may occur when the OK or check key 62 is pressed. Bolus delivery thereafter begins, e.g., within the next three minutes. If a temporary basal rate is active at the same time as an extended bolus, the remaining time and amount of the bolus as well as the amount of the increased or decreased hourly basal rate will be displayed together on the RUN screen. A standard bolus can be added to an ongoing extended bolus, and if the standard bolus is canceled, the extended bolus will continue to run. However, during the delivery of an extended bolus, the programming of another extended bolus or of a multi-wave bolus will be blocked, and an error message indicating that a bolus is currently running will appear on the display 34. To program a different extended bolus when an extended bolus is currently running, the pump 14 must be put into the STOP mode to cancel the current extended bolus and then to reprogram a new extended bolus.
  • An extended bolus may be canceled during programming identically as described hereinabove with respect to the standard bolus. After delivery of the bolus has begun, the extended bolus may be canceled only by putting the pump 14 in the STOP mode. This cancels delivery of the standard bolus, and displays a bolus cancel warning in the display 34. The OK or check key 62 may be pressed twice to confirm and turn off the alert. The amount of extended bolus delivered prior to the cancellation may be viewed in the bolus history screen as will be described hereinafter.
  • A multi-wave bolus may be programmed in intervals, e.g., 15, 30 or 60 minute intervals, for up to some number of time units, e.g., 50 hours. Programming of a multi-wave bolus is only available in the advanced or custom user menus, as will be described in greater detail hereinafter, and in these menus successive presses of the menu key 60 will display the multi-wave bolus screen. Pressing the OK or check key 62 then causes a bolus amount screen to appear, and the user may select the bolus amount by pressing the up key 64 and down key 66 to increase or decrease respectively the total bolus amount. Illustratively, the first press of the up key 64 will cause the bolus duration of the last multi-wave bolus to appear on the screen. When the total bolus amount is programmed, the menu key 60 may be pressed to move to the immediate bolus screen which displays the immediate portion of the multi-wave bolus. Illustratively, the first press of the up key 64 will cause the amount of the last immediate portion of a multi-wave bolus to appear on the screen. The user may press the up key 64 and the down key 66 to increment and decrement the immediate bolus amount. The user may then press the menu key 60 again to move to the bolus duration screen by pressing the up key 64 and the down key 66. The duration of the extended portion of the multi-wave bolus may be set in increments, e.g., in increments of 15, 30 or 60 minutes, up to some number of time units, e.g., 50 hours. Again, the menu key 60 may be pressed repeatedly to switch the display device 34 between the bolus amount, immediate bolus and bolus duration screens. When these three values have been selected, the user may press the OK or check key 62 to confirm the multi-wave bolus parameters, and the display device 34 may then be controlled to indicate the confirmation, for example by flashing the multi-wave bolus symbol on the display 34 for some time period, e.g., approximately five seconds. At the end of the delay, e.g., a five second delay, the immediate portion of the multi-wave bolus will be delivered by the pump 14. This may or may not be accompanied by an audible and/or vibratory indication. The display 34 will then be controlled to display a count down of the remaining portion of the bolus.
  • The multi-wave bolus may be canceled during the programming mode identically as described with respect to the programming of the standard and extended bolus. During the START delay (in which the multi-wave bolus symbol illustratively flashes), the multi-wave bolus may be canceled identically as described above with respect to the standard bolus. Likewise, the immediate portion of the multi-wave bolus may be canceled during delivery thereof identically as described above with respect to the standard bolus. Finally, cancellation of the multi-wave bolus during delivery of the extended portion of the multi-wave bolus may be canceled identically as described above with respect to delivery of the extended bolus.
  • Insulin delivery may stop if a mechanical or an electrical error is discovered during the routine automatic system check. Insertion of a new battery will also cause a power interrupt error to occur if the pump 14 is operating in the RUN mode. A user may turn off either the beeps or vibrations for the initial alarm indication, but not both. Generally, if a warning or error is not confirmed by the user in 60 seconds, it will occur again. The OK or check key 62 will generally be pressed twice to confirm a warning or an error. The first press acknowledges the warning or error, and the second press confirms the warning or error. If the warning or error is acknowledged but not confirmed, e.g., by pressing the OK or check key 62 only once, the warning or error will not be cleared and it will generally occur again. If the warning or error is acknowledged and confirmed, e.g., by pressing the OK or check key 62 twice, the warning or error will be cleared and will not occur again unless the condition that caused the warning or error thereafter occurs.
  • The user may turn off the beeps and vibrations by pressing the OK or check key 62, after which the warning or error continues to be displayed on the display device 34. By pressing the OK or check key 62 again, the warning or error will disappear from the display 34. If more than one warning and/or error occurs simultaneously, the user will be required to press the OK or check key 62 twice for each warning or error to confirm and turn off. However, a number of warnings or errors will continue to be displayed in the RUN screen or the STOP screen after they have been confirmed. Examples of such warnings or errors that will be continued to be displayed in the RUN screen or STOP screen include, but may not be limited to, a cartridge low warning, a cartridge empty error, a battery low warning, a battery depleted error, a pump timer warning, and an end of operation error.
  • The following is a list of warnings and errors that will be identified and displayed by the pump 14, each followed by a short description thereof.
  • A cartridge low warning will occur when the contents of the cartridge 70 have dropped to approximately 20 units of insulin.
  • A battery low warning will occur when the voltage supplied by the battery 44 is less than a threshold voltage. Failure to replace the battery will generally result in additional error messages.
  • When the pump 14 has been without power for more than one hour, a review time warning will occur. With this warning, the user is prompted to check and correct if necessary, the current date and time.
  • When the pump 14 is coming to the end of its predetermined lifetime, a lifetime error will occur. Related to this is a pump lifetime timer warning that will occur when the operating time of the pump 14 will soon expire. When this error occurs, the display 34 may or may not be activated to display an approximate number of days remaining in the operation of the pump 14. In this embodiment, when the pump lifetime timer reaches zero, the pump 14 will change to the STOP mode and no longer operate. Alternatively, the pump 14 may be configured to operate after the pump lifetime timer reaches zero as will be described hereinafter with respect to FIG. 5.
  • When a temporarily increased or decreased basal rate has been canceled, a temporary basal rate cancellation warning will occur. Similarly, when a temporary basal rate has ended, a temporary basal rate over warning will occur, and the original basal rate (100%) will resume automatically.
  • When a bolus has been canceled during the start delay or after delivery has begun, as described hereinabove, a bolus cancellation warning will occur.
  • If authentication data associated with the pairing and authentication of an electronic device 12 is or becomes corrupt, or if operation of the wireless communication module 30, illustratively provided in the form of a BlueTooth® module, is compromised, operation of the pump 14 thereafter will result in a wireless communication fault warning. This warning generally will not occur after pump 14 is either re-paired with the electronic device 12 to which it was previously paired, or after the pump 14 is paired with a new electronic device.
  • When the insulin cartridge 70 is empty, a cartridge empty error will occur. Similarly, if the battery 44 is depleted, a battery depleted error will occur.
  • If no keys are pressed within a specified time period in the RUN mode, an automatic off error will occur if this feature of the pump 14 is activated.
  • On some occasions, insulin may not be delivered by the pump 14 as a result of a blocked infusion set, a damaged cartridge 70, and/or a dirty or damaged piston rod. In this case, an occlusion error will occur. Similarly, cartridge change function was not correctly performed, a cartridge error will occur, and if the cartridge has been changed but the infusion set has not been primed, a set not primed error will occur.
  • If data transfer via the wireless communication circuit 35 has been interrupted, a data interruption error will occur.
  • Additionally, a number of different alarm clock functions may be programmed in the pump 14, and an alarm error will occur when any of the programmed alarm clock functions expires.
  • Generally, it will be understood that the occurrence of any of the errors or warnings described herein by example, may or may not be accompanied by any type of message displayed on the display device 34, any single one of, plurality of or sequence of an audible indication and/or any single one of, plurality of or sequence of a vibratory indication.
  • Viewing Pump Data
  • The external pump history (PH) memory unit 29 of the pump 14 stores historical information associated with the operation of the pump 14. The pump history information may include, for example, but should not be limited to, all events relating to the operation of the pump 14, e.g., warnings and errors, programming operations and insulin delivery records. Up to approximately 4500 events may be stored, which corresponds to approximately the previous 90 days of use. This data may be downloaded to the electronic device 15 via the wireless communication circuit 35 as described hereinabove. While still present within the PH memory unit 29, the following data categories can be reviewed directly on the display device 34: 1) bolus history (last 30 boluses), 2) alarm history (last thirty warnings and errors), 3) history of daily insulin totals (last 30 daily totals of insulin delivered), and 4) temporary basal rate history (last 30 increases and decreases in basal rate). Additionally, if the pump 14 is configured to do so, the pump timer (remaining timing days until the pump timer expires) information may be reviewed via the display device 34. Generally, the menu key 60 may be successively pressed to display a “my data” screen from which the foregoing pump data categories may be accessed. In the bolus history screen, for example, the bolus amount and type, bolus time, date and entry number may be displayed. In the alarm history screen, the number and type of the warning or error may be displayed along with a text description of the warning or error, the time, date and entry number of the warning or error. In the daily insulin total history screen, total daily insulin delivered by date and entry number may be displayed, and in the temporary basal rate history screen, the temporary basal rate increase or decrease (in percentage), total basal rate duration, time and date may be displayed. In the pump timer screen, the total number of days remaining of pump operation are displayed.
  • The pump 14 additionally has a data transfer menu that may be accessed through repeated presses of the menu key 60 and when the data transfer menu is selected, the user may press the OK or check key 62 to enabled downloading of information to the electronic device 15. Generally, the electronic device 15 will include one or more software applications configured to request the downloading of pump data from the PH memory unit 29 to the electronic device 15 via the wireless communication circuit 35.
  • Available Menus
  • More or fewer of the foregoing menus are available on the pump screen depending upon which of three menus are selected for use. The three choices are standard, advanced and custom. If the standard menu is selected, all menus required for the basic functions for the pump 14 will be available to the user via the display 34. If the advanced menu option is selected, the complete range of functions of the pump 14 are provided in menus available to the user via the display 34, and in the custom menu option, the user may select which menu is available from the full range of menus. The user may select the standard, advanced or custom menu settings by successively pressing the menu key 60 to a menu settings display. If the standard user menu is selected, the following menu settings are available; therapy settings, pump settings, time and date settings, and my data. In the RUN mode, the programmed basal rate, stop command, standard bolus, extended bolus, temporary basal rate and basal rate programming displays are available. In the STOP mode, the STOP display, start pump, cartridge change, infusion set priming, data transfer and basal rate one through five selection screens are available. In the advanced user menu setting, the following menu settings are available: Bluetooth settings, therapy settings, pump settings, time and date settings, reminder settings and my data. In the RUN mode, the basal rate display, stop command, standard bolus, extended bolus, multi-wave bolus, temporary basal rate programming and basal rate profiles one through five programming screens are available. In the STOP mode, the stop display, start command, cartridge change, infusion set priming, data transfer and basal rate one through five selection screens are available. In the custom menu setting, the desired ones of the advanced menu settings may be selected for display.
  • Referring now to FIG. 4, a flowchart is shown of one illustrative embodiment or process for controlling change access to one or more active items of a menu display of the display device 34 of the insulin infusion pump 14. In one embodiment, the process 80 is illustratively stored within the memory unit 25 of the processor 28, or in either of the memory units 27 and 29, in the form of instructions that are executable by the processor 28 to carry out the features of the process 80. In an alternate embodiment, the process 80 is illustratively stored in a memory unit of the electronic device 15 in the form of instructions that are executable by a processor of the electronic device 15 to carry out the features of the process 80. In this latter embodiment, the electronic device 15 is illustratively a PC, laptop or notebook computer, although the electronic device 15 may alternatively be any conventional computer, hand-held electronic device or other conventional electronic device. While the process 80 will be described with respect to FIG. 4 as being carried out on the liquid infusion pump 14, i.e., executed by the processor 28, it will be understood that the process 80 may alternatively be carried out on the electronic device 15, i.e., executed by a processor included in the electronic device 15.
  • In the illustrated embodiment, the process 80 presumes that a menu for display on the display device 34 of the liquid infusion pump 14 has been programmed and stored in the memory unit 25. At step 82 of the process 80, the processor 28 is operable to control the display device 34 to display the program menu thereon. Following step 82, the processor 28 is operable at step 84 to monitor a menu lock flag that is stored in the memory unit 25, or alternatively in the memory unit 27 or 29. Thereafter at step 86, the processor 28 is operable to determine the status, e.g., locked (activated) or unlocked (deactivated), of the menu lock flag stored in the memory unit 25.
  • If the processor 28 determines at step 86 that the menu lock flag is locked or activated, the processor 28 is operable at step 88 to disable changes to any one or more of the active menu items of the currently displayed menu. In one illustrative embodiment, step 88 may further include the act of displaying via the display device 34 a warning message, that may or may not be accompanied by an audible or vibratory indication, upon detection of attempted changes to the one or more active menu items of the currently displayed window when the menu lock flag is locked or activated. If, at step 86, the processor 28 determines that the menu lock flag status is unlocked or deactivated, the processor 28 is thereafter operable at step 90 to enable changes to one or more active menu items in the currently displayed menu. At either of steps 88 or 90, the process 80 ends.
  • Illustratively, a different menu lock flag exists for each pre-programmed menu of the liquid infusion pump 14. Alternatively, a single menu lock flag may exist for all of the pre-programmed menus of the liquid infusion pump. In one embodiment, all of the one or more menu lock flags are initially locked or activated so that a user may not change one or more active menu items of any of the displayable menus. In one embodiment, the menu lock flag for any one or more of the displayable menus may be unlocked or deactivated by entering a suitable code or password into processor 28 via one or more of the user keys 32. Such a password may, for example, be known to a healthcare provider or other restricted person who may unlock or deactivate the menu lock flag for one or more menus so that one or more such menus may be customized for the user. Unlocking or deactivating any such menu lock flag may illustratively allow the healthcare professional or other restricted person to modify one of a certain one or more active menu items of any displayed menu, or may alternatively unlock or deactivate all active menu items of the selected display so that the healthcare professional or other restricted person may modify any active display item.
  • In an alternative embodiment, two different versions of application software containing the menu or menus may exist; one that is available to users and another that is available only to health care professionals. In this embodiment, the menu lock flag is illustratively activated in the version that is available to users so that users do not have change access to one or more active menu items in one or more menus, and illustratively deactivated or non-existent in the version that is available to health care professionals so that health care professionals do have change access to the one or more active menu items in one or more menus. In this embodiment, the version that is available to users may, but need not, provide for menu change access by entering a suitable password or other access code.
  • Referring now to FIG. 5, a flow chart is shown of one illustrative embodiment of a process 100 for extending the preprogrammed lifetime of the liquid infusion pump 14. In one embodiment, as described hereinabove, the pump 14 includes a pump lifetime timer that allows the pump 14 to operate for a predetermined time, e.g., four years, after which operation of the pump 14 is disabled. In the embodiment illustrated in FIG. 5, in contrast, operation of the pump 14 may be extended beyond expiration of the pump lifetime timer. The process 100 is illustratively stored in the memory unit 25, or in the memory unit 27 or 29, in the form of instructions that are executable by the processor 28 to carry out the various features of the process 100.
  • The process 100 begins at step 102 where the processor 28 monitors the pump lifetime timer. Thereafter at step 104, the processor 28 is operable to determine whether the lifetime timer has expired. If not, the process 100 loops back to step 102. If, at step 104, the processor 28 determines that the pump lifetime timer has expired the process 100 advances to step 106 where the processor 28 is operable to control the display device 34 to display a message indicating that the pump 14 has passed its lifetime. Thereafter at step 108, the processor 28 is operable to control the audible indicator 36 and/or the vibratory device 38 to provide a corresponding audible and/or vibratory indication when the lifetime timer expires. Step 108 is illustrated in FIG. 5 as a dashed-line step to indicate that this step is optional. In any case, the process 100 advances to step 110, where the processor 28 is operable to determine whether an operating error associated with the operation of the pump 14 has been detected. Illustratively, the operating error monitored at step 110 may be or include any one or more of the pump errors described hereinabove. If such an error is not detected, the process 100 loop back to the beginning of step 110. If, at step 110, the processor 28 determines that an operating error has been detected, the process 100 advances from step 110 to step 112, where processor 28 is operable to disable, e.g., permanently, operation of the pump 14. Following step 112, the process 100 ends.
  • Referring now to FIG. 6, a flowchart is shown of one illustrative embodiment of a process 120 for periodically storing pump operating information in the non-volatile PD memory unit 27 during delivery of liquid by the liquid infusion pump 14. The process 120 is illustratively stored in the memory unit 25, or in the memory unit 27 or 29, in the form of instructions that are executable by the processor 28 to carry out the process 120. The process 120 begins at step 122 where the processor 28 is operable to determine whether the liquid infusion pump 14 is currently delivering liquid, either as a result of being locally commanded to deliver liquid or of being remotely commanded to do so. In either case, if the processor 28 determines at step 122 that the liquid infusion pump 14 is not currently delivering liquid, the process 120 loops back to the beginning of step 122. If, at step 122, the processor 28 otherwise determines that the liquid infusion pump 14 is currently delivering liquid, the process 120 advances to step 124 where the processor 28 is operable to periodically store pump operating information in a predefined storage location of the non-volatile pump delivery (PD) memory unit 27. Alternatively, the processor 28 may be operable at step 124 to periodically store the pump operating information in a predefined storage location of the non-volatile pump history (PH) memory unit 29. Illustratively, the term “periodically” may be time-based and may be any time value between a few microseconds and one or more seconds. Alternatively or additionally, the term “periodically” may correspond to units or sub-units of liquid that is delivered by the liquid infusion pump 14. One specific example of the former case may be 1-10 milliseconds, and one specific example of the latter case may be 1/10-½ units of liquid, e.g., IU, although neither of these examples should be considered to be limiting in any way. In any case, the term “pump operating information” may be or include, but should not be limited to, delivered liquid quantity, e.g., in IU, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, e.g., maximum and/or minimum quantity and/or duration, delivery type (or profile), e.g., basal, temporary basal, standard bolus, extended bolus, multi-wave bolus, quick bolus or the like, whether the delivered liquid was locally or remotely commanded, time and date of liquid delivery, and the like.
  • Following step 124, the processor 28 is operable at step 126 to determine whether the current liquid delivery profile is complete, i.e., whether delivery of the currently commanded liquid delivery type is complete. If not, the process 120 loops back to the beginning of step 124. If, at step 126, the processor 28 determines that the current liquid delivery profile is complete, the process 120 advances to step 128 where the processor 28 transfers all of the pump operating information relating to the currently commanded liquid delivery profile from the predefined location of the non-volatile memory unit 27 to a pump history database resident in the non-volatile PH memory unit 29. Alternatively, the pump history database may be resident in the non-volatile memory unit 27 at a location that is different from that of the current pump operating information. In any case, the process 120 advances from step 128 to step 132 where the processor 28 is operable to clear the predefined location of the non-volatile memory unit 27 to thereby remove the pump operating information relating to the currently commanded liquid delivery profile from the non-volatile memory unit 27. The process 100 ends after the completion of step 132.
  • The processor 28 is operable according to the process 120 just described to illustratively store in a predefined location of the non-volatile memory unit 27 pump operating information that relates to a liquid delivery profile that is currently being delivered by the pump 14. After delivery of the profile is complete, the processor 28 illustratively transfers the pump operating information relating the completed delivery profile from the predefined location of the non-volatile memory unit 27 to the pump history database in the non-volatile memory unit 29. One purpose for periodically storing the pump operating information as the commanded liquid amount is being delivered is to retain pump operating information in the event of a power down or power failure of the pump 14. Illustratively, the on/off function (e.g., the menu key 60) is disabled so that the pump 14 cannot be turned off during delivery of liquid. However, a power failure may occur that relates to the one more batteries 44 and/or power supply circuit 42 and that causes disruption of electrical power supplied by the power supply circuit 42 to the processor 28. Likewise, power supplied by the power supply circuit 42 to the processor 28 will be disrupted if the one or more batteries 44 is/are removed. In either case, current liquid delivery information is retained by periodically storing the pump operating information in the non-volatile memory unit 27 as the commanded liquid amount is being delivered.
  • Because such a power failure or power disruption may occur at any time, the process 120 further includes an additional step 130 that is repeatedly executed by the processor 28. At step 130, the processor 28 is operable to determine whether the pump 14 has just powered up. If the processor 28 determines that the pump 14 has not just powered up, the process 120 loops back to the beginning of step 130. If, at step 130, the processor 28 determines that the pump 14 has just powered up, step 130 advances to step 128 where the processor 28 is operable to transfer any pump operating information that corresponds to current delivery of liquid from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29. During normal operation of the pump 14, the predefined location of the non-volatile memory unit 27 generally will not have any information stored therein upon power up of the pump 14 that relates to liquid currently being delivered by the pump 14, and in such cases the execution of step 128 after power up of the pump 14 will not result in the transfer of any current liquid delivery information from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29. However, in cases where a power failure or disruption occurs as described above, execution of step 128 following subsequent power up of the pump 14 will typically result in the transfer of current liquid delivery information from the predefined location of the non-volatile memory unit 27 to the pump history database resident within the non-volatile memory unit 29 if the pump 14 was delivering liquid at the time of the power failure or disruption. The current liquid delivery information that is transferred at step 128 will, in such cases, correspond to the liquid delivery information that was accumulated in the predefined location of the non-volatile memory unit 27 prior to the power failure or disruption.
  • While the invention has been illustrated and described in detail in the foregoing drawings and description, the same is to be considered as illustrative and not restrictive in character, it being understood that only illustrative embodiments thereof have been shown and described and that all changes and modifications that come within the spirit of the invention are desired to be protected. For example, while various operations of the liquid infusion pump 14 have been described herein as being accompanied by a general or specific display on the display device 34, a general or specific audible indication and/or a general or specific vibratory indication, it will be understood that the entering of any information into the pump 14, any wireless communication with the pump 14 and/or any operation carried out by the pump, delayed or otherwise, including but not limited to basal or bolus delivery, error conditions, warning conditions, or the like, may or may not be accompanied by any type of message displayed on the display device 34, any single one of, plurality of or sequence of an audible indication and/or any single one of, plurality of or sequence of a vibratory indication.

Claims (21)

1. A method of controlling change access to a display menu of an ambulatory liquid infusion pump, the method comprising:
displaying a programmed menu of the infusion pump,
monitoring a menu lock flag, and
disabling changes to at least one active item of the programmed menu if the menu lock flag is activated.
2. The method of claim 1 wherein disabling changes comprises disabling changes to all active items of the programmed menu.
3. The method of claim 1 further comprising displaying a warning message upon detection of attempted changes to the at least one active item of the programmed menu if the menu lock flag is activated.
4. The method of claim 1 further comprising enabling changes to the at least one active item of the programmed menu if the menu lock flag is deactivated.
5. The method of claim 1 wherein enabling changes comprises enabling changes to all of the active items of the programmed menu.
6. The method of claim 1 wherein the method is carried out on the ambulatory liquid infusion pump,
and wherein displaying comprises displaying the programmed menu on a display device of the ambulatory liquid infusion pump.
7. The method of claim 1 wherein the method is carried out on an electronic device that is separate and remote from the ambulatory liquid infusion pump,
and wherein displaying comprises displaying the programmed menu on a display device of the electronic device.
8. The method of claim 1 wherein a first version of application software containing the menu is available to users of the ambulatory liquid infusion pump and a second version of the application software containing the menu is available only to health care professionals,
and wherein the menu lock flag is activated in the first version of application software and is deactivated in the second version of the application software.
9. The method of claim 1 wherein a first version of application software containing the menu is available to users of the ambulatory liquid infusion pump and a second version of the application software containing the menu is available only to health care professionals,
and wherein the menu lock flag is activated in the first version of application software,
and wherein the second version of the application software does not include the menu lock flag.
10. A method of extending a pre-programmed lifetime of an ambulatory liquid infusion pump, the method comprising:
monitoring a pre-programmed lifetime timer resident in the liquid infusion pump,
allowing the liquid infusion pump to continue operating after the lifetime timer expires, and
disabling operation of the liquid infusion pump if a liquid infusion pump operating error is detected after the lifetime timer expires.
11. The method of claim 10 further comprising displaying a message on a display device of the liquid infusion pump when the lifetime timer expires.
12. The method of claim 11 wherein the message identifies expiration of the lifetime of the liquid infusion pump.
13. The method of claim 10 further comprising activating at least one of an audible indicator and a vibratory device when the lifetime timer expires.
14. A method of storing information relating to operation of a liquid infusion pump, the method comprising:
periodically storing in a storage location of a non-volatile memory information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount,
transferring the information relating to delivery by the pump of the commanded liquid amount from the storage location of the non-volatile memory to a pump history database when delivery by the pump of the commanded liquid amount is complete, and
automatically transferring any information relating to delivery by the pump of a commanded liquid amount that is accumulated in the storage location of the non-volatile memory to the pump history database upon power up of the liquid infusion pump.
15. The method of claim 14 wherein the information relating to delivery by the pump of a commanded liquid amount includes any one or more of a delivered liquid quantity, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, a liquid delivery type, whether the delivered liquid was locally or remotely commanded, and the time and date of liquid delivery.
16. The method of claim 15 wherein the one or more liquid delivery limits includes one or more of a maximum liquid amount, a minimum liquid amount, a maximum delivery duration and a minimum delivery duration.
17. The method of claim 15 wherein the liquid delivery type is at least one of a basal rate, a temporary basal rate a standard bolus, an extended bolus, a multi-wave bolus and a quick bolus.
18. The method of claim 14 further comprising clearing the non-volatile memory after automatically transferring information from the non-volatile memory to the pump history database.
19. The method of claim 14 wherein the commanded liquid amount is one of a locally commanded liquid amount and a remotely commanded liquid amount.
20. The method of claim 14 wherein periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount comprises storing information periodically in time.
21. The method of claim 14 wherein periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount comprises storing the information after each delivery of by the pump of an incremental amount of the commanded liquid amount.
US12/646,689 2007-06-29 2009-12-23 Liquid infusion pump Abandoned US20100156633A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/646,689 US20100156633A1 (en) 2007-06-29 2009-12-23 Liquid infusion pump

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US93793307P 2007-06-29 2007-06-29
US93777907P 2007-06-29 2007-06-29
PCT/US2008/066267 WO2009005953A2 (en) 2007-06-29 2008-06-09 Liquid infusion pump
US12/646,689 US20100156633A1 (en) 2007-06-29 2009-12-23 Liquid infusion pump

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/066267 Continuation WO2009005953A2 (en) 2007-06-29 2008-06-09 Liquid infusion pump

Publications (1)

Publication Number Publication Date
US20100156633A1 true US20100156633A1 (en) 2010-06-24

Family

ID=39671858

Family Applications (5)

Application Number Title Priority Date Filing Date
US12/646,689 Abandoned US20100156633A1 (en) 2007-06-29 2009-12-23 Liquid infusion pump
US12/646,564 Abandoned US20100167385A1 (en) 2007-06-29 2009-12-23 User interface features for an electronic device
US12/646,471 Active 2030-06-04 US8451230B2 (en) 2007-06-29 2009-12-23 Apparatus and method for remotely controlling an ambulatory medical device
US12/646,113 Abandoned US20100160759A1 (en) 2007-06-29 2009-12-23 Combination communication device and medical device for communicating wirelessly with a remote medical device
US12/646,336 Active US8118770B2 (en) 2007-06-29 2009-12-23 Reconciling multiple medical device bolus records for improved accuracy

Family Applications After (4)

Application Number Title Priority Date Filing Date
US12/646,564 Abandoned US20100167385A1 (en) 2007-06-29 2009-12-23 User interface features for an electronic device
US12/646,471 Active 2030-06-04 US8451230B2 (en) 2007-06-29 2009-12-23 Apparatus and method for remotely controlling an ambulatory medical device
US12/646,113 Abandoned US20100160759A1 (en) 2007-06-29 2009-12-23 Combination communication device and medical device for communicating wirelessly with a remote medical device
US12/646,336 Active US8118770B2 (en) 2007-06-29 2009-12-23 Reconciling multiple medical device bolus records for improved accuracy

Country Status (7)

Country Link
US (5) US20100156633A1 (en)
EP (5) EP2186035B1 (en)
CN (1) CN101689095A (en)
DK (4) DK3460644T3 (en)
ES (1) ES2715277T3 (en)
PL (1) PL2170159T3 (en)
WO (4) WO2009005958A2 (en)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050143864A1 (en) * 2002-02-28 2005-06-30 Blomquist Michael L. Programmable insulin pump
US20080194934A1 (en) * 2007-02-09 2008-08-14 Pinaki Ray Method of ensuring date and time on a test meter is accurate
US8753316B2 (en) 2006-10-17 2014-06-17 Tandem Diabetes Care, Inc. Insulin pump for determining carbohydrate consumption
US8840582B2 (en) 2008-01-09 2014-09-23 Tandem Diabetes Care, Inc. Infusion pump with activity monitoring
US20160058940A1 (en) * 2014-08-28 2016-03-03 Zyno Medical, LLC. Low-cost ambulatory medical pump
WO2017095982A1 (en) * 2015-12-02 2017-06-08 Smiths Medical Asd, Inc. Medical device disposables information systems and methods
US9737656B2 (en) 2013-12-26 2017-08-22 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US9971871B2 (en) 2011-10-21 2018-05-15 Icu Medical, Inc. Medical device update system
US10042986B2 (en) 2013-11-19 2018-08-07 Icu Medical, Inc. Infusion pump automation system and method
US10242060B2 (en) 2006-10-16 2019-03-26 Icu Medical, Inc. System and method for comparing and utilizing activity information and configuration information from multiple medical device management systems
US10238799B2 (en) 2014-09-15 2019-03-26 Icu Medical, Inc. Matching delayed infusion auto-programs with manually entered infusion programs
US10238801B2 (en) 2009-04-17 2019-03-26 Icu Medical, Inc. System and method for configuring a rule set for medical event management and responses
US10311972B2 (en) 2013-11-11 2019-06-04 Icu Medical, Inc. Medical device system performance index
US10314974B2 (en) 2014-06-16 2019-06-11 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
US10333843B2 (en) 2013-03-06 2019-06-25 Icu Medical, Inc. Medical device communication method
US10357607B2 (en) 2007-05-24 2019-07-23 Tandem Diabetes Care, Inc. Correction factor testing using frequent blood glucose input
US10434246B2 (en) 2003-10-07 2019-10-08 Icu Medical, Inc. Medication management system
US10569016B2 (en) 2015-12-29 2020-02-25 Tandem Diabetes Care, Inc. System and method for switching between closed loop and open loop control of an ambulatory infusion pump
US10692595B2 (en) 2018-07-26 2020-06-23 Icu Medical, Inc. Drug library dynamic version management
US10741280B2 (en) 2018-07-17 2020-08-11 Icu Medical, Inc. Tagging pump messages with identifiers that facilitate restructuring
US10765799B2 (en) 2013-09-20 2020-09-08 Icu Medical, Inc. Fail-safe drug infusion therapy system
US10861592B2 (en) 2018-07-17 2020-12-08 Icu Medical, Inc. Reducing infusion pump network congestion by staggering updates
US10898641B2 (en) 2014-04-30 2021-01-26 Icu Medical, Inc. Patient care system with conditional alarm forwarding
US11090432B2 (en) 2009-12-04 2021-08-17 Smiths Medical Asd, Inc. Advanced step therapy delivery for an ambulatory infusion pump and system
US11235100B2 (en) 2003-11-13 2022-02-01 Icu Medical, Inc. System for maintaining drug information and communicating with medication delivery devices
US11291763B2 (en) 2007-03-13 2022-04-05 Tandem Diabetes Care, Inc. Basal rate testing using frequent blood glucose input
US11298053B2 (en) 2007-05-30 2022-04-12 Tandem Diabetes Care, Inc. Insulin pump based expert system
US11309070B2 (en) 2018-07-26 2022-04-19 Icu Medical, Inc. Drug library manager with customized worksheets
US11328805B2 (en) 2018-07-17 2022-05-10 Icu Medical, Inc. Reducing infusion pump network congestion by staggering updates
US11497851B2 (en) * 2017-03-31 2022-11-15 Lifescan Ip Holdings, Llc Maintaining maximum dosing limits for closed loop insulin management systems
US11571508B2 (en) 2013-08-30 2023-02-07 Icu Medical, Inc. System and method of monitoring and managing a remote infusion regimen
US11574737B2 (en) 2016-07-14 2023-02-07 Icu Medical, Inc. Multi-communication path selection and security system for a medical device
US11587669B2 (en) 2018-07-17 2023-02-21 Icu Medical, Inc. Passing authentication token to authorize access to rest calls via web sockets
US11605468B2 (en) 2015-05-26 2023-03-14 Icu Medical, Inc. Infusion pump system and method with multiple drug library editor source capability
US11694794B2 (en) * 2012-04-23 2023-07-04 Tandem Diabetes Care, Inc. System and method for reduction of inadvertent activation of medical device during manipulation
US11872368B2 (en) 2018-04-10 2024-01-16 Tandem Diabetes Care, Inc. System and method for inductively charging a medical device

Families Citing this family (222)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8771183B2 (en) 2004-02-17 2014-07-08 Abbott Diabetes Care Inc. Method and system for providing data communication in continuous glucose monitoring and management system
AU2003303597A1 (en) 2002-12-31 2004-07-29 Therasense, Inc. Continuous glucose monitoring system and methods of use
US7587287B2 (en) * 2003-04-04 2009-09-08 Abbott Diabetes Care Inc. Method and system for transferring analyte test data
US8066639B2 (en) 2003-06-10 2011-11-29 Abbott Diabetes Care Inc. Glucose measuring device for use in personal area network
US20190357827A1 (en) 2003-08-01 2019-11-28 Dexcom, Inc. Analyte sensor
WO2005119524A2 (en) 2004-06-04 2005-12-15 Therasense, Inc. Diabetes care host-client architecture and data management system
US7697967B2 (en) 2005-12-28 2010-04-13 Abbott Diabetes Care Inc. Method and apparatus for providing analyte sensor insertion
US9636450B2 (en) 2007-02-19 2017-05-02 Udo Hoss Pump system modular components for delivering medication and analyte sensing at seperate insertion sites
US9351669B2 (en) 2009-09-30 2016-05-31 Abbott Diabetes Care Inc. Interconnect for on-body analyte monitoring device
JP2009507224A (en) 2005-08-31 2009-02-19 ユニヴァーシティー オブ ヴァージニア パテント ファンデーション Improving the accuracy of continuous glucose sensors
US8880138B2 (en) 2005-09-30 2014-11-04 Abbott Diabetes Care Inc. Device for channeling fluid and methods of use
US7766829B2 (en) * 2005-11-04 2010-08-03 Abbott Diabetes Care Inc. Method and system for providing basal profile modification in analyte monitoring and management systems
US11298058B2 (en) 2005-12-28 2022-04-12 Abbott Diabetes Care Inc. Method and apparatus for providing analyte sensor insertion
US7736310B2 (en) 2006-01-30 2010-06-15 Abbott Diabetes Care Inc. On-body medical device securement
US7981034B2 (en) 2006-02-28 2011-07-19 Abbott Diabetes Care Inc. Smart messages and alerts for an infusion delivery and management system
US7826879B2 (en) 2006-02-28 2010-11-02 Abbott Diabetes Care Inc. Analyte sensors and methods of use
US7885698B2 (en) 2006-02-28 2011-02-08 Abbott Diabetes Care Inc. Method and system for providing continuous calibration of implantable analyte sensors
US8226891B2 (en) 2006-03-31 2012-07-24 Abbott Diabetes Care Inc. Analyte monitoring devices and methods therefor
US9326709B2 (en) 2010-03-10 2016-05-03 Abbott Diabetes Care Inc. Systems, devices and methods for managing glucose levels
US8478557B2 (en) 2009-07-31 2013-07-02 Abbott Diabetes Care Inc. Method and apparatus for providing analyte monitoring system calibration accuracy
US8346335B2 (en) 2008-03-28 2013-01-01 Abbott Diabetes Care Inc. Analyte sensor calibration management
US8224415B2 (en) 2009-01-29 2012-07-17 Abbott Diabetes Care Inc. Method and device for providing offset model based calibration for analyte sensor
US7630748B2 (en) 2006-10-25 2009-12-08 Abbott Diabetes Care Inc. Method and system for providing analyte monitoring
US8473022B2 (en) 2008-01-31 2013-06-25 Abbott Diabetes Care Inc. Analyte sensor with time lag compensation
US7620438B2 (en) 2006-03-31 2009-11-17 Abbott Diabetes Care Inc. Method and system for powering an electronic device
US7618369B2 (en) 2006-10-02 2009-11-17 Abbott Diabetes Care Inc. Method and system for dynamically updating calibration parameters for an analyte sensor
US8374668B1 (en) 2007-10-23 2013-02-12 Abbott Diabetes Care Inc. Analyte sensor with lag compensation
US8219173B2 (en) 2008-09-30 2012-07-10 Abbott Diabetes Care Inc. Optimizing analyte sensor calibration
US9339217B2 (en) 2011-11-25 2016-05-17 Abbott Diabetes Care Inc. Analyte monitoring system and methods of use
US9675290B2 (en) 2012-10-30 2017-06-13 Abbott Diabetes Care Inc. Sensitivity calibration of in vivo sensors used to measure analyte concentration
US8140312B2 (en) 2007-05-14 2012-03-20 Abbott Diabetes Care Inc. Method and system for determining analyte levels
US7653425B2 (en) 2006-08-09 2010-01-26 Abbott Diabetes Care Inc. Method and system for providing calibration of an analyte sensor in an analyte monitoring system
US9392969B2 (en) 2008-08-31 2016-07-19 Abbott Diabetes Care Inc. Closed loop control and signal attenuation detection
US8206296B2 (en) 2006-08-07 2012-06-26 Abbott Diabetes Care Inc. Method and system for providing integrated analyte monitoring and infusion system therapy management
US8932216B2 (en) 2006-08-07 2015-01-13 Abbott Diabetes Care Inc. Method and system for providing data management in integrated analyte monitoring and infusion system
CN101636104B (en) 2006-10-26 2012-07-18 雅培糖尿病护理公司 Method, system for real-time detection of sensitivity decline in analyte sensors
US20080199894A1 (en) 2007-02-15 2008-08-21 Abbott Diabetes Care, Inc. Device and method for automatic data acquisition and/or detection
US8930203B2 (en) 2007-02-18 2015-01-06 Abbott Diabetes Care Inc. Multi-function analyte test device and methods therefor
US8123686B2 (en) 2007-03-01 2012-02-28 Abbott Diabetes Care Inc. Method and apparatus for providing rolling data in communication systems
EP2146622B1 (en) 2007-04-14 2016-05-11 Abbott Diabetes Care Inc. Method and apparatus for providing dynamic multi-stage signal amplification in a medical device
EP2146624B1 (en) 2007-04-14 2020-03-25 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in medical communication system
ES2817503T3 (en) 2007-04-14 2021-04-07 Abbott Diabetes Care Inc Procedure and apparatus for providing data processing and control in a medical communication system
EP2146623B1 (en) 2007-04-14 2014-01-08 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in medical communication system
CA2683962C (en) 2007-04-14 2017-06-06 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in medical communication system
US8456301B2 (en) 2007-05-08 2013-06-04 Abbott Diabetes Care Inc. Analyte monitoring system and methods
US8461985B2 (en) 2007-05-08 2013-06-11 Abbott Diabetes Care Inc. Analyte monitoring system and methods
US7928850B2 (en) 2007-05-08 2011-04-19 Abbott Diabetes Care Inc. Analyte monitoring system and methods
US8665091B2 (en) 2007-05-08 2014-03-04 Abbott Diabetes Care Inc. Method and device for determining elapsed sensor life
US8444560B2 (en) 2007-05-14 2013-05-21 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US8239166B2 (en) 2007-05-14 2012-08-07 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US8600681B2 (en) 2007-05-14 2013-12-03 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US8260558B2 (en) 2007-05-14 2012-09-04 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US10002233B2 (en) 2007-05-14 2018-06-19 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US8560038B2 (en) 2007-05-14 2013-10-15 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US9125548B2 (en) 2007-05-14 2015-09-08 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
US8103471B2 (en) 2007-05-14 2012-01-24 Abbott Diabetes Care Inc. Method and apparatus for providing data processing and control in a medical communication system
AU2008265541B2 (en) 2007-06-21 2014-07-17 Abbott Diabetes Care, Inc. Health management devices and methods
WO2008157821A1 (en) 2007-06-21 2008-12-24 Abbott Diabetes Care, Inc. Health monitor
US8160900B2 (en) 2007-06-29 2012-04-17 Abbott Diabetes Care Inc. Analyte monitoring and management device and method to analyze the frequency of user interaction with the device
MX2009014275A (en) 2007-06-29 2010-04-27 Hoffmann La Roche Device and methods for optimizing communications between a medical device and a remote electronic device.
JP4257549B2 (en) * 2007-07-17 2009-04-22 トヨタ自動車株式会社 Operating device
US8834366B2 (en) 2007-07-31 2014-09-16 Abbott Diabetes Care Inc. Method and apparatus for providing analyte sensor calibration
US8377031B2 (en) 2007-10-23 2013-02-19 Abbott Diabetes Care Inc. Closed loop control system with safety parameters and methods
US8409093B2 (en) 2007-10-23 2013-04-02 Abbott Diabetes Care Inc. Assessing measures of glycemic variability
CN101426253B (en) 2007-10-31 2013-08-07 华为技术有限公司 Method, apparatus and system for information transmission implementation
US20090164239A1 (en) 2007-12-19 2009-06-25 Abbott Diabetes Care, Inc. Dynamic Display Of Glucose Information
US20090177147A1 (en) 2008-01-07 2009-07-09 Michael Blomquist Insulin pump with insulin therapy coaching
TW200945099A (en) * 2008-04-17 2009-11-01 Wistron Corp Method and related control interface for switching an operating state in a portable electronic device
US8133197B2 (en) 2008-05-02 2012-03-13 Smiths Medical Asd, Inc. Display for pump
US8924159B2 (en) 2008-05-30 2014-12-30 Abbott Diabetes Care Inc. Method and apparatus for providing glycemic control
US7826382B2 (en) 2008-05-30 2010-11-02 Abbott Diabetes Care Inc. Close proximity communication device and methods
US8591410B2 (en) 2008-05-30 2013-11-26 Abbott Diabetes Care Inc. Method and apparatus for providing glycemic control
US8876755B2 (en) 2008-07-14 2014-11-04 Abbott Diabetes Care Inc. Closed loop control system interface and methods
US8343201B2 (en) * 2008-08-05 2013-01-01 The University Of Toledo Pedicle screw assembly having a retractable screw tip for facilitating the securement of the pedicle screw assembly to a spinal vertebra
US8734422B2 (en) 2008-08-31 2014-05-27 Abbott Diabetes Care Inc. Closed loop control with improved alarm functions
US8622988B2 (en) 2008-08-31 2014-01-07 Abbott Diabetes Care Inc. Variable rate closed loop control and methods
US9943644B2 (en) 2008-08-31 2018-04-17 Abbott Diabetes Care Inc. Closed loop control with reference measurement and methods thereof
US20100057040A1 (en) 2008-08-31 2010-03-04 Abbott Diabetes Care, Inc. Robust Closed Loop Control And Methods
US20100095229A1 (en) * 2008-09-18 2010-04-15 Abbott Diabetes Care, Inc. Graphical user interface for glucose monitoring system
US8986208B2 (en) 2008-09-30 2015-03-24 Abbott Diabetes Care Inc. Analyte sensor sensitivity attenuation mitigation
WO2010044088A1 (en) 2008-10-16 2010-04-22 Medingo Ltd. Method and system for adaptive communication transmission
US9326707B2 (en) 2008-11-10 2016-05-03 Abbott Diabetes Care Inc. Alarm characterization for analyte monitoring devices and systems
CN102265279B (en) 2008-12-23 2019-08-23 霍夫曼-拉罗奇有限公司 The Structural Testing Method and its equipment that diagnosis or treatment for chronic are supported
US9918635B2 (en) 2008-12-23 2018-03-20 Roche Diabetes Care, Inc. Systems and methods for optimizing insulin dosage
US9122785B2 (en) 2009-01-22 2015-09-01 Medtronic, Inc. Display of supplemental bolus in relation to programmed dose
US8862451B2 (en) 2009-01-22 2014-10-14 Medtronic, Inc. User interface indicating fluid location for an implantable fluid delivery device
US8103456B2 (en) 2009-01-29 2012-01-24 Abbott Diabetes Care Inc. Method and device for early signal attenuation detection using blood glucose measurements
US9402544B2 (en) 2009-02-03 2016-08-02 Abbott Diabetes Care Inc. Analyte sensor and apparatus for insertion of the sensor
US20100240978A1 (en) 2009-02-16 2010-09-23 Labastide Sebastiaan Game display of a diagnostic device and method of playing
US8497777B2 (en) 2009-04-15 2013-07-30 Abbott Diabetes Care Inc. Analyte monitoring system having an alert
EP2419015A4 (en) * 2009-04-16 2014-08-20 Abbott Diabetes Care Inc Analyte sensor calibration management
US8890681B2 (en) 2009-04-17 2014-11-18 Medtronic, Inc. Management of session history data for implantable fluid delivery device
WO2010127050A1 (en) 2009-04-28 2010-11-04 Abbott Diabetes Care Inc. Error detection in critical repeating data in a wireless sensor system
WO2010127051A1 (en) 2009-04-29 2010-11-04 Abbott Diabetes Care Inc. Method and system for providing real time analyte sensor calibration with retrospective backfill
US8368556B2 (en) 2009-04-29 2013-02-05 Abbott Diabetes Care Inc. Method and system for providing data communication in continuous glucose monitoring and management system
US20100286653A1 (en) * 2009-05-08 2010-11-11 Axsol Incorporated, DBA Acess Solutions Remote control device for use with insulin infusion systems
US9184490B2 (en) 2009-05-29 2015-11-10 Abbott Diabetes Care Inc. Medical device antenna systems having external antenna configurations
US8501093B2 (en) * 2009-06-11 2013-08-06 Roche Diagnostics Operations, Inc. Portable handheld medical diagnostic devices with color-changing indicatior
EP3973855A1 (en) 2009-06-30 2022-03-30 Lifescan, Inc. Analyte testing methods and device for calculating basal insulin therapy
EP4276652A3 (en) 2009-07-23 2024-01-31 Abbott Diabetes Care, Inc. Real time management of data relating to physiological control of glucose levels
US9795326B2 (en) 2009-07-23 2017-10-24 Abbott Diabetes Care Inc. Continuous analyte measurement systems and systems and methods for implanting them
CA2769030C (en) 2009-07-30 2016-05-10 Tandem Diabetes Care, Inc. Infusion pump system with disposable cartridge having pressure venting and pressure feedback
EP4070729A1 (en) 2009-08-31 2022-10-12 Abbott Diabetes Care, Inc. Displays for a medical device
EP2473963A4 (en) 2009-08-31 2014-01-08 Abbott Diabetes Care Inc Medical devices and methods
EP2473099A4 (en) 2009-08-31 2015-01-14 Abbott Diabetes Care Inc Analyte monitoring system and methods for managing power and noise
WO2011026147A1 (en) 2009-08-31 2011-03-03 Abbott Diabetes Care Inc. Analyte signal processing device and methods
US20110071464A1 (en) * 2009-09-23 2011-03-24 Medtronic Minimed, Inc. Semi-closed loop insulin delivery
US9320461B2 (en) 2009-09-29 2016-04-26 Abbott Diabetes Care Inc. Method and apparatus for providing notification function in analyte monitoring systems
CA3077994C (en) 2009-09-29 2022-06-21 Lifescan Scotland Limited Analyte testing method and device for diabetes management
US8185181B2 (en) 2009-10-30 2012-05-22 Abbott Diabetes Care Inc. Method and apparatus for detecting false hypoglycemic conditions
US8092428B2 (en) 2009-12-23 2012-01-10 Roche Diagnostics Operations, Inc. Methods and systems for adjusting an insulin delivery profile of an insulin pump
US11881307B2 (en) 2012-05-24 2024-01-23 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
US20110313789A1 (en) 2010-01-22 2011-12-22 Deka Products Limited Partnership Electronic patient monitoring system
US11164672B2 (en) 2010-01-22 2021-11-02 Deka Products Limited Partnership System and apparatus for electronic patient care
US11210611B2 (en) 2011-12-21 2021-12-28 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
US10911515B2 (en) 2012-05-24 2021-02-02 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
US10242159B2 (en) 2010-01-22 2019-03-26 Deka Products Limited Partnership System and apparatus for electronic patient care
US11244745B2 (en) 2010-01-22 2022-02-08 Deka Products Limited Partnership Computer-implemented method, system, and apparatus for electronic patient care
WO2011091336A1 (en) * 2010-01-22 2011-07-28 Abbott Diabetes Care Inc. Method and apparatus for providing notification in analyte monitoring systems
US10453157B2 (en) 2010-01-22 2019-10-22 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
WO2011106369A1 (en) 2010-02-25 2011-09-01 Orteq B.V. Meniscus repair assembly and method
CN102770868B (en) 2010-02-25 2017-02-22 生命扫描苏格兰有限公司 Analyte testing method and system with high and low blood glucose trends notification
CN102843968B (en) * 2010-04-14 2015-11-25 爱科来株式会社 Blood glucose value measurement device, blood glucose value measurement result display packing and blood glucose value measurement result display control program
WO2011139194A1 (en) * 2010-05-07 2011-11-10 Maquet Critical Care Ab User interface for breathing apparatus
KR101213494B1 (en) * 2010-05-12 2012-12-20 삼성디스플레이 주식회사 A solid display apparatus, a flexible display apparatus, and a method for manufacturing the display apparatuses
US8621213B2 (en) 2010-06-08 2013-12-31 Merge Healthcare, Inc. Remote control of medical devices using instant messaging infrastructure
US10561785B2 (en) 2010-06-22 2020-02-18 Medtronic Minimed, Inc. Method and/or system for closed-loop control of glucose to a treatment range
US8635046B2 (en) 2010-06-23 2014-01-21 Abbott Diabetes Care Inc. Method and system for evaluating analyte sensor response characteristics
US10092229B2 (en) 2010-06-29 2018-10-09 Abbott Diabetes Care Inc. Calibration of analyte measurement system
US10231653B2 (en) 2010-09-29 2019-03-19 Dexcom, Inc. Advanced continuous analyte monitoring system
WO2012044713A1 (en) * 2010-10-01 2012-04-05 Imerj LLC Drag/flick gestures in user interface
WO2012048168A2 (en) 2010-10-07 2012-04-12 Abbott Diabetes Care Inc. Analyte monitoring devices and methods
US8615366B2 (en) 2010-10-15 2013-12-24 Roche Diagnostics Operations, Inc. Handheld diabetes management device with bolus calculator
US9087149B2 (en) 2010-10-15 2015-07-21 Roche Diagnostics Operations, Inc. Handheld diabetes management device having testing in pairs blood glucose test
US8761940B2 (en) 2010-10-15 2014-06-24 Roche Diagnostics Operations, Inc. Time block manipulation for insulin infusion delivery
US8515775B2 (en) 2010-10-15 2013-08-20 Roche Diagnostics Operations, Inc. Handheld diabetes management device for obtaining three day blood glucose profile
US10251583B2 (en) 2010-12-22 2019-04-09 Roche Diabetes Care, Inc. Insulin pump and methods for operating the insulin pump
US9786024B2 (en) 2010-12-22 2017-10-10 Roche Diabetes Care, Inc. Graphical user interface for a handheld diabetes management device with bolus calculator
US10458973B2 (en) 2010-12-22 2019-10-29 Roche Diabetes Care, Inc. Handheld diabetes management device with bolus calculator
US20120173152A1 (en) * 2010-12-29 2012-07-05 Butler Judd G Glucose management device and method of using the same
US8935550B2 (en) * 2011-01-21 2015-01-13 Broadcom Corporation System and method for selectively placing portions of a physical layer into low power mode
US20120187001A1 (en) * 2011-01-26 2012-07-26 Lifescan, Inc. Hand-held test meter with deep power conservation mode via direct or generated signal application and method for employing such a meter
CA2827196A1 (en) 2011-02-28 2012-11-15 Jai Karan Devices, systems, and methods associated with analyte monitoring devices and devices incorporating the same
US10136845B2 (en) 2011-02-28 2018-11-27 Abbott Diabetes Care Inc. Devices, systems, and methods associated with analyte monitoring devices and devices incorporating the same
EP2503478A3 (en) * 2011-03-22 2012-11-14 Erbe Elektromedizin GmbH Device and method for secure signal inputting
US9113473B2 (en) 2011-04-06 2015-08-18 Spinal Modulation, Inc. Power efficient wireless RF communication between a base station and a medical device
DK3575796T3 (en) 2011-04-15 2021-01-18 Dexcom Inc ADVANCED ANALYZE SENSOR CALIBRATION AND ERROR DETECTION
US20130085349A1 (en) 2011-06-21 2013-04-04 Yofimeter, Llc Analyte testing devices
BR112013033943A2 (en) 2011-07-01 2017-02-14 Baxter Corp Englewood system for use with one or more affiliated patient data sources, methods for updating a patient-specific guidance data set, updating a plurality of patient interface device databases, operating a patient interface device, administering data in a system and patient interface device
EP2551784A1 (en) 2011-07-28 2013-01-30 Roche Diagnostics GmbH Method of controlling the display of a dataset
US20130080932A1 (en) 2011-09-27 2013-03-28 Sanjiv Sirpal Secondary single screen mode activation through user interface toggle
US9069536B2 (en) 2011-10-31 2015-06-30 Abbott Diabetes Care Inc. Electronic devices having integrated reset systems and methods thereof
WO2013066849A1 (en) 2011-10-31 2013-05-10 Abbott Diabetes Care Inc. Model based variable risk false glucose threshold alarm prevention mechanism
AU2012335830B2 (en) 2011-11-07 2017-05-04 Abbott Diabetes Care Inc. Analyte monitoring device and methods
TWM426969U (en) * 2011-11-16 2012-04-11 Arc Technology Co Ltd Wireless dimming controller with the lowest driving power setting
US9317656B2 (en) 2011-11-23 2016-04-19 Abbott Diabetes Care Inc. Compatibility mechanisms for devices in a continuous analyte monitoring system and methods thereof
US8710993B2 (en) 2011-11-23 2014-04-29 Abbott Diabetes Care Inc. Mitigating single point failure of devices in an analyte monitoring system and methods thereof
WO2013090822A1 (en) 2011-12-15 2013-06-20 Autodesk, Inc. Implanted devices and related user interfaces
US8886619B2 (en) 2011-12-29 2014-11-11 Roche Diagnostics Operations, Inc. Structured test adherence management for manual data entry systems
US9136939B2 (en) 2011-12-29 2015-09-15 Roche Diabetes Care, Inc. Graphical user interface pertaining to a bolus calculator residing on a handheld diabetes management device
US10258293B2 (en) 2011-12-29 2019-04-16 Roche Diabetes Care, Inc. User interface features for a diabetes management application
KR101953306B1 (en) * 2012-02-08 2019-03-04 삼성전자주식회사 The method and apparatus for creating 3d image based on user interaction
US9180242B2 (en) 2012-05-17 2015-11-10 Tandem Diabetes Care, Inc. Methods and devices for multiple fluid transfer
WO2013182218A1 (en) 2012-06-03 2013-12-12 Maquet Critical Care Ab Breathing apparatus and method for user interaction therewith
US9715327B2 (en) 2012-06-07 2017-07-25 Tandem Diabetes Care, Inc. Preventing inadvertent changes in ambulatory medical devices
US9238100B2 (en) 2012-06-07 2016-01-19 Tandem Diabetes Care, Inc. Device and method for training users of ambulatory medical devices
US9381297B2 (en) 2012-06-07 2016-07-05 Tandem Diabetes Care, Inc. Sealed infusion device with electrical connector port
US9504411B2 (en) * 2012-08-28 2016-11-29 Roche Diabetes Care, Inc. Diabetes manager for glucose testing and continuous glucose monitoring
US9227019B2 (en) 2012-08-29 2016-01-05 Amgen Inc. Pre-filled syringe identification tag
EP2890297B1 (en) 2012-08-30 2018-04-11 Abbott Diabetes Care, Inc. Dropout detection in continuous analyte monitoring data during data excursions
US9968306B2 (en) 2012-09-17 2018-05-15 Abbott Diabetes Care Inc. Methods and apparatuses for providing adverse condition notification with enhanced wireless communication range in analyte monitoring systems
WO2014052136A1 (en) 2012-09-26 2014-04-03 Abbott Diabetes Care Inc. Method and apparatus for improving lag correction during in vivo measurement of analyte concentration with analyte concentration variability and range data
US9529811B2 (en) * 2012-11-19 2016-12-27 Melvin Lawerence Dey System and method for manipulating data records
US9314564B2 (en) 2012-11-19 2016-04-19 Roche Diabetes Care, Inc. Pump controller that checks operational state of insulin pump for controlling the insulin pump
US8977883B2 (en) 2012-11-20 2015-03-10 Roche Diagnostics Operations, Inc. Time synchronization improvements for interoperable medical devices
US10434254B2 (en) 2012-12-26 2019-10-08 Roche Diabetes Care, Inc. Method for configuring an insulin pump with configuring device
US20140187856A1 (en) * 2012-12-31 2014-07-03 Lee D. Holoien Control System For Modular Imaging Device
US10076285B2 (en) 2013-03-15 2018-09-18 Abbott Diabetes Care Inc. Sensor fault detection using analyte sensor data pattern comparison
US9474475B1 (en) 2013-03-15 2016-10-25 Abbott Diabetes Care Inc. Multi-rate analyte sensor data collection with sample rate configurable signal processing
US9242043B2 (en) 2013-03-15 2016-01-26 Tandem Diabetes Care, Inc. Field update of an ambulatory infusion pump system
US10433773B1 (en) 2013-03-15 2019-10-08 Abbott Diabetes Care Inc. Noise rejection methods and apparatus for sparsely sampled analyte sensor data
JP2014220975A (en) * 2013-05-10 2014-11-20 パナソニック株式会社 Storage battery management device
US9565718B2 (en) 2013-09-10 2017-02-07 Tandem Diabetes Care, Inc. System and method for detecting and transmitting medical device alarm with a smartphone application
DE102013223027A1 (en) * 2013-11-12 2015-05-13 Siemens Aktiengesellschaft Transmission of measurement and / or control data between a medical device system and an external control device
US9861747B2 (en) 2013-12-05 2018-01-09 Lifescan, Inc. Method and system for management of diabetes with a glucose monitor and infusion pump to provide feedback on bolus dosing
EP3087548A4 (en) 2013-12-26 2017-09-13 Tandem Diabetes Care, Inc. Safety processor for wireless control of a drug delivery device
CN105899132B (en) 2013-12-31 2020-02-18 雅培糖尿病护理公司 Self-powered analyte sensor and devices using same
US9233204B2 (en) 2014-01-31 2016-01-12 Aseko, Inc. Insulin management
US9486580B2 (en) 2014-01-31 2016-11-08 Aseko, Inc. Insulin management
EP3865063A1 (en) 2014-03-30 2021-08-18 Abbott Diabetes Care, Inc. Method and apparatus for determining meal start and peak events in analyte monitoring systems
US10279106B1 (en) 2014-05-08 2019-05-07 Tandem Diabetes Care, Inc. Insulin patch pump
US9901305B2 (en) * 2014-06-13 2018-02-27 Medtronic Minimed, Inc. Physiological sensor history backfill system and method
WO2016019133A1 (en) 2014-07-30 2016-02-04 Tandem Diabetes Care, Inc. Temporary suspension for closed-loop medicament therapy
JP6989262B2 (en) 2014-10-27 2022-01-05 アセコー インコーポレイテッド Subcutaneous outpatient management
US11081226B2 (en) 2014-10-27 2021-08-03 Aseko, Inc. Method and controller for administering recommended insulin dosages to a patient
DE102014116124A1 (en) * 2014-11-05 2016-05-12 Andreas E. Hilburg A method of monitoring communication between a multitasking controller and a wireless metering device and computer program product
DE102014118528A1 (en) * 2014-12-12 2016-06-16 Aesculap Ag Medical technology foot control
JP6649355B2 (en) * 2015-02-23 2020-02-19 テルモ株式会社 Drug administration device
US9878097B2 (en) * 2015-04-29 2018-01-30 Bigfoot Biomedical, Inc. Operating an infusion pump system
JP6986007B2 (en) 2015-07-10 2021-12-22 アボット ダイアベティス ケア インコーポレイテッドAbbott Diabetes Care Inc. Systems, devices and methods of dynamic glucose profile response to physiological parameters
JP6858751B2 (en) 2015-08-20 2021-04-14 アセコー インコーポレイテッド Diabetes Management Therapy Advisor
EP3337534B1 (en) 2015-08-20 2022-08-31 Tandem Diabetes Care, Inc. Drive mechanism for infusion pump
USD829889S1 (en) 2016-01-21 2018-10-02 Becton, Dickinson And Company Wearable drug delivery device with adhesive
USD830547S1 (en) 2016-01-21 2018-10-09 Becton, Dickinson And Company Adhesive liner for wearable drug delivery device
USD806232S1 (en) 2016-01-21 2017-12-26 Becton, Dickinson And Company Drug delivery device with insertion mechanism
USD857191S1 (en) 2016-01-21 2019-08-20 Becton, Dickinson And Company Wearable drug delivery device
USD805631S1 (en) 2016-01-21 2017-12-19 Becton, Dickinson And Company Drug delivery device with insertion mechanism button safety
USD829894S1 (en) 2016-01-21 2018-10-02 Becton, Dickinson And Company Wearable drug delivery device baseplate
USD830537S1 (en) 2016-01-21 2018-10-09 Becton, Dickinson And Company Wearable drug delivery device with adhesive and liner
US10541987B2 (en) 2016-02-26 2020-01-21 Tandem Diabetes Care, Inc. Web browser-based device communication workflow
US20180063784A1 (en) * 2016-08-26 2018-03-01 Qualcomm Incorporated Devices and methods for an efficient wakeup protocol
EP3600014A4 (en) 2017-03-21 2020-10-21 Abbott Diabetes Care Inc. Methods, devices and system for providing diabetic condition diagnosis and therapy
EP3438858A1 (en) 2017-08-02 2019-02-06 Diabeloop Closed-loop blood glucose control systems and methods
US11331022B2 (en) 2017-10-24 2022-05-17 Dexcom, Inc. Pre-connected analyte sensors
CN209606445U (en) 2017-10-24 2019-11-08 德克斯康公司 Pre-connection analyte sensor
US20200405946A1 (en) * 2018-03-08 2020-12-31 Shl Medical Ag Carrying case for an add-on device of a medicament delivery device
US10736037B2 (en) 2018-12-26 2020-08-04 Tandem Diabetes Care, Inc. Methods of wireless communication in an infusion pump system
US10888655B2 (en) 2019-02-19 2021-01-12 Tandem Diabetes Care, Inc. System and method of pairing an infusion pump with a remote control device
WO2020198422A1 (en) 2019-03-26 2020-10-01 Tandem Diabetes Care, Inc. Method of pairing an infusion pump with a remote control device
CA3137544A1 (en) * 2019-06-20 2020-12-24 Amgen Inc. Wireless communication enabled drug delivery device and method
CN116133704A (en) * 2020-07-17 2023-05-16 阿西斯特医药系统公司 Hand control device for controlling operation of injection system
KR102275716B1 (en) * 2020-12-16 2021-07-12 주식회사 이카이로 System for providing treatment status information

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4146029A (en) * 1974-04-23 1979-03-27 Ellinwood Jr Everett H Self-powered implanted programmable medication system and method
US5291609A (en) * 1991-06-13 1994-03-01 Sony Electronics Inc. Computer interface circuit
US5364346A (en) * 1985-12-20 1994-11-15 Schrezenmeir Juergen Process for the continuous and discontinuous administration of insulin to the human body
US5681285A (en) * 1992-10-15 1997-10-28 Baxter International Inc. Infusion pump with an electronically loadable drug library and a user interface for loading the library
US5748103A (en) * 1995-11-13 1998-05-05 Vitalcom, Inc. Two-way TDMA telemetry system with power conservation features
US5997475A (en) * 1997-08-18 1999-12-07 Solefound, Inc. Device for diabetes management
US6289421B1 (en) * 1999-05-21 2001-09-11 Lucent Technologies, Inc. Intelligent memory devices for transferring data between electronic devices
US20010044731A1 (en) * 2000-05-18 2001-11-22 Coffman Damon J. Distributed remote asset and medication management drug delivery system
US6668196B1 (en) * 2000-01-21 2003-12-23 Medical Research Group, Inc. Ambulatory medical apparatus with hand held communication device
US20040078416A1 (en) * 2002-10-22 2004-04-22 Canon Kabushiki Kaisha Data input apparatus and method
US20040158193A1 (en) * 1999-02-10 2004-08-12 Baxter International Inc. Medical apparatus using selective graphical interface
US20040248840A1 (en) * 2003-02-10 2004-12-09 Santaris Pharma A/S Oligomeric compounds for the modulation of ras expression
US20050091577A1 (en) * 2003-10-23 2005-04-28 International Business Machines Corporation Information integration system
US6909439B1 (en) * 1999-08-26 2005-06-21 International Business Machines Corporation Method and apparatus for maximizing efficiency of small display in a data processing system
US20050162395A1 (en) * 2002-03-22 2005-07-28 Erland Unruh Entering text into an electronic communications device
US20060047192A1 (en) * 2004-08-26 2006-03-02 Robert Hellwig Insulin bolus recommendation system
US20060173406A1 (en) * 2005-02-01 2006-08-03 Medtronic Minimed, Inc Algorithm sensor augmented bolus estimator for semi-closed loop infusion system
US20060217061A1 (en) * 2005-03-01 2006-09-28 Michael Steele RF amplification system and method
US20070109325A1 (en) * 2005-11-15 2007-05-17 Eveleigh Simon F System and method for rapid input of data
US20070142767A1 (en) * 2005-12-12 2007-06-21 Marcel Frikart System with A Portable Patient Device and External Operating Part

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU546785B2 (en) * 1980-07-23 1985-09-19 Commonwealth Of Australia, The Open-loop controlled infusion of diabetics
EP0290683A3 (en) * 1987-05-01 1988-12-14 Diva Medical Systems B.V. Diabetes management system and apparatus
US5657221A (en) * 1994-09-16 1997-08-12 Medialink Technologies Corporation Method and apparatus for controlling non-computer system devices by manipulating a graphical representation
US5943633A (en) * 1996-01-05 1999-08-24 Sabratek Corporation Automatic infusion pump tester
US6554798B1 (en) * 1998-08-18 2003-04-29 Medtronic Minimed, Inc. External infusion device with remote programming, bolus estimator and/or vibration alarm capabilities
US7645258B2 (en) * 1999-12-01 2010-01-12 B. Braun Medical, Inc. Patient medication IV delivery pump with wireless communication to a hospital information management system
US7204823B2 (en) 2001-12-19 2007-04-17 Medtronic Minimed, Inc. Medication delivery system and monitor
US7399277B2 (en) * 2001-12-27 2008-07-15 Medtronic Minimed, Inc. System for monitoring physiological characteristics
US6985870B2 (en) * 2002-01-11 2006-01-10 Baxter International Inc. Medication delivery system
US20030212379A1 (en) * 2002-02-26 2003-11-13 Bylund Adam David Systems and methods for remotely controlling medication infusion and analyte monitoring
US6852104B2 (en) * 2002-02-28 2005-02-08 Smiths Medical Md, Inc. Programmable insulin pump
US20040167465A1 (en) * 2002-04-30 2004-08-26 Mihai Dan M. System and method for medical device authentication
KR100754470B1 (en) * 2002-07-08 2007-09-03 이노베이티브 솔루션즈 앤드 서포트 인코포레이티드 Method and Apparatus for Facilitating Entry of Manually-Adjustable Data Setting in an Aircraft Cockpit
US7076733B2 (en) * 2002-07-12 2006-07-11 Pace Micro Technology Plc Electronic program guide and method for programming and editing items therein
US8512276B2 (en) * 2002-07-24 2013-08-20 Medtronic Minimed, Inc. System for providing blood glucose measurements to an infusion device
US7278983B2 (en) * 2002-07-24 2007-10-09 Medtronic Minimed, Inc. Physiological monitoring device for controlling a medication infusion device
US6824539B2 (en) * 2002-08-02 2004-11-30 Storz Endoskop Produktions Gmbh Touchscreen controlling medical equipment from multiple manufacturers
US7533351B2 (en) * 2003-08-13 2009-05-12 International Business Machines Corporation Method, apparatus, and program for dynamic expansion and overlay of controls
DE102004011135A1 (en) * 2004-03-08 2005-09-29 Disetronic Licensing Ag Method and apparatus for calculating a bolus amount
WO2005113036A1 (en) * 2004-05-13 2005-12-01 The Regents Of The University Of California Method and apparatus for glucose control and insulin dosing for diabetics
US20090247931A1 (en) * 2004-09-23 2009-10-01 Novo Nordisk A/S Device for self-care support
GB0423696D0 (en) 2004-10-26 2004-11-24 M I E Medical Res Ltd Apparatus and method for transmitting data by radio
WO2006102412A2 (en) * 2005-03-21 2006-09-28 Abbott Diabetes Care, Inc. Method and system for providing integrated medication infusion and analyte monitoring system
CN101185000A (en) * 2005-03-29 2008-05-21 因弗因斯医药瑞士股份有限公司 Device and method of monitoring a patient
EP1880328A1 (en) 2005-04-11 2008-01-23 Disetronic Licensing AG Web-enabled portable medical device
KR100703771B1 (en) * 2005-05-17 2007-04-06 삼성전자주식회사 Apparatus and method for displaying input panel
US7843328B2 (en) * 2005-11-22 2010-11-30 Covidien Ag Medical device with selectable status monitoring modes
US7558622B2 (en) * 2006-05-24 2009-07-07 Bao Tran Mesh network stroke monitoring appliance
US20080073208A1 (en) * 2006-09-08 2008-03-27 Chia-Nan Wang Biosensor Requiring No Code Card
US8025634B1 (en) * 2006-09-18 2011-09-27 Baxter International Inc. Method and system for controlled infusion of therapeutic substances
US8127046B2 (en) * 2006-12-04 2012-02-28 Deka Products Limited Partnership Medical device including a capacitive slider assembly that provides output signals wirelessly to one or more remote medical systems components

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4146029A (en) * 1974-04-23 1979-03-27 Ellinwood Jr Everett H Self-powered implanted programmable medication system and method
US5364346A (en) * 1985-12-20 1994-11-15 Schrezenmeir Juergen Process for the continuous and discontinuous administration of insulin to the human body
US5291609A (en) * 1991-06-13 1994-03-01 Sony Electronics Inc. Computer interface circuit
US5681285A (en) * 1992-10-15 1997-10-28 Baxter International Inc. Infusion pump with an electronically loadable drug library and a user interface for loading the library
US5748103A (en) * 1995-11-13 1998-05-05 Vitalcom, Inc. Two-way TDMA telemetry system with power conservation features
US5997475A (en) * 1997-08-18 1999-12-07 Solefound, Inc. Device for diabetes management
US20040158193A1 (en) * 1999-02-10 2004-08-12 Baxter International Inc. Medical apparatus using selective graphical interface
US6289421B1 (en) * 1999-05-21 2001-09-11 Lucent Technologies, Inc. Intelligent memory devices for transferring data between electronic devices
US6909439B1 (en) * 1999-08-26 2005-06-21 International Business Machines Corporation Method and apparatus for maximizing efficiency of small display in a data processing system
US6668196B1 (en) * 2000-01-21 2003-12-23 Medical Research Group, Inc. Ambulatory medical apparatus with hand held communication device
US20010044731A1 (en) * 2000-05-18 2001-11-22 Coffman Damon J. Distributed remote asset and medication management drug delivery system
US20050162395A1 (en) * 2002-03-22 2005-07-28 Erland Unruh Entering text into an electronic communications device
US20040078416A1 (en) * 2002-10-22 2004-04-22 Canon Kabushiki Kaisha Data input apparatus and method
US20040248840A1 (en) * 2003-02-10 2004-12-09 Santaris Pharma A/S Oligomeric compounds for the modulation of ras expression
US20050091577A1 (en) * 2003-10-23 2005-04-28 International Business Machines Corporation Information integration system
US20060047192A1 (en) * 2004-08-26 2006-03-02 Robert Hellwig Insulin bolus recommendation system
US20060173406A1 (en) * 2005-02-01 2006-08-03 Medtronic Minimed, Inc Algorithm sensor augmented bolus estimator for semi-closed loop infusion system
US20060217061A1 (en) * 2005-03-01 2006-09-28 Michael Steele RF amplification system and method
US20070109325A1 (en) * 2005-11-15 2007-05-17 Eveleigh Simon F System and method for rapid input of data
US20070142767A1 (en) * 2005-12-12 2007-06-21 Marcel Frikart System with A Portable Patient Device and External Operating Part

Cited By (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10049768B2 (en) 2002-02-28 2018-08-14 Tandem Diabetes Care, Inc. Programmable insulin pump
US8346399B2 (en) * 2002-02-28 2013-01-01 Tandem Diabetes Care, Inc. Programmable insulin pump
US20050143864A1 (en) * 2002-02-28 2005-06-30 Blomquist Michael L. Programmable insulin pump
US10434246B2 (en) 2003-10-07 2019-10-08 Icu Medical, Inc. Medication management system
US11235100B2 (en) 2003-11-13 2022-02-01 Icu Medical, Inc. System for maintaining drug information and communicating with medication delivery devices
US10242060B2 (en) 2006-10-16 2019-03-26 Icu Medical, Inc. System and method for comparing and utilizing activity information and configuration information from multiple medical device management systems
US11194810B2 (en) 2006-10-16 2021-12-07 Icu Medical, Inc. System and method for comparing and utilizing activity information and configuration information from multiple device management systems
US8961465B2 (en) 2006-10-17 2015-02-24 Tanden Diabetes Care, Inc. Insulin pump having a food database
US8753316B2 (en) 2006-10-17 2014-06-17 Tandem Diabetes Care, Inc. Insulin pump for determining carbohydrate consumption
US8998878B2 (en) 2006-10-17 2015-04-07 Tandem Diabetes Care, Inc. Insulin pump having correction factors
US11217339B2 (en) 2006-10-17 2022-01-04 Tandem Diabetes Care, Inc. Food database for insulin pump
US9597019B2 (en) * 2007-02-09 2017-03-21 Lifescan, Inc. Method of ensuring date and time on a test meter is accurate
US20080194934A1 (en) * 2007-02-09 2008-08-14 Pinaki Ray Method of ensuring date and time on a test meter is accurate
US11291763B2 (en) 2007-03-13 2022-04-05 Tandem Diabetes Care, Inc. Basal rate testing using frequent blood glucose input
US11257580B2 (en) 2007-05-24 2022-02-22 Tandem Diabetes Care, Inc. Expert system for insulin pump therapy
US10943687B2 (en) 2007-05-24 2021-03-09 Tandem Diabetes Care, Inc. Expert system for insulin pump therapy
US11848089B2 (en) 2007-05-24 2023-12-19 Tandem Diabetes Care, Inc. Expert system for insulin pump therapy
US10357607B2 (en) 2007-05-24 2019-07-23 Tandem Diabetes Care, Inc. Correction factor testing using frequent blood glucose input
US11298053B2 (en) 2007-05-30 2022-04-12 Tandem Diabetes Care, Inc. Insulin pump based expert system
US11576594B2 (en) 2007-05-30 2023-02-14 Tandem Diabetes Care, Inc. Insulin pump based expert system
US8840582B2 (en) 2008-01-09 2014-09-23 Tandem Diabetes Care, Inc. Infusion pump with activity monitoring
US9889250B2 (en) 2008-01-09 2018-02-13 Tandem Diabetes Care, Inc. Infusion pump with temperature monitoring
US11850394B2 (en) 2008-01-09 2023-12-26 Tandem Diabetes Care, Inc. Infusion pump with add-on modules
US10773015B2 (en) 2008-01-09 2020-09-15 Tandem Diabetes Care, Inc. Infusion pump incorporating information from personal information manager devices
US10238801B2 (en) 2009-04-17 2019-03-26 Icu Medical, Inc. System and method for configuring a rule set for medical event management and responses
US11654237B2 (en) 2009-04-17 2023-05-23 Icu Medical, Inc. System and method for configuring a rule set for medical event management and responses
US11013861B2 (en) 2009-04-17 2021-05-25 Icu Medical, Inc. System and method for configuring a rule set for medical event management and responses
US11090432B2 (en) 2009-12-04 2021-08-17 Smiths Medical Asd, Inc. Advanced step therapy delivery for an ambulatory infusion pump and system
US11626205B2 (en) 2011-10-21 2023-04-11 Icu Medical, Inc. Medical device update system
US9971871B2 (en) 2011-10-21 2018-05-15 Icu Medical, Inc. Medical device update system
US11694794B2 (en) * 2012-04-23 2023-07-04 Tandem Diabetes Care, Inc. System and method for reduction of inadvertent activation of medical device during manipulation
US11470000B2 (en) 2013-03-06 2022-10-11 Icu Medical, Inc. Medical device communication method
US10333843B2 (en) 2013-03-06 2019-06-25 Icu Medical, Inc. Medical device communication method
US11571508B2 (en) 2013-08-30 2023-02-07 Icu Medical, Inc. System and method of monitoring and managing a remote infusion regimen
US10765799B2 (en) 2013-09-20 2020-09-08 Icu Medical, Inc. Fail-safe drug infusion therapy system
US11501877B2 (en) 2013-11-11 2022-11-15 Icu Medical, Inc. Medical device system performance index
US10311972B2 (en) 2013-11-11 2019-06-04 Icu Medical, Inc. Medical device system performance index
US11037668B2 (en) 2013-11-19 2021-06-15 Icu Medical, Inc. Infusion pump automation system and method
US10042986B2 (en) 2013-11-19 2018-08-07 Icu Medical, Inc. Infusion pump automation system and method
US11763927B2 (en) 2013-11-19 2023-09-19 Icu Medical, Inc. Infusion pump automation system and method
US10918785B2 (en) 2013-12-26 2021-02-16 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US11911590B2 (en) 2013-12-26 2024-02-27 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US11383027B2 (en) 2013-12-26 2022-07-12 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US10478551B2 (en) 2013-12-26 2019-11-19 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US9737656B2 (en) 2013-12-26 2017-08-22 Tandem Diabetes Care, Inc. Integration of infusion pump with remote electronic device
US10898641B2 (en) 2014-04-30 2021-01-26 Icu Medical, Inc. Patient care system with conditional alarm forwarding
US11628246B2 (en) 2014-04-30 2023-04-18 Icu Medical, Inc. Patient care system with conditional alarm forwarding
US10646651B2 (en) 2014-06-16 2020-05-12 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
US10314974B2 (en) 2014-06-16 2019-06-11 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
US11628254B2 (en) 2014-06-16 2023-04-18 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
CN105381518A (en) * 2014-08-28 2016-03-09 西诺医药有限责任公司 Low-cost ambulatory medical pump
US20190099552A1 (en) * 2014-08-28 2019-04-04 Zyno Medical, Llc Low-Cost Ambulatory Medical Pump
US10869963B2 (en) * 2014-08-28 2020-12-22 Zyno Medical, Llc Low-cost ambulatory medical pump
US20160058940A1 (en) * 2014-08-28 2016-03-03 Zyno Medical, LLC. Low-cost ambulatory medical pump
US10238799B2 (en) 2014-09-15 2019-03-26 Icu Medical, Inc. Matching delayed infusion auto-programs with manually entered infusion programs
US11289183B2 (en) 2014-09-15 2022-03-29 Icu Medical, Inc. Matching delayed infusion auto-programs with manually entered infusion programs
US10799632B2 (en) 2014-09-15 2020-10-13 Icu Medical, Inc. Matching delayed infusion auto-programs with manually entered infusion programs
US11574721B2 (en) 2014-09-15 2023-02-07 Icu Medical, Inc. Matching delayed infusion auto-programs with manually entered infusion programs
US11605468B2 (en) 2015-05-26 2023-03-14 Icu Medical, Inc. Infusion pump system and method with multiple drug library editor source capability
US11322239B2 (en) 2015-12-02 2022-05-03 Smiths Medical Asd, Inc. Medical device disposables information systems and methods
WO2017095982A1 (en) * 2015-12-02 2017-06-08 Smiths Medical Asd, Inc. Medical device disposables information systems and methods
US10569016B2 (en) 2015-12-29 2020-02-25 Tandem Diabetes Care, Inc. System and method for switching between closed loop and open loop control of an ambulatory infusion pump
US11638781B2 (en) 2015-12-29 2023-05-02 Tandem Diabetes Care, Inc. System and method for switching between closed loop and open loop control of an ambulatory infusion pump
US11574737B2 (en) 2016-07-14 2023-02-07 Icu Medical, Inc. Multi-communication path selection and security system for a medical device
US11497851B2 (en) * 2017-03-31 2022-11-15 Lifescan Ip Holdings, Llc Maintaining maximum dosing limits for closed loop insulin management systems
US11872368B2 (en) 2018-04-10 2024-01-16 Tandem Diabetes Care, Inc. System and method for inductively charging a medical device
US10741280B2 (en) 2018-07-17 2020-08-11 Icu Medical, Inc. Tagging pump messages with identifiers that facilitate restructuring
US11152109B2 (en) 2018-07-17 2021-10-19 Icu Medical, Inc. Detecting missing messages from clinical environment
US11483403B2 (en) 2018-07-17 2022-10-25 Icu Medical, Inc. Maintaining clinical messaging during network instability
US11923076B2 (en) 2018-07-17 2024-03-05 Icu Medical, Inc. Converting pump messages in new pump protocol to standardized dataset messages
US11587669B2 (en) 2018-07-17 2023-02-21 Icu Medical, Inc. Passing authentication token to authorize access to rest calls via web sockets
US11594326B2 (en) 2018-07-17 2023-02-28 Icu Medical, Inc. Detecting missing messages from clinical environment
US11373753B2 (en) 2018-07-17 2022-06-28 Icu Medical, Inc. Converting pump messages in new pump protocol to standardized dataset messages
US11328804B2 (en) 2018-07-17 2022-05-10 Icu Medical, Inc. Health checks for infusion pump communications systems
US11328805B2 (en) 2018-07-17 2022-05-10 Icu Medical, Inc. Reducing infusion pump network congestion by staggering updates
US10950339B2 (en) 2018-07-17 2021-03-16 Icu Medical, Inc. Converting pump messages in new pump protocol to standardized dataset messages
US11881297B2 (en) 2018-07-17 2024-01-23 Icu Medical, Inc. Reducing infusion pump network congestion by staggering updates
US11483402B2 (en) 2018-07-17 2022-10-25 Icu Medical, Inc. Maintaining clinical messaging during an internet outage
US11670416B2 (en) 2018-07-17 2023-06-06 Icu Medical, Inc. Tagging pump messages with identifiers that facilitate restructuring
US11152110B2 (en) 2018-07-17 2021-10-19 Icu Medical, Inc. Tagging pump messages with identifiers that facilitate restructuring
US11152108B2 (en) 2018-07-17 2021-10-19 Icu Medical, Inc. Passing authentication token to authorize access to rest calls via web sockets
US11783935B2 (en) 2018-07-17 2023-10-10 Icu Medical, Inc. Health checks for infusion pump communications systems
US11139058B2 (en) 2018-07-17 2021-10-05 Icu Medical, Inc. Reducing file transfer between cloud environment and infusion pumps
US10861592B2 (en) 2018-07-17 2020-12-08 Icu Medical, Inc. Reducing infusion pump network congestion by staggering updates
US10964428B2 (en) 2018-07-17 2021-03-30 Icu Medical, Inc. Merging messages into cache and generating user interface using the cache
US10692595B2 (en) 2018-07-26 2020-06-23 Icu Medical, Inc. Drug library dynamic version management
US11309070B2 (en) 2018-07-26 2022-04-19 Icu Medical, Inc. Drug library manager with customized worksheets
US11437132B2 (en) 2018-07-26 2022-09-06 Icu Medical, Inc. Drug library dynamic version management

Also Published As

Publication number Publication date
WO2009005952A3 (en) 2009-02-19
US20100160860A1 (en) 2010-06-24
DK2171568T3 (en) 2018-08-27
EP2171568A2 (en) 2010-04-07
US8118770B2 (en) 2012-02-21
EP2171568B1 (en) 2018-05-30
EP2170159A2 (en) 2010-04-07
WO2009005958A3 (en) 2009-02-26
EP2170159B1 (en) 2016-05-18
WO2009005957A1 (en) 2009-01-08
US8451230B2 (en) 2013-05-28
EP3460644A1 (en) 2019-03-27
EP2186035B1 (en) 2018-12-26
WO2009005958A2 (en) 2009-01-08
WO2009005960A2 (en) 2009-01-08
WO2009005952A2 (en) 2009-01-08
EP2186035A1 (en) 2010-05-19
WO2009005960A3 (en) 2009-02-26
CN101689095A (en) 2010-03-31
ES2715277T3 (en) 2019-06-03
EP3460644B1 (en) 2021-01-13
EP2170159B8 (en) 2016-09-21
DK3460644T3 (en) 2021-03-22
US20100160759A1 (en) 2010-06-24
US20100168660A1 (en) 2010-07-01
PL2170159T3 (en) 2016-11-30
EP2170430A2 (en) 2010-04-07
DK2170159T3 (en) 2016-08-29
DK2186035T3 (en) 2019-04-01
US20100167385A1 (en) 2010-07-01

Similar Documents

Publication Publication Date Title
US20100156633A1 (en) Liquid infusion pump
US11305057B2 (en) Method and system of operating an infusion pump with a remote control device
JP7235835B2 (en) Infusion pump method and system
EP2365452B1 (en) Fluid delivery device and methods of its operation
CA2930689C (en) Methods and systems for controlling an infusion pump
CA2634831C (en) Methods to pair a medical device and at least a remote controller for such medical device
EP1473050B1 (en) External infusion device with remote programming, bolus estimator and/or vibration alarm capabilities
US20090088731A1 (en) Infusion Device Menu Structure and Method of Using the Same
EP2171627A2 (en) Liquid infusion pump
EP2198902B1 (en) Portable drug administration device switchable between two different administration modes
EP2469432A1 (en) Ambulatory infusion system with alert prioritizing features
JP2017148393A (en) Medical liquid administration device

Legal Events

Date Code Title Description
AS Assignment

Owner name: ROCHE DIAGNOSTICS OPERATIONS, INC.,INDIANA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BUCK, HARVEY, JR.;CELENTANO, MICHAEL J.;SABOL, PETER;AND OTHERS;SIGNING DATES FROM 20100111 TO 20100218;REEL/FRAME:024043/0758

AS Assignment

Owner name: ROCHE DIAGNOSTICS INTERNATIONAL LTD.,SWITZERLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JECKELMANN, JOEL;OBERLI, MARKUS;BRAND, ANDREAS;SIGNING DATES FROM 20100113 TO 20100126;REEL/FRAME:024062/0735

Owner name: ROCHE DIAGNOSTICS GMBH,GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MEIERTOBERENS, ULF;REEL/FRAME:024062/0740

Effective date: 20100308

AS Assignment

Owner name: ROCHE DIAGNOSTICS OPERATIONS, INC.,INDIANA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROCHE DIAGNOSTICS GMBH;REEL/FRAME:024303/0143

Effective date: 20100330

STCB Information on status: application discontinuation

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

AS Assignment

Owner name: ROCHE DIABETES CARE, INC., INDIANA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROCHE DIAGNOSTICS OPERATIONS, INC.;REEL/FRAME:036008/0670

Effective date: 20150302