US 12,191,024 B2
Autonomous management of a diabetic condition based on mealtime and activity detection
Mark Gilmore Mears, Wesfield, IN (US)
Assigned to Roche Diabetes Care, Inc., Indianapolis, IN (US)
Filed by Roche Diabetes Care, Inc., Indianapolis, IN (US)
Filed on May 10, 2021, as Appl. No. 17/316,240.
Application 17/316,240 is a continuation of application No. 16/291,584, filed on Mar. 4, 2019, granted, now 11,031,116.
Prior Publication US 2021/0265035 A1, Aug. 26, 2021
Int. Cl. G16H 20/60 (2018.01); G06V 20/20 (2022.01); G16H 20/17 (2018.01); G16H 40/63 (2018.01); H04W 4/029 (2018.01)
CPC G16H 20/60 (2018.01) [G06V 20/20 (2022.01); G16H 20/17 (2018.01); G16H 40/63 (2018.01); H04W 4/029 (2018.02)] 30 Claims
OG exemplary drawing
 
1. A method performed by a device comprising a battery and at least one processing circuit, the method comprising:
detecting, via the at least one processing circuit on the device, a first mealtime indicator as a triggering event for determining a mealtime score for a user, wherein the first mealtime indicator is set at an estimated mealtime associated with the user;
after detecting the first mealtime indicator, processing information associated with each of a plurality of second mealtime detection indicators in parallel to generate a respective value for each of the plurality of second mealtime detection indicators associated with the user, wherein the plurality of second mealtime detection indicators comprise:
a blood glucose indicator that indicates a blood glucose level of the user; and
at least one of:
a photograph indicator that is based on a photograph of a meal-related item;
a position indicator that indicates the user is in a position of the user;
a location indicator that indicates a location of the device associated with the user; or
a keyword indicator that indicates a keyword of a pre-scheduled event;
determining, via the at least one processing circuit on the device, the mealtime score based on the respective value of each of the plurality of second mealtime detection indicators associated with the user;
determining, via the at least one processing circuit on the device, that the mealtime score is below a mealtime threshold based on the respective value associated with each of the second mealtime detection indicators; and
preventing, via the at least one processing circuit on the device, at least one mealtime alert from being displayed via a display of the device based on the mealtime score being below the mealtime threshold, wherein the at least one processing circuit on the device is configured to prevent the at least one mealtime alert from being provided via the display to save a power of the battery based on the estimated mealtime associated with the user failing to indicate a mealtime.