CPC G16H 20/17 (2018.01) [G06N 5/04 (2013.01); G16H 10/60 (2018.01); G16H 20/30 (2018.01); G16H 20/60 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/30 (2018.01); G16H 50/50 (2018.01); G16H 50/70 (2018.01)] | 25 Claims |
1. A diabetes management system comprising:
at least one processor configured to perform calculations executing an input compiler, an exogenous pharmacon on board (XOB) estimator and an output compiler, the input compiler being configured to receive and process input data, wherein the XOB estimator estimates an amount of pharmacon that will produce a glucose response that is closest to a predicted glucose response due to historical pharmacon administrations;
wherein the XOB estimator comprises a baseline time-series estimator, an iterative time-series comparator, and a time-series comparator, wherein the baseline time-series estimator is a stateless machine that receives historical XOB amounts and continuous glucose monitoring (CGM) system history and produces a time-series that approximates future values of glucose, wherein the iterative time-series comparator is configured to combine a procedure that generates candidate XOB amounts with a modification of the time-series estimator in which historical XOB amounts are substituted with the XOB amount under consideration, wherein the time-series comparator is configured to match a pair of time-series that can be any measure of distance or similarity between the series; and
an insulin pump or pen injecting or infusing an amount of insulin to a patient based on the amount of pharmacon that is estimated for use in treatment of diabetes.
|