Detecting and responding to software and hardware anomalies in a fluid delivery system
First Claim
1. A method comprising:
- receiving a total dose of a therapeutic agent to be delivered to a patient by an infusion device over a total period of time;
automatically determining a plurality of individual unit dose segments from the total dose, each of the individual unit dose segments being equal to a respective fraction of the total dose, and each of the individual unit dose segments configured to be delivered to the patient by the infusion device over a respective unit period of time equal to a respective fraction of the total period of time;
automatically programming the infusion device to deliver to the patient one individual unit dose segment of the plurality of individual unit dose segments over its respective unit period of time;
delivering to the patient, by the infusion device, the one individual unit dose segment; and
determining whether an error has occurred in delivering the one individual unit dose segment to the patient.
1 Assignment
0 Petitions
Accused Products
Abstract
A total dose of a therapeutic agent to be delivered to a patient by an infusion device over a total period of time is automatically divided into a plurality of unit doses to be delivered to the patient over a plurality of unit periods of time. The infusion device is automatically programmed to deliver one of the unit doses of the therapeutic agent to the patient over its respective unit period of time, after which the one unit dose is delivered, and a determination is made of whether an error occurred in delivering the one unit dose to the patient. Delivery of the total dose of the therapeutic agent to the patient may include iteratively automatically programming the infusion device to deliver successive unit doses upon determining that no error occurred in delivering a previous unit dose to the patient. Accordingly, the risk of improperly dosing the patient with the therapeutic agent in an event of a software or hardware anomaly within the infusion device is prevented or reduced.
-
Citations
54 Claims
-
1. A method comprising:
-
receiving a total dose of a therapeutic agent to be delivered to a patient by an infusion device over a total period of time; automatically determining a plurality of individual unit dose segments from the total dose, each of the individual unit dose segments being equal to a respective fraction of the total dose, and each of the individual unit dose segments configured to be delivered to the patient by the infusion device over a respective unit period of time equal to a respective fraction of the total period of time; automatically programming the infusion device to deliver to the patient one individual unit dose segment of the plurality of individual unit dose segments over its respective unit period of time; delivering to the patient, by the infusion device, the one individual unit dose segment; and determining whether an error has occurred in delivering the one individual unit dose segment to the patient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A fluid delivery system comprising:
-
a pump configured to deliver a therapeutic agent to a patient; a memory containing a total dose of the therapeutic agent to be delivered to the patient by the pump over a total period of time; and a processor configured to automatically determining a plurality of individual unit dose segments from the total dose, each of the individual unit dose segments being equal to a respective fraction of the total dose, and each of the individual unit dose segments configured to be delivered to the patient by the pump over a respective unit period of time equal to a respective fraction of the total period of time, automatically program an infusion device comprising the pump to deliver to the patient one individual unit dose segment of the plurality of individual unit dose segments over its respective unit period of time, control the pump to deliver to the patient the one individual unit dose segment, and determine whether an error has occurred in delivering the one individual unit dose segment to the patient. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer-readable storage medium comprising instructions for causing a programmable processor to:
-
receive a total dose of a therapeutic agent to be delivered to a patient by an infusion device over a total period of time; automatically determine a plurality of individual unit dose segments from the total dose, each individual unit dose segment being equal to a respective fraction of the total dose, and each individual unit dose segment configured to be delivered to the patient by the infusion device over a respective unit period of time equal to a respective fraction of the total period of time; automatically program the infusion device to deliver to the patient one individual unit dose segment of the plurality of individual unit dose segments over its respective unit period of time; deliver to the patient, by the infusion device, the one individual unit dose segment; and determine whether an error has occurred in delivery of the one individual unit dose segment to the patient.
-
-
54. A fluid delivery system comprising:
-
means for receiving a total dose of a therapeutic agent to be delivered to a patient by an infusion device over a total period of time; means for automatically determining a plurality of individual unit dose segments from the total dose, each individual unit dose segment being equal to a respective fraction of the total dose, and each individual unit dose segment configured to be delivered to the patient, by the infusion device, over a respective unit period of time equal to a respective fraction of the total period of time; means for automatically programming the infusion device to deliver to the patient one individual unit dose segment of the plurality of individual unit dose segments over its respective unit period of time; means for delivering to the patient, by the infusion device, the one individual unit dose segment; and means for determining whether an error has occurred in delivering the one individual unit dose segment to the patient.
-
Specification