CPC G16H 20/10 (2018.01) [A61B 5/1118 (2013.01); A61B 5/14532 (2013.01); A61B 5/4866 (2013.01); A61B 5/7267 (2013.01); A61B 5/7278 (2013.01); A61B 5/7282 (2013.01); A61M 5/1723 (2013.01); G06F 16/2379 (2019.01); G06F 16/245 (2019.01); G06F 18/214 (2023.01); G06F 18/2148 (2023.01); G06N 7/01 (2023.01); G06V 10/809 (2022.01); G16H 10/40 (2018.01); G16H 20/17 (2018.01); G16H 20/30 (2018.01); G16H 20/60 (2018.01); G16H 40/67 (2018.01); G16H 50/50 (2018.01); G06V 40/20 (2022.01)] | 20 Claims |
1. A processor-implemented method, comprising:
receiving input data for different combinations of detected events;
processing each combination of detected events of the different combinations of detected events, the processing comprising:
classifying the combination of detected events using a classifier to map the combination of detected events to a probability of an increased insulin delivery demand or a probability of a decreased insulin delivery demand;
labeling the classified combination of detected events with a label to generate a labeled event combination having the probability of the increased insulin delivery demand or the probability of the decreased insulin delivery demand; and
storing the labeled event combination in a database of labeled event combinations;
retrieving, in response to receiving input data for a subsequent combination of detected events, a labeled event combination from the database of labeled event combinations; and
controlling, in accordance with the retrieved labeled event combination, an insulin delivery device to adjust insulin delivery by the insulin delivery device.
|