Distributed medication delivery method having autonomous delivery device
First Claim
1. A method for the delivery of medication, the method comprising:
- programming an operations processor of a medication delivery operations module, wherein the medication delivery operations module includes a delivery mechanism having a base function of medication delivery at a selectable rate and a selectable volume, wherein the step of programming the operations processor comprises programming the operations processor to set the delivery rate and the delivery volume of the base function of the delivery mechanism at fixed values;
receiving an advanced medication delivery program from a source outside the medical delivery operations module and storing the advanced medication delivery program in a buffer memory, wherein the advanced medication delivery program has a plurality of different values that vary with time for at least one of the delivery rate and the delivery volume;
programming the operations processor to access the buffer memory for the existence of a complete advanced medication delivery program, and if a complete advanced medication delivery program is found, to execute the advanced delivery program under which the operations processor automatically varies at least one of the rate of delivery and volume of delivery values in accordance with the advanced delivery program autonomously without being under real time control of, or dependent on, any remote processor or data source, including a processor at a source from which the advanced delivery program came, or a user interface, except for starting and stopping the operations processor in executing the advanced delivery program, but neither the user interface nor any other control or data device can be used to change the advanced program being executed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for delivering medication includes programming an operations processor of a medication delivery operations module to control the base function of medication delivery of a delivery device at a selectable rate and a selectable volume. An advanced medication delivery program is created by an advanced program processor that is part of an advanced interface module (“AIM”) located with the operations module in the same housing, although the processors are separate. When the advanced delivery program is complete and in a buffer, the operations processor executes the stored advanced delivery program under which the operations processor automatically varies at least one of the rate of delivery and volume of delivery values in accordance with the advanced delivery program autonomously without being under real time control of, or dependent on, any remote processor or data source, including the AIM. Support for PK applications is provided.
25 Citations
20 Claims
-
1. A method for the delivery of medication, the method comprising:
-
programming an operations processor of a medication delivery operations module, wherein the medication delivery operations module includes a delivery mechanism having a base function of medication delivery at a selectable rate and a selectable volume, wherein the step of programming the operations processor comprises programming the operations processor to set the delivery rate and the delivery volume of the base function of the delivery mechanism at fixed values; receiving an advanced medication delivery program from a source outside the medical delivery operations module and storing the advanced medication delivery program in a buffer memory, wherein the advanced medication delivery program has a plurality of different values that vary with time for at least one of the delivery rate and the delivery volume; programming the operations processor to access the buffer memory for the existence of a complete advanced medication delivery program, and if a complete advanced medication delivery program is found, to execute the advanced delivery program under which the operations processor automatically varies at least one of the rate of delivery and volume of delivery values in accordance with the advanced delivery program autonomously without being under real time control of, or dependent on, any remote processor or data source, including a processor at a source from which the advanced delivery program came, or a user interface, except for starting and stopping the operations processor in executing the advanced delivery program, but neither the user interface nor any other control or data device can be used to change the advanced program being executed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for the delivery of medication, the method comprising:
-
programming an operations processor of a medication delivery operations module, wherein the medication delivery operations module is located in a housing and includes a delivery mechanism having a base function of medication delivery at a selectable rate and a selectable volume, wherein the step of programming comprises programming the operations processor to set the delivery rate and the delivery volume of the base function of the delivery mechanism at fixed values; further programming the operations processor to control system operations of the delivery operations module, to monitor those operations, and to display error notices on a user interface; creating an advanced medication delivery program in an advanced program processor that is part of an advanced interface module (“
AIM”
) which is also located in the housing, although the advanced program processor is separate from the operations processor, wherein creating the advanced delivery program comprises assembling a sequence of varying base function operations;receiving the advanced medication delivery program from the AIM and storing the advanced medication delivery program in a buffer memory, wherein the advanced medication delivery program has a plurality of different values that vary with time for at least one of the delivery rate and the delivery volume; further programming the operations processor to access the buffer memory for the existence of a complete advanced medication delivery program, and if a complete advanced medication delivery program is found, to execute the advanced delivery program under which the operations processor automatically varies at least one of the rate of delivery and volume of delivery values in accordance with the advanced delivery program autonomously without being under real time control of, or dependent on, any remote processor or data source, including the advanced program processor, or a user interface, except for starting and stopping the operations processor in executing the advanced delivery program, but neither the user interface nor any other control or data device can be used to change the advanced program being executed. - View Dependent Claims (18, 19)
-
-
20. A method for the delivery of medication, the method comprising:
-
programming an operations processor of a medication delivery operations module, wherein the medication delivery operations module is located in a housing and includes a delivery mechanism having a base function of medication delivery at a selectable rate and a selectable volume, wherein the step of programming comprises programming the operations processor to set the delivery rate and the delivery volume of the base function of the delivery mechanism at fixed values, to control system operations of the delivery operations module, and to monitor those operations, and to display error notices on a user interface; creating an advanced medication delivery program in an advanced program processor that is part of an advanced interface module (“
AIM”
), wherein the AIM is also located in the housing although the advanced program processor is separate from the operations processor, wherein creating the advanced delivery program comprises assembling a sequence of varying base function operations having a plurality of different values that vary with time for at least one of the delivery rate and the delivery volume;receiving the advanced medication delivery program and storing the advanced medication delivery program in a buffer memory; further programming the operations processor to access the buffer memory to determine if a complete advanced medication delivery program exists, and if a complete advanced medication delivery program is found, to execute the advanced delivery program under which the operations processor automatically varies at least one of the rate of delivery and volume of delivery values in accordance with the advanced delivery program autonomously without being under real time control of, or dependent on, any remote processor or data source, including the advanced program processor, or a user interface, except for starting and stopping the operations processor in executing the advanced delivery program, but neither the user interface nor any other control or data device can be used to change the advanced program being executed, wherein the step of programming the operations processor further comprises programming the operations processor to override execution of the advanced medication delivery program by pressing a stop key at the user interface, at which time the user interface may also be used to program at least one of the delivery rate and delivery volume for manual operation of the delivery mechanism, and to return the delivery mechanism to operation under the advanced delivery program in response to pressing a continue key at the user interface.
-
Specification