A method comprising: receiving blood glucose measurements for a patient on a computing device (112, 132, 142) from a glucometer in communication with the computing device (112, 132, 142), the blood glucose measurements comprising a current blood glucose measurement measured at a current time (T Current) and a previous blood glucose measurement (BG Previous) measured at a previous time (T Previous) earlier than the current time (T Current), wherein an elapsed time between the current time (T Current) and the previous time (T Previous) defines a current time interval (T Next); dividing, using the computing device (112, 132, 142), a multiplier by a change factor (M CF) when the current blood glucose measurement is less than a lower limit (BG TRL) of a target blood glucose range (BG TR); determining, using the computing device (112, 132, 142), an intravenous insulin infusion rate based on the current blood glucose measurement and the multiplier by calculating: IIR = (BG - K) * M wherein K is a constant; determining, using the computing device (112, 132, 142), a blood glucose percentage drop (BG %Drop) based on the current blood glucose measurement and the previous blood glucose measurement (BG Previous); determining, using the computing device (112, 132, 142), a blood glucose drop rate (BG DropRate) based on the current blood glucose measurement, the previous blood glucose measurement (BG Previous) and the current time interval (T Next); determining, using the computing device (112, 132, 142), a next time interval (T Next) until a next time of a next scheduled blood glucose measurement based on the current blood glucose measurement, the next time interval (T Next) comprising a shorter duration of time than the current time interval (T Next) when: the blood glucose percentage drop (BG %Drop) is greater than a threshold percentage drop (%Drop Low Limit); or the blood glucose drop rate (BG DropRate) is greater than a threshold drop rate (BG DropRateLimit); and sending the intravenous insulin infusion rate from the computing device (112, 132, 142) to an insulin administration device (123a, 123b). receiving blood glucose measurements for a patient on a computing device (112, 132, 142) from a glucometer in communication with the computing device (112, 132, 142), the blood glucose measurements comprising a current blood glucose measurement measured at a current time (T Current) and a previous blood glucose measurement (BG Previous) measured at a previous time (T Previous) earlier than the current time (T Current), wherein an elapsed time between the current time (T Current) and the previous time (T Previous) defines a current time interval (T Next); dividing, using the computing device (112, 132, 142), a multiplier by a change factor (M CF) when the current blood glucose measurement is less than a lower limit (BG TRL) of a target blood glucose range (BG TR); determining, using the computing device (112, 132, 142), an intravenous insulin infusion rate based on the current blood glucose measurement and the multiplier by calculating: IIR = (BG - K) * M wherein K is a constant; determining, using the computing device (112, 132, 142), a blood glucose percentage drop (BG %Drop) based on the current blood glucose measurement and the previous blood glucose measurement (BG Previous); determining, using the computing device (112, 132, 142), a blood glucose drop rate (BG DropRate) based on the current blood glucose measurement, the previous blood glucose measurement (BG Previous) and the current time interval (T Next); determining, using the computing device (112, 132, 142), a next time interval (T Next) until a next time of a next scheduled blood glucose measurement based on the current blood glucose measurement, the next time interval (T Next) comprising a shorter duration of time than the current time interval (T Next) when: the blood glucose percentage drop (BG %Drop) is greater than a threshold percentage drop (%Drop Low Limit); or the blood glucose drop rate (BG DropRate) is greater than a threshold drop rate (BG DropRateLimit); and the blood glucose percentage drop (BG %Drop) is greater than a threshold percentage drop (%Drop Low Limit); or the blood glucose drop rate (BG DropRate) is greater than a threshold drop rate (BG DropRateLimit); and sending the intravenous insulin infusion rate from the computing device (112, 132, 142) to an insulin administration device (123a, 123b).