Diabetes management therapy advisor
First Claim
1. A method for determining a treatment dose for a treated patient, the method comprising:
- obtaining, at data processing hardware, training data for a plurality of patients of a patient population from memory hardware in communication with the data processing hardware, the training data inputted to the memory hardware by a medical professional computing device associated with an authorized medical professional, the training data comprising training blood glucose history data and training patient-state information for each patient of the patient population, the training blood glucose history data comprising treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose of insulin administered by the patients of the patient population, the treatment doses comprising;
meal boluses of insulin administered by each patient of the patient population during each of multiple scheduled time intervals throughout a day; and
basal doses of insulin administered by each patient of the patient population;
for each patient of the patient population, identifying, using the data processing hardware, optimum treatment doses of insulin from the treatment doses of insulin yielding favorable outcome attributes, the identified optimum treatment doses comprising;
an optimum meal bolus of insulin associated with each scheduled time interval; and
an optimum basal dose of insulin;
receiving, at the data processing hardware, patient-state information for the treated patient;
determining, using the data processing hardware, a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with patients of the patient population having training patient-state information similar to the patient-state information for the treated patient; and
transmitting the next recommended treatment dose of insulin to an administration device in communication with the data processing hardware, the administration device comprising;
a doser; and
an administration computing device in communication with the doser, the administration computing device configured to automatically dial in a number of units of insulin for the next recommended treatment dose of insulin and cause the doser to administer the number of units of insulin for the next recommended treatment dose of insulin to the treated patient,wherein determining the next recommended treatment dose of insulin for the treated patient comprises;
determining the treated patient requires insulin based on the patient-state information for the treated patient;
receiving meal boluses of insulin previously administered by the treated patient during a scheduled time-interval; and
determining a next recommended meal bolus during the scheduled time interval for the treated patient based on the identified optimum meal bolus of insulin associated with the scheduled time interval and the received meal boluses of insulin previously administered by the treated patient during the scheduled time interval.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes obtaining training data for a plurality of patients of a patient population. The training data includes training blood glucose history data including treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose. The method also includes identifying, for each patient of the patient population, one or more optimum treatment doses of insulin from the treatment doses yielding favorable outcome attributes. The method also includes receiving patient-state information for the treated patient, determining a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with the patients of the patient population having training patient-state information similar to the patient-state information for the treated patient, and transmitting the next recommended treatment dose to a portable device associated with the treated patient.
290 Citations
26 Claims
-
1. A method for determining a treatment dose for a treated patient, the method comprising:
-
obtaining, at data processing hardware, training data for a plurality of patients of a patient population from memory hardware in communication with the data processing hardware, the training data inputted to the memory hardware by a medical professional computing device associated with an authorized medical professional, the training data comprising training blood glucose history data and training patient-state information for each patient of the patient population, the training blood glucose history data comprising treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose of insulin administered by the patients of the patient population, the treatment doses comprising; meal boluses of insulin administered by each patient of the patient population during each of multiple scheduled time intervals throughout a day; and basal doses of insulin administered by each patient of the patient population; for each patient of the patient population, identifying, using the data processing hardware, optimum treatment doses of insulin from the treatment doses of insulin yielding favorable outcome attributes, the identified optimum treatment doses comprising; an optimum meal bolus of insulin associated with each scheduled time interval; and an optimum basal dose of insulin; receiving, at the data processing hardware, patient-state information for the treated patient; determining, using the data processing hardware, a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with patients of the patient population having training patient-state information similar to the patient-state information for the treated patient; and transmitting the next recommended treatment dose of insulin to an administration device in communication with the data processing hardware, the administration device comprising; a doser; and an administration computing device in communication with the doser, the administration computing device configured to automatically dial in a number of units of insulin for the next recommended treatment dose of insulin and cause the doser to administer the number of units of insulin for the next recommended treatment dose of insulin to the treated patient, wherein determining the next recommended treatment dose of insulin for the treated patient comprises; determining the treated patient requires insulin based on the patient-state information for the treated patient; receiving meal boluses of insulin previously administered by the treated patient during a scheduled time-interval; and determining a next recommended meal bolus during the scheduled time interval for the treated patient based on the identified optimum meal bolus of insulin associated with the scheduled time interval and the received meal boluses of insulin previously administered by the treated patient during the scheduled time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24)
-
-
12. A system comprising:
-
a dosing controller including data processing hardware and memory hardware in communication with the data processing hardware, the dosing controller; obtaining training data for a plurality of patients of a patient population from the memory hardware, the training data inputted to the memory hardware by a medical professional computing device associated with an authorized medical professional, the training data comprising training blood glucose history data and training patient-state information for each patient of the patient population, the training blood glucose history data comprising treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose of insulin administered by the patients of the patient population, the treatment doses comprising; meal boluses of insulin administered by each patient of the patient population during each of multiple scheduled time intervals throughout a day; and basal doses of insulin administered by each patient of the patient population; for each patient of the patient population, identifying one or more optimum treatment doses of insulin from the treatment doses of insulin yielding favorable outcome attributes, the identified optimum treatment doses comprising; an optimum meal bolus of insulin associated with each scheduled time interval; and an optimum basal dose of insulin; receiving patient-state information for the treated patient; determining a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with patients of the patient population having training patient-state information similar to the patient-state information for the treated patient; and transmitting the next recommended treatment dose of insulin to an administration device in communication with the data processing hardware, the administration device comprising; a doser; and an administration computing device in communication with the doser, the administration computing device configured to automatically dial in a number of units of insulin for the next recommended treatment dose of insulin and cause the doser to administer the number of units of insulin for the next recommended treatment dose of insulin to the treated patient, wherein determining the next recommended treatment dose of insulin for the treated patient comprises; determining the treated patient requires insulin based on the patient-state information for the treated patient; receiving meal boluses of insulin previously administered by the treated patient during a scheduled time-interval; and determining a next recommended meal bolus during the scheduled time interval for the treated patient based on the identified optimum meal bolus of insulin associated with the scheduled time interval and the received meal boluses of insulin previously administered by the treated patient during the scheduled time interval. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 26)
-
Specification