Patent ID: 11877869
Assignee: ROCHE DIABETES CARE, INC.
Field: Medical technology (Instruments)
Classification: CPC A  G | IPC A  G

Claim 14:
15. A non-transitory computer readable medium storing a program causing, when loaded to a data processing device having one or more processors, the data processing device to:
receive a glucose monitoring value indicating a glucose level sampled at a glucose sampling time from a person in a bodily fluid in a glucose level measurement;
receive insulin bolus administration data indicating an insulin bolus administration at a bolus administration time, the glucose sampling time being within 30 minutes of the bolus event,
determine a corrective insulin bolus suitable for compensating for an elevated glucose level,
determine from an analysis of the glucose monitoring value, the occurrence of a carbohydrate intake event within a time window of up to +/−30 minutes of the bolus administration time, wherein the occurrence of a carbohydrate intake event is determined if one of the following is detected:
the glucose monitoring value indicates a glucose level below a first threshold glucose level; or
the glucose monitoring value indicates an elevated glucose level above a second threshold glucose level, and, further, the insulin bolus indicated by the insulin bolus administration data is exceeding a corrective insulin bolus suitable for compensating for the elevated glucose level;

generate carbohydrate intake event data indicating the determined carbohydrate intake event, and
control insulin administration by an ambulatory insulin pump based on the corrective insulin bolus and/or based on the determining of a carbohydrate event.