The computer or other processing means 1505 will include a variety of software and firmware for performing the above-described methods and to control the infusion pump according to the infusion rates determined by the system or received from the medical staff.