Programmable medical infusion pump
First Claim
1. A method of programming an ambulatory infusion pump from a computer, the ambulatory infusion pump programmed to execute a plurality of delivery programs, the plurality of delivery programs being driven by operating parameters, the method comprising:
- generating stacked primary windows, one window for each of the plurality of delivery programs, on a user interface displayed by the computer, the computer having a computer peripheral, wherein each stacked primary window has a table containing a row, the row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program;
entering an operating parameter into at least one of the cells in the table, the operating parameter being entered directly into the at least one of the cells through the computer peripheral; and
downloading the operating parameters into the pump by;
transmitting the operating parameters over a direct communication link from the computer to the pump;
returning the operating parameters over a direct communication link from the pump back to the computer; and
verifying by the computer that the operating parameters transmitted from the computer to the pump match the operating parameters returned from the pump to the computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of programming an ambulatory infusion pump from a computer. The ambulatory infusion pump is programmed to execute a delivery program, and the delivery program is driven by operating parameters. The method comprises generating a table on the computer, the table containing a row, the row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program; entering an operating parameter into at least one of the cells; and downloading the operating parameters into the pump.
539 Citations
13 Claims
-
1. A method of programming an ambulatory infusion pump from a computer, the ambulatory infusion pump programmed to execute a plurality of delivery programs, the plurality of delivery programs being driven by operating parameters, the method comprising:
-
generating stacked primary windows, one window for each of the plurality of delivery programs, on a user interface displayed by the computer, the computer having a computer peripheral, wherein each stacked primary window has a table containing a row, the row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program; entering an operating parameter into at least one of the cells in the table, the operating parameter being entered directly into the at least one of the cells through the computer peripheral; and downloading the operating parameters into the pump by; transmitting the operating parameters over a direct communication link from the computer to the pump; returning the operating parameters over a direct communication link from the pump back to the computer; and verifying by the computer that the operating parameters transmitted from the computer to the pump match the operating parameters returned from the pump to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 11, 12)
-
-
8. An apparatus for programming an infusion pump, the pump programmed to execute a plurality of delivery programs, the plurality of delivery programs programmed to process operating parameters, the operating parameters defining operation of the pump, the apparatus comprising:
-
a data port; a data entry device; and a processor in data communication with the data port and the data entry device, the processor programmed to (a) generate stacked primary window, one window for each of the plurality of delivery programs, on a user interface, wherein each stacked primary window has a table containing a row, the row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program; (b) receive at least one operating parameter directly from the data entry device and display the data in one or more of the cells; and (c) download the received operating parameters displayed in the cells to the infusion pump by; transmitting the operating parameters over a direct communication link from the apparatus to the pump; returning the operating parameters over a direct communication link from the pump back to the apparatus; and verifying by the computer that the operating parameters transmitted from the apparatus to the pump match the operating parameters returned from the pump to the apparatus. - View Dependent Claims (9, 10)
-
-
13. A method of programming an ambulatory infusion pump from a computer, the ambulatory infusion pump programmed to execute a plurality of delivery programs, the plurality of delivery programs being driven by operating parameters, the method comprising:
-
generating stacked primary window, one window for each of the plurality of delivery programs, on a user interface displayed by the computer, the computer having a computer peripheral, wherein each stacked primary window has a table containing at least one row, each row having a plurality of cells, each cell in the row relating to a different operating parameter for the delivery program, at least one cell within each row relating to a unique identifying name, wherein the unique identifying name identifies the operating parameters in the same row as the unique identifying name; entering an operating parameter into at least one of the cells in the table, the operating parameter being entered directly into the at least one of the cells through the computer peripheral; and downloading the operating parameters into the infusion pump by; transmitting the operating parameters over a direct communication link from the computer to the pump; returning the operating parameters over a direct communication link from the pump back to the computer; and verifying by the computer that the operating parameters transmitted from the computer to the pump match the operating parameters returned from the pump to the computer; and storing the operating parameters in a memory; selecting one unique identifying name; and running the delivery program and executing at least some of the operating parameters identified by the selected unique identifying name.
-
Specification