CGM-based basal dose titration

A CGM-based basal insulin titration method using a basal insulin recommender (BIR) optimizes dosing by predicting fasting blood glucose envelopes, addressing variability in insulin sensitivity and CGM data complexity to achieve and maintain optimal glycemic control.

WO2026089758A1PCT designated stage Publication Date: 2026-04-30UNIV OF VIRGINIA PATENT FOUND +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/US2025/025543
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-25
Filing Date
2025-04-21
Publication Date
2026-04-30

AI Technical Summary

Technical Problem

Existing methods for basal insulin dosing in Type 2 diabetes patients are not optimally titrated due to variability in insulin sensitivity and complexity in analyzing continuous glucose monitoring (CGM) data, leading to suboptimal glycemic control and hypoglycemic risk.

Method used

A processor-implemented method using CGM data to determine titration glucose levels, adjust basal insulin dosing, and provide personalized recommendations through a basal insulin recommender (BIR) to maintain optimal glycemic control by predicting fasting blood glucose envelopes and accounting for insulin absorption and metabolic variabilities.

Benefits of technology

The method effectively achieves and maintains glycemic control within a target range (A1c < 7.0% and BG > 70 mg/dL) by optimizing basal insulin dosing, reducing the risk of hypoglycemia, and improving titration accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2025025543_30042026_PF_FP_ABST
    Figure US2025025543_30042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a method, system, and computer-readable medium for recommending titration measurement for basal insulin dosing and then automatedly causing delivery of the dosing. The recommendation can be personalized to accomplish a weekly recommended dosing according to evaluation for a daily titration glucose level (TGL) determined for received CGM data over the course of a preceding weekly time period. With increased receipt of CGM data, the TGLs can be categorized according to refinement for risk of occurrence of hypoglycemia, and the recommendation may be provided commensurately. In any instance, the recommendation can be automatedly adjusted either upon the CGM data satisfying conditions for hypoglycemia or upon a patient self-reporting hypoglycemia.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CGM-BASED BASAL DOSE TITRATION

[0002] CROSS-REFERENECE TO RELATED APPLICATIONS

[0003] This is a continuation-in-part application of International Application No. PCT / US24 / 52941, filed October 25, 2024, which claims priority to and the benefit of U.S. Provisional Application No. 63 / 545,901, filed October 26, 2023, whereby the entire contents of each of such applications are incorporated by reference herein.

[0004] FIELD OF THE DISCLOSURE

[0005] Disclosed embodiments relate to personalizing titration measurement for basal insulin dosing, and more specifically, to such measurement based on spare self-monitoring blood glucose (SMBG) and / or dense continuous glucose monitoring (CGM) data via online estimation of titration noise and / or one or more changes in a titration glucose level.

[0006] BACKGROUND

[0007] Citations throughout are to those documents referred to as References and listed at the conclusion of this section.

[0008] Around a third of Type 2 diabetes (T2D) patients begin treatment according to basal insulin infusion / inj ection.1The basal insulin dose is usually given at fixed intervals and is titrated to achieve a tight glycemic target (e.g., Ale level < 7.0%) without presentation for undue hypoglycemic risk (i.e., blood glucose (BG) level < 70 mg / dL). Dose titration commonly follows an algorithm that relies on self-monitoring blood glucose (SMBG) measurements obtained during fasting. With recent technological advances on continuous glucose monitoring (CGM) systems, CGM-based titration has become possible, though guidelines have yet to be established. Alongside, basal insulin is still not optimally titrated even in clinical practice,2whereas such lack of optimization may be attributed to the large variability in insulin sensitivity between people, the day-to-day variabilities in SMBG measurements, and a complexity of analyzing and interpreting CGM data. REFERENCES

[0009] 1. Frankenfeld CL, Leslie TF, Makara MA. Diabetes, obesity, and recommended fruit and vegetable consumption in relation to food environment sub-types: a cross-sectional analysis of Behavioral Risk Factor Surveillance System, United States Census, and food establishment data. BMC Public Health. 2015 May 14;15(1):491.

[0010] 2. Berard L, Bonnemaire M, Mical M, Edelman S. Insights into optimal basal insulin titration in type 2 diabetes: Results of a quantitative survey. Diabetes Obes Metab. 2018 Feb;20(2):301-8.

[0011] 3. Fathi AE, Palisaitis E, Boulet B, Legault L, Haidar A. An unannounced meal detection module for artificial pancreas control systems. 2019 American Control Conference (ACC). IEEE; 2019. p. 4130-5.

[0012] 4. Lobo B, Farhy L, Shafiei M, Kovatchev B. A Data-Driven Approach to Classifying Daily Continuous Glucose Monitoring (CGM) Time Series. IEEE Trans Biomed Eng. 2022 Feb;69(2):654-65.

[0013] SUMMARY

[0014] It is to be understood that both the following summary and the detailed description are exemplary and explanatory and are intended to provide further explanation of the present embodiments as claimed. Neither the summary nor the description that follows is intended to define or limit the scope of the present embodiments to the particular features mentioned in the summary or in the description.

[0015] Embodiments herein relate to personalizing titration measurement for basal insulin dosing, and more specifically, to such measurement based on continuous glucose monitoring (CGM) data being assessed prospectively for risk of hypoglycemia. Such embodiments may be implemented in an electronic device and used as a decision support system to recommend new basal insulin doses so as to achieve a basal insulin recommender (BIR), according to embodiments as are discussed hereinbelow. In particular, such embodiments may include a processor-implemented method for controlling delivery of titration of basal insulin to a subject to meet a predetermined glycemia, in which the method includes receiving continuous glucose monitoring (CGM) data corresponding to at least a first basal insulin infusion to the subject, and determining, for the CGM data, a plurality of titration glucose levels (TGLs) measured daily to include measurement of at least one fasting blood glucose (FBG) level calculated for the CGM data. The method may further include determining a subset of the plurality of TGLs, comparing one or more of the subset of the plurality of TGLs to a predetermined TGL threshold, and based on the comparing, determining adjustment for the titration amount of the basal insulin to meet the predetermined glycemia. The method may still further include providing, to the subject, the determination for adjustment to the titration amount of the basal insulin as a recommendation for the controlling delivery of the titration of basal insulin, and in response to acceptance of the recommendation by the subject, automatedly controlling the delivery of titration of basal insulin to the subject.

[0016] Respective embodiments may further include a relative system and a machine-readable medium commensurate with the embodied method above.

[0017] BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate exemplary embodiments and, together with the description, further serve to enable a person skilled in the pertinent art to make and use these embodiments and others that will be apparent to those skilled in the art. Embodiments herein will be more particularly described in conjunction with the following drawings wherein:

[0019] Figure 1 illustrates a workflow of basal insulin titration, according to embodiments herein;

[0020] Figure 2 illustrates prediction for an envelope of future fasting blood glucose (FBG), according to embodiments herein;

[0021] Figure 3 illustrates results of an in silica experiment comparing standard titration to that which can be achieved according to embodiments herein;

[0022] Figure 4 illustrates relative absorption profiles for various insulin fitted to an average absorption profile, according to embodiments herein; Figure 5 illustrates operational aspects of a basal insulin recommender (BIR), according to embodiments herein;

[0023] Figure 6 illustrates a high level workflow demonstrating implementation of the operational aspects of Figure 5, according to embodiments herein;

[0024] Figure 7 illustrates a high level block diagram of an exemplary environment in which a basal insulin recommender (BIR), according to embodiments herein, may be implemented;

[0025] Figure 8 illustrates an exemplary computing device which may implement one or more aspects of the BIR, according to embodiments herein;

[0026] Figure 9 illustrates a network system which may implement and / or be used in the implementation of the BIR, according to embodiments herein;

[0027] Figure 10 illustrates a block diagram which may implement and / or be used in the implementation of the BIR in association with a connection to the Internet, according to embodiments herein;

[0028] Figure 11 illustrates a system which may implement and / or be used in the implementation of the BIR in accordance with one or more of a clinical setting and a connection to the Internet, according to embodiments herein; and

[0029] Figure 12 illustrates an exemplary architecture embodying operational aspects that can effect the BIR, according to embodiments herein.

[0030] DETAILED DESCRIPTION

[0031] The present disclosure will now be described in terms of various exemplary embodiments. This specification discloses one or more embodiments that incorporate features of the present embodiments. The embodiment(s) described, and references in the specification to "one embodiment", "an embodiment", "an example embodiment", etc., indicate that the embodiment(s) described may include a particular feature, structure, or characteristic. Such phrases are not necessarily referring to the same embodiment. The skilled artisan will appreciate that a particular feature, structure, or characteristic described in connection with one embodiment is not necessarily limited to that embodiment but typically has relevance and applicability to one or more other embodiments. In the several figures, like reference numerals may be used for like elements having like functions even in different drawings. The embodiments described, and their detailed construction and elements, are merely provided to assist in a comprehensive understanding of the present embodiments. Thus, it is apparent that the present embodiments can be carried out in a variety of ways, and does not require any of the specific features described herein. Also, well-known functions or constructions are not described in detail since they would obscure the present embodiments with unnecessary detail.

[0032] The description is not to be taken in a limiting sense, but is made merely for the purpose of illustrating the general principles of the present embodiments, since the scope of the present embodiments are best defined by the appended claims.

[0033] It should also be noted that in some alternative implementations, the blocks in a flowchart, the communications in a sequence-diagram, the states in a state-diagram, etc., may occur out of the orders illustrated in the figures. That is, the illustrated orders of the blocks / communications / states are not intended to be limiting. Rather, the illustrated bl ocks / communi cations / states may be reordered into any suitable order, and some of the blocks / communications / states could occur simultaneously.

[0034] All definitions, as defined and used herein, should be understood to control over dictionary definitions, definitions in documents incorporated by reference, and / or ordinary meanings of the defined terms.

[0035] The indefinite articles "a" and "an," as used herein in the specification and in the claims, unless clearly indicated to the contrary, should be understood to mean "at least one."

[0036] The phrase "and / or," as used herein in the specification and in the claims, should be understood to mean "either or both" of the elements so conjoined, i.e., elements that are conjunctively present in some cases and disjunctively present in other cases. Multiple elements listed with "and / or" should be construed in the same fashion, i.e., "one or more" of the elements so conjoined. Other elements may optionally be present other than the elements specifically identified by the "and / or" clause, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, a reference to "A and / or B", when used in conjunction with open-ended language such as "comprising" can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc.

[0037] As used herein in the specification and in the claims, "or" should be understood to have the same meaning as "and / or" as defined above. For example, when separating items in a list, "or" or "and / or" shall be interpreted as being inclusive, i.e., the inclusion of at least one, but also including more than one, of a number or list of elements, and, optionally, additional unlisted items. Only terms clearly indicated to the contrary, such as "only one of or "exactly one of," or, when used in the claims, "consisting of," will refer to the inclusion of exactly one element of a number or list of elements. In general, the term "or" as used herein shall only be interpreted as indicating exclusive alternatives (i.e. "one or the other but not both") when preceded by terms of exclusivity, such as "either," "one of," "only one of," or "exactly one of "Consisting essentially of," when used in the claims, shall have its ordinary meaning as used in the field of patent law.

[0038] As used herein in the specification and in the claims, the phrase "at least one," in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase "at least one" refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, "at least one of A and B" (or, equivalently, "at least one of A or B," or, equivalently "at least one of A and / or B") can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.

[0039] In the claims, as well as in the specification above, all transitional phrases such as "comprising," "including," "carrying," "having," "containing," "involving," "holding," "composed of," and the like are to be understood to be open-ended, i.e., to mean including but not limited to. Only the transitional phrases "consisting of and "consisting essentially of shall be closed or semi-closed transitional phrases, respectively, as set forth in the United States Patent Office Manual of Patent Examining Procedure, Section 2111.03.

[0040] It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. Additionally, all embodiments described herein should be considered exemplary unless otherwise stated.

[0041] It should be appreciated that any of the components or modules referred to with regards to any of the embodiments discussed herein, may be integrally or separately formed with one another. Further, redundant functions or structures of the components or modules may be implemented. Moreover, the various components may be communicated locally and / or remotely with any user / clinician / patient or machine / system / computer / processor. Moreover, the various components may be in communication via wireless and / or hardwire or other desirable and available communication means, systems and hardware. Moreover, various components and modules may be substituted with other modules or components that provide similar functions.

[0042] It should be appreciated that the device and related components discussed herein may take on all shapes along the entire continual geometric spectrum of manipulation of x, y and z planes to provide and meet the anatomical, environmental, and structural demands and operational requirements. Moreover, locations and alignments of the various components may vary as desired or required.

[0043] It should be appreciated that various sizes, dimensions, contours, rigidity, shapes, flexibility and materials of any of the components or portions of components in the various embodiments discussed throughout may be varied and utilized as desired or required. It should be appreciated that while some dimensions are provided on the aforementioned figures, the device may constitute various sizes, dimensions, contours, rigidity, shapes, flexibility and materials as it pertains to the components or portions of components of the device, and therefore may be varied and utilized as desired or required.

[0044] Although example embodiments of the present disclosure are explained in some instances in detail herein, it is to be understood that other embodiments are contemplated. Accordingly, it is not intended that the present disclosure be limited in its scope to the details of construction and arrangement of components set forth in the following description or illustrated in the drawings. The present disclosure is capable of other embodiments and of being practiced or carried out in various ways.

[0045] Ranges may be expressed herein as from “about” or “approximately” one particular value and / or to “about” or “approximately” another particular value. When such a range is expressed, other exemplary embodiments include from the one particular value and / or to the other particular value.

[0046] In describing example embodiments, terminology will be resorted to for the sake of clarity. It is intended that each term contemplates its broadest meaning as understood by those skilled in the art and includes all technical equivalents that operate in a similar manner to accomplish a similar purpose. It is also to be understood that the mention of one or more steps of a method does not preclude the presence of additional method steps or intervening method steps between those steps expressly identified. Steps of a method may be performed in a different order than those described herein without departing from the scope of the present disclosure. Similarly, it is also to be understood that the mention of one or more components in a device or system does not preclude the presence of additional components or intervening components between those components expressly identified.

[0047] Some references, which may include various patents, patent applications, and publications, are cited in a reference list and discussed in the disclosure provided herein. The citation and / or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to any aspects of the present disclosure described herein. In terms of notation, “[n]” corresponds to the nthreference in the list. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference.

[0048] The term “about,” as used herein, means approximately, in the region of, roughly, or around. When the term “about” is used in conjunction with a numerical range, it modifies that range by extending the boundaries above and below the numerical values set forth. In general, the term “about” is used herein to modify a numerical value above and below the stated value by a variance of 10%. In one aspect, the term “about” means plus or minus 10% of the numerical value of the number with which it is being used. Therefore, about 50% means in the range of 45%-55%. Numerical ranges recited herein by endpoints include all numbers and fractions subsumed within that range (e.g. 1 to 5 includes 1, 1.5, 2, 2.75, 3, 3.90, 4, 4.24, and 5). Similarly, numerical ranges recited herein by endpoints include subranges subsumed within that range (e.g. 1 to 5 includes 1-1.5, 1.5-2, 2-2.75, 2.75-3, 3-3.90, 3.90-4, 4-4.24, 4.24-5, 2-5, 3-5, 1- 4, and 2-4). It is also to be understood that all numbers and fractions thereof are presumed to be modified by the term “about.”

[0049] Embodiments herein provide a model-based approach where up to T=26 weeks of historical data (e g., insulin, SMBG, and CGM data) is fitted to construct a titration fasting model providing a basal insulin recommender (BIR) demonstrated to achieve glycemic control within an optimal range (OR), i.e., Ale < 7.0% and BG of 70 mg / dL or greater. To do so, the BIR can predict the envelope, i.e., range, of future fasting blood glucose (FBG) by estimating user titration noise, i.e., a measure describing variability in daily fasting measurement. Resultingly, the predicted envelope, as determined according to the estimation, can inform need for an optimal change in basal insulin dosing, relative to current delivery, that causes the FBG envelope to be aligned with, i.e., maintained in satisfaction of, the OR. The BIR has three components, which, as discussed in more detail below, include (i) a generic insulin absorption model that can be customized to the type of insulin used; (ii) a FBG model providing an adaptive sensitivity enabling user personalization; and (iii) a titration noise model describing the distribution of fasting measurements due to metabolic variabilities and sensor accuracy.

[0050] In referring to Figure 1, there is illustrated a workflow accomplished with respect to the BIR, in which, at “a,” a new insulin dose can be administered to a user, whereby the new insulin dose can correspond to at least a first basal insulin infusion and be in accord with an amount of insulin prescribed by the user’s standard treatment regime, and alternatively, dosing according to an iteration of operation of the BIR as is discussed herein. That is, such an administered dose can serve as a datum for recommendation according to the BIR. During absorption of that dose, the BIR is active to: at “b,” receive subsequently recorded fasting measurements, whether by recording operations for SMBG or CGM; at “c,” adapt operations for the titration model, according to operation of the generic insulin absorption and FBG modeling and by accounting for previous insulin dosing and fasting BG measurements, to provide a range of future FBG measurements of the user; and at “d,” optimize, using the adapted titration model, the administered insulin dosing to effect the aforementioned predicted FBG envelope meeting the OR, i.e., to maintain BG within the OR. As will be understood from the discussion herein, the optimized dosing can be the same as the initially administered dose at “a,” a reduction in such a dose, or an increase in dosage. In these ways, the above-discussed modeling comprising the BIR can dependably achieve glucose levels satisfying the OR.

[0051] Fasting BG measurements

[0052] Herein, fasting BG measurements can be a product of dense CGM trace that is analyzed for fasting periods to extract an average fasting measurement per day. Fasting extraction from CGM data can be performed by removing meal related traces from CGM3and by matching CGM profile to known fasting motifs.4The extracted CGM daily measurement s) is / are combined with sparse SMBG measurements, whereby the combined measurements may be referred to as G^ , relative to modeling discussed hereinbelow.

[0053] Titration Fasting Model as a BIR

[0054] Generic Insulin Absorption Model

[0055] Different formulations of basal insulin are available, where these formulations are particularized by their pharmacokinetics (i.e., rate of absorption from injection site to the plasma). Accordingly, insulin plasma (mU / L) concentration following a dose injection u (U) may, according to embodiments herein, be given as follows: where 8(t) is a dirac delta function, F represents the bioavailability of insulin, kBW(kg) is the body weight, Vj is the insulin volume distribution, kcj is the clearance and k1(k2are time constants; k1is directly related to the insulin half-life, and when the basal insulin is injected at fixed intervals Tinj, k2can be linked to the time-to-peak absorption (tmax) as follows:

[0056] Examples of values for these parameters for different formulations of basal insulin are presented in Table 1 below, which presents parameter values for a generic insulin absorption model that can be tailored to a specific drug or used with an average profile. Figure 4 presents the respectively corresponding absorption profiles for the different types of insulin therein as fitted by the discussed absorption modeling to generic absorption.

[0057] Table 1 Fasting Blood Glucose Model

[0058] FBG resulting from multiple insulin injections (u1at time t1) can be described using a linear model (A) or a non-linear model (B) as follows: where Go(mg / dL) is the fasting blood glucose at zero insulin characterizing the individual’s noninsulin resistance and which can be affected by other formulations (e.g., metformin, GLP-1); and Sj (mg / dL per mU / L) is the insulin sensitivity, in which Goand Sj are unique for each individual and can vary over time.

[0059] Titration Noise Model

[0060] Titration noise nkof a fasting blood glucose (FBG) measurement at time tk(Gk) may be described by the CGM sensor noise and the user’s metabolic variabilities (e.g., body weight, cholesterol level, blood pressure level, etc.), and can be related to “average” fasting blood glucose GFBG(tk) as follows: relative to the assumption that such titration noise follows a gaussian distribution with zero mean, and is only characterized by its standard deviation o nk~J\T(O, o2).

[0061] Online Adaptation of Titration Fasting Model as the BIR

[0062] Using the maximum-a-posteriori principle, the optimal set of parameters p = [GoS that explains the data (i.e., FBG measurements considering titration noise) being plausible (as drawn from a physiological a priori distribution) is expressed as follows:

[0063] , where is the domain of physiologically plausible solutions.

[0064] This optimization is solved in two steps, in which, first, the closed form solution of the unconstrained problem is used:

[0065] A literal derivation of the above may be provided as: solution of the equation can be written as:

[0066] Where,

[0067] Then, this solution is projected into using the formula: Basal Insulin Optimization

[0068] The envelope, i.e., range, of possible future fasting blood glucose k < s < k + T resulting from a change in insulin dose 6u (Figure 2) can be expressed as follows:

[0069] , where a = SD [log f — and a = 1.65 is chosen for a confidence interval of 5-95%.

[0070] That is, once having obtained the projected solution (i.e., the predicted FBG envelope (s), the BIR may be considered to have been adapted (see “c” in Figure 1) and readied for determination of an optimal basal insulin dosing that maintains the OR of glucose levels for a user of the BIR.

[0071] Since the predicted fasting plasma glucose may now be considered to be a function of the incremental change in the basal insulin dose, it is possible to search for the optimal insulin change that causes the predicted FBG envelope to be satisfied (i.e., be maintained for the period of the prediction) with respect to the OR. As such, provided below is the following applicable optimization function:

[0072] , where yj are gain parameters, GTy and GTLare the upper and lower glucose target (as specified by accepted glycemic regulation). The optimization problem (i.e., the optimal basal insulin dosing to keep the predicted FBG envelope in satisfaction of the OR) may be solved with a grid search on eligible insulin changes du G [umin: Au: umax] between umin, umax; uminand umaxbeing the minimum and maximum insulin change, respectively, and Au being the incremental change from the latest basal dose. Here, umin, umaxare determined as a function of the number of available fasting blood glucose measurements since the last insulin dose.

[0073] Herein, embodiments herein can be implemented, for example, as one or more portions of a smartphone application used as a health decision support system. The smartphone can be connected to a smart insulin pen to sync previous basal insulin doses and to a CGM to sync glucose history. When requested, a new basal insulin dose is proposed to optimize glycemia. As will be understood, the BIR discussed herein may additionally be included among operations of an artificial pancreas (AP) (i.e., coordinated controller, insulin pump, and CGM). Proof of concept: Basal Insulin Titration

[0074] In this in silico experiment, we compared the proposed titration algorithm using CGM data to a standard 3-SMBG algorithm in a cohort of (n=97) virtual subjects. As demonstrated by reference to Figure 3, a quick convergence to glycemic targets resulted.

[0075] CGM-Based Basal Dose Titration Recommendation

[0076] Alternatively or in addition to the above-discussed BIR operability for titration dosing in view of dense CGM trace and sparse SMBG measurement, the BIR may be further configured to evaluate that CGM trace to otherwise derive, maintain, and deliver titration dosing. For example, and as will be discussed in more detail hereinbelow, the BIR can determine specific adjustment for such dosing according to programmable categorization for hypoglycemia risk that maintains the OR (discussed above as Ale < 7.0% and BG of 70 mg / dL or greater). In this regard, determination for the hypoglycemic risk can govern whether the BIR adjusts insulin dosing negatively, positively, or maintains the same relative to assessments for received and ongoing CGM data. As will be appreciated from the discussion below, categorization for the hypoglycemic risk can be continually refined for increasing amounts of CGM data which is assessed by the BIR. In referring to Figure 5, there are illustrated various operational aspects according to which the BIR may provide recommendation for the aforementioned titration dosing, for an exemplary insulin regime according to DEGLUDEC, in view of a predetermined analysis timeframe. Here, the timeframe can be considered as a two-week span by which the BIR analyzes the CGM trace for a first week and then recommends dosing for the second week concurrent with ongoing analysis in response to receipt of the latter recommended dosing. That is, the BIR can be configured to implement dosing for the forthcoming week, as measured from the day of implementation of any dosing adjustment or maintenance of prior dosing. In still referring to Figure 5, the BIR can offer weekly stepwise titration dosing adjustments in the exemplary amounts shown. The adjustments can, for relative amounts of available CGM data as are discussed in more detail below, be determined by the BIR for a predetermined titration glucose level (TGL), and a personalized target (PT), as denoted at “1” and “2,” respectively. Relative to recommendation for such adjustments, the BIR can, as shown at “3,” ignore dosing adjustments determined for the TGL or PT in the event that programming for hypoglycemia, e.g., “Hypo Protection (HP),” (as triggered by the shown “or” conditions) is caused to be invoked.

[0077] In referring to the BIR workflow illustrated in Figure 6, implementation for recommendation of titration dosing and any determined adjustment thereto is provided for the operational aspects discussed above in relation to Figure 5. In particular, the BIR can receive and assess for each of TGL and PT adjustment and HP, input consisting of at least two weeks of CGM data received at least weekly according to signaling therefor. Thereafter, the BIR can proceed to assess dosing with respect to TGL 1, PT 2 and HP 3. Using these assessments, the BIR can generate output in the form of a titration dose adjustment measured at the day of assessment (e g., a programmed day during receipt of CGM data). The output can be presented to the T2D patient in accordance with the BIR being available, for instance, as a portion of an AP used by the patient or otherwise available to the patient, relative to use of such an AP, via a diabetes advisory system (DIAS) hosted, for example, on the AMAZON WEB SERVICE using exemplary PYTHON 3.8 programming. Using the output, the BIR can incorporate the dose adjustment to provide a current dose recommendation that, as shown, can be rejected or accepted by the patient or her healthcare provider (“user confirmation,” as shown). Upon receipt of that decision making, the CGM trace proceeds to further inform the BIR. Specific implementation by the BIR for each of the TGL, PT, and HP is provided below.

[0078] Titration Glucose Level (TGL)

[0079] In considering titration dosing adjustment with respect to received CGM data including one or more FBG values as discussed above, the BIR may consider TGL as basis for adjustment when at least three (3) daily TGL values can be calculated over the course of the preceding calendar week (i.e., max weekly TGL values equaling seven (7), and if less than 3 TGL values are calculable, dosing is maintained in the context of TGL consideration). In this regard, TGL can be calculated for this TGL subset of a plurality of a greater number of received TGL values (see below), without interpolation, as a minimum moving average (MA) of at least 50% of daily CGM data (e.g., 6 pm to 6 pm), according to the following:

[0080] That is, if at least 50% of the daily CGM data for the obtaining of any of the aforementioned 3 TGL values is not available, calculation of dosing adjustment according to TGL calculation is not performed by the BIR.

[0081] For the required 50% of daily CGM data which is necessary to obtain a daily TGL value, the MA may be computed every five (5) minutes for a four (4) hour window (i.e., if CGM data is available for less than two (2) hours, the MA is not calculated), and filtering may be performed to attenuate the impact of isolated outliers to obtain minimum and average TGL (see Table 1 below) according to the following: with T set to 1.5 days and if TGL(t) is unavailable, the corresponding filtered value is set to TGLr(t - 1). Personalized Target (PT)

[0082] In conjunction with measured TGL (i.e., including filtered TGL), the BIR may be configured to determine, for an aggregation of at least 14, i.e., two (2) weeks of, TGL measurements comprising an entirety of a plurality of TGL values that may be considered for any two-week period, a coefficient of variation (CV), i.e., a ratio between the standard deviation and mean TGL values for the accumulated daily CGM data. The CV may be given as the following: a (TGL)

[0083] CV(TGL) i.i(TGL')

[0084] As is discussed below in relation to Table 2, the CV may be used, relative to acquired TGL values, to assess variability for the same so as to assign risk for hypoglycemia and corresponding titration dose adjustment. In this way, recommendation for titration dosing can, in accordance with assessment of increasing CGM data, and thus, increased TGL measurement, be made personal to a patient using the BIR.

[0085] Titration Dose Adjustment

[0086] Tables 1-3 demonstrate an extent of adjustment of titration dosing according to, respectively, TGL and associated risk of hypoglycemia, CV and assigned risk of hypoglycemia, and TGL and CV.

[0087] Table 1

[0088] As will be appreciated from the above with focus on zero (0) to + 3 IU dose change, classification for hypoglycemic risk may pivot on a differential of 18 mg / dL measured for minimum TGL as the minimum MA measured for a 24-hour time period. Consequently, “Avg TGL,” as noted in Table 1, is to be understood as the average of the number of TGLs measured for the week preceding the time of measurement. In these regards, “Min TGL” and “Avg TGL” can be measured against the stated, predetermined TGL threshold amounts.

[0089] Table 2

[0090] Relative to the discussion above and accumulation of an increased amount of TGL (i.e., at least 14 TGL values) affording calculation of the CV, the BIR may be configured to assign risk of hypoglycemia as set forth below. In the event that 14 TGL values are unavailable, average hypoglycemic risk is assigned.

[0091] In accordance with this assigned risk, the BIR may be configured to adjust titration dosing in view of continuing determination of TGL values, as shown in Table 3 below. In doing so and in accordance with the assigned risk associated with the CV as discussed above for increasing TGL values, the adjusting may be in accordance with the most recently received seven (7) TGL values that have undergone filtering; if no filtered TGL value is under 80 mg / dL, an average TGL value may be computed and used. As demonstrated for the Table, the BIR may be configured to recommend implemented dosing adjustment to avoid occurrence of hypoglycemia regardless of TGL calculation (i.e., reject adjustment as provided by Table 1) when predetermined glucose conditions, including (a) a predetermined percentage of CGM for a given weekly period is observed as > 4% Level 1 hypoglycemia (CGM < 70 mg / dL) or > 1% Level 2 hypoglycemia (CGM < 54 mg / dL) or (b) the patient self-reports hypoglycemia, confirmed by SMBG reading (i.e., if hypoglycemia not SMBG confirmed, dosing recommendation is maintained according to current titration). For instance, if (a) or (b) is detected according to Table 3 below, the implemented dosing can be provided as a recommendation to decrement current dosing.

[0092] Table 3 Referring to Figures 7-12, there are illustrated various apparatuses and associated architecture for implementing operability of embodiments herein.

[0093] Referring to Figure 7, there is shown a high level functional block diagram of an exemplary artificial pancreas (AP) that can be used in conjunction with embodiments herein. Though an exemplary embodiment of an AP is now discussed for purposes of the forthcoming descriptions, one of ordinary skill in the art will appreciate that the aforementioned embodiments may also be made applicable to the smart insulin pen / CGM configuration as is referenced above.

[0094] As shown, a processor or controller 102 may be configured to implement one or more portions of embodiments discussed above and to communicate with a CGM 101, and optionally with an insulin device 100 enabled to deliver insulin. The glucose monitor or device 101 may communicate with a subject 103 to monitor glucose levels thereof. The processor or controller 102 may be configured to include all necessary hardware and / or software necessary to perform the required instructions to achieve the aforementioned tasks. Optionally, the insulin device 100 may communicate with the subject 103 to deliver insulin thereto. The glucose monitor 101 and the insulin device 100 may be implemented as separate devices or as a single device in combination. The processor 102 may be implemented locally in the glucose monitor 101, the insulin device 100, or as a standalone device (or in any combination of two or more of the glucose monitor, insulin device, or a standalone device). The processor 102 or a portion of the AP may be located remotely, such that the AP may be operated as a telemedicine device.

[0095] Referring to Figure 8, a computing device 144 may implement one or more portions of embodiments herein and may typically include at least one processing unit 150 and memory 146. Depending on the exact configuration and type of computing device, memory 146 may be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.) or some combination of the two.

[0096] Additionally, computing device 144 may also have other features and / or functionality. For example, the device could also include additional removable and / or non-removable storage including, but not limited to, magnetic or optical disks or tape, as well as writable electrical storage media. Such additional storage may be represented as removable storage 152 and nonremovable storage 148. Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. The memory, the removable storage and the non-removable storage may comprise examples of computer storage media. Computer storage media may include, but not be limited to, RAM, ROM, EEPROM, flash memory or other memory technology CDROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by the device. Any such computer storage media may be part of, or used in conjunction with, one or more components of the AP.

[0097] The computer device 144 may also contain one or more communications connections 154 that allow the device to communicate with other devices (e.g. other computing devices). The communications connections may carry information in a communication media. Communication media may typically embody computer readable instructions, data structures, program modules or other data in a modulated data signal, such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” may include a signal that has one or more of its characteristics set or changed in such a manner as to encode, execute, or process information in the signal. By way of example, and not limitation, communication medium may include wired media such as a wired network or direct-wired connection, and wireless media such as radio, RF, infrared and other wireless media. As discussed above, the term computer readable media as used herein may include both storage media and communication media.

[0098] In addition to a stand-alone computing machine, embodiments herein may also be implemented on a network system comprising a plurality of computing devices that may in communication via a network, such as a network with an infrastructure or an ad hoc network. The network connection may include wired connections or wireless connections. For example, Figure 9 illustrates a network system in which embodiments herein may be implemented. In this example, the network system may comprise a computer 156 (e.g., a network server), network connection means 158 (e.g., wired and / or wireless connections), a computer terminal 160, and a PDA (e.g., a smartphone) 162 (or other handheld or portable device, such as a cell phone, laptop computer, tablet computer, GPS receiver, mp3 player, handheld video player, pocket projector, etc. or other handheld devices (or non-portable devices) with combinations of such features). In an embodiment, it should be appreciated that the module listed as 156 may implement a CGM. In an embodiment, it should be appreciated that the module listed as 156 may be a glucose monitor device, an artificial pancreas, and / or an insulin device. Any of the components shown or discussed with Figure 9 may be multiple in number. Embodiments herein may be implemented in anyone of the aforementioned devices. For example, execution of the instructions or other desired processing may be performed on the same computing device that is anyone of 156, 160, and 162. Alternatively, an embodiment may be performed on different computing devices of the network system. For example, certain desired or required processing or execution may be performed on one of the computing devices of the network (e.g. server 156 and / or a CGM), whereas other processing and execution of the instruction can be performed at another computing device (e.g., terminal 160) of the network system, or vice versa. In fact, certain processing or execution may be performed at one computing device (e.g. server 156 and / or insulin device, artificial pancreas, or CGM); and the other processing or execution of the instructions may be performed at different computing devices that may or may not be networked. For example, such certain processing may be performed at terminal 160, while the other processing or instructions may be passed to device 162 where the instructions may be executed. This scenario may be of particular value especially when the PDA 162 device, for example, accesses the network through computer terminal 160 (or an access point in an ad hoc network). For another example, software comprising the instructions may be executed, encoded or processed according to one or more embodiments herein. The processed, encoded or executed instructions may then be distributed to customers in the form of a storage media (e.g. disk) or electronic copy.

[0099] Figure 10 illustrates a block diagram that of a system 130 including a computer system 140 and the associated Internet 11 connection upon which an embodiment may be implemented. Such configuration may typically used for computers (i.e., hosts) connected to the Internet 11 and executing software on a server or a client (or a combination thereof). A source computer such as laptop, an ultimate destination computer and relay servers, for example, as well as any computer or processor described herein, may use the computer system configuration and the Internet connection shown in Figure 8. The system 140 may take the form of a portable electronic device such as a notebook / laptop computer, a media player (e.g., a MP3 based or video player), a cellular phone, a Personal Digital Assistant (PDA), a CGM, an AP, an insulin delivery device, an image processing device (e.g., a digital camera or video recorder), and / or any other handheld computing devices, or a combination of any of these devices. Note that while Figure 10 illustrates various components of a computer system, it is not intended to represent any particular architecture or manner of interconnecting the components; as such, details of such interconnection are omitted. It will also be appreciated that network computers, handheld computers, cell phones and other data processing systems which have fewer components or perhaps more components may also be used. The computer system of Figure 10 may, for example, be an Apple Macintosh computer or Power Book, or an IBM compatible PC. Computer system 140 may include a bus 137, an interconnect, or other communication mechanism for communicating information, and a processor 138, commonly in the form of an integrated circuit, coupled with bus 137 for processing information and for executing the computer executable instructions. Computer system 140 may also include a main memory 134, such as a Random Access Memory (RAM) or other dynamic storage device, coupled to bus 137 for storing information and instructions to be executed by processor 138.

[0100] Main memory 134 also may be used for storing temporary variables or other intermediate information during execution of instructions to be executed by processor 138. Computer system 140 may further include a Read Only Memory (ROM) 136 (or other non-volatile memory) or other static storage device coupled to bus 137 for storing static information and instructions for processing by processor 138. A storage device 135, such as a magnetic disk or optical disk, a hard disk drive for reading from and writing to a hard disk, a magnetic disk drive for reading from and writing to a magnetic disk, and / or an optical disk drive (such as a DVD) for reading from and writing to a removable optical disk, may be coupled to bus 137 for storing information and instructions. The hard disk drive, magnetic disk drive, and optical disk drive may be connected to the system bus by a hard disk drive interface, a magnetic disk drive interface, and an optical disk drive interface, respectively. The drives and their associated computer readable media may provide non-volatile storage of computer readable instructions, data structures, program modules and other data for the general purpose computing devices. Typically, computer system 140 may include an Operating System (OS) stored in a non-volatile storage for managing the computer resources and may provide the applications and programs with an access to the computer resources and interfaces. An operating system commonly processes system data and user input, and responds by allocating and managing tasks and internal system resources, such as controlling and allocating memory, prioritizing system requests, controlling input and output devices, facilitating networking and managing files. Non-limiting examples of OSs may include Microsoft Windows, Mac OS X, and Linux.

[0101] The term "processor" may include any integrated circuit or other electronic device (or collection of such electronic devices) capable of performing an operation on at least one instruction including, without limitation, Reduced Instruction Set Core (RISC) processors, CISC microprocessors, Microcontroller Units (MCUs), CISC-based Central Processing Units (CPUs), and Digital Signal Processors (DSPs). The hardware of such devices may be integrated onto a single substrate (e.g., a silicon "die"), or may be distributed among two or more substrates. Furthermore, various functional aspects of the processor may be implemented solely as software or firmware associated with the processor.

[0102] Computer system 140 may be coupled via bus 137 to a display 131, such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), a flat screen monitor, a touch screen monitor or similar means for displaying text and graphical data to a user. The display may be connected via a video adapter for supporting the display. The display may allow a user to view, enter, and / or edit information that may be relevant to the operation of the system. An input device 132, including alphanumeric and other keys, may be coupled to bus 137 for communicating information and command selections to processor 138. Another type of user input device may include cursor control 133, such as a mouse, a trackball, or cursor direction keys for communicating direction information and command selections to processor 138, and for controlling cursor movement on display 131. Such an input device may include two degrees of freedom in two axes, a first axis (e.g., x) and a second axis (e.g., y), that may allow the device to specify positions in a plane.

[0103] The computer system 140 may be used for implementing the methods and techniques described herein. According to an embodiment, those methods and techniques may be performed by computer system 140 in response to processor 138 executing one or more sequences of one or more instructions contained in main memory 134. Such instructions may be read into main memory 134 from another computer readable medium, such as storage device 135. Execution of the sequences of instructions contained in main memory 134 may cause processor 138 to perform the process steps described herein. In alternative embodiments, hardwired circuitry may be used in place of or in combination with software instructions to implement the arrangement. Thus, embodiments herein may not be limited to any specific combination of hardware circuitry and software.

[0104] The term "computer readable medium" (or "machine readable medium") as used herein is an extensible term that refers to any medium or any memory, that participates in providing instructions to a processor, (such as processor 138), for execution, or any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). Such a medium may store computer-executable instructions to be executed by a processing element and / or control logic, and data which may be manipulated by a processing element and / or control logic, and may take many forms, including but not limited to, non-volatile medium, volatile medium, and transmission medium. Transmission media may include coaxial cables, copper wire and fiber optics, including the wires that comprise bus 137. Transmission media may also take the form of acoustic or light waves, such as those generated during radio-wave and infrared data communications, or other form of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.). Common forms of computer readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, or any other magnetic medium, a CD-ROM, any other optical medium, punch-cards, paper-tape, any other physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.

[0105] Various forms of computer readable media may be involved in carrying one or more sequences of one or more instructions to processor 138 for execution. For example, the instructions may initially be carried on a magnetic disk of a remote computer. The remote computer may load the instructions into its dynamic memory and send the instructions over a telephone line using a modem. A modem local to computer system 140 may receive the data on the telephone line and use an infra-red transmitter to convert the data to an infra-red signal. An infra-red detector may receive the data carried in the infra-red signal, and appropriate circuitry may place the data on bus 137. Bus 137 may carry the data to main memory 134, from which processor 138 may retrieve and execute the instructions. The instructions received by main memory 134 may optionally be stored on storage device 135 either before or after execution by processor 138.

[0106] Computer system 140 may also include a communication interface 141 coupled to bus 137. Communication interface 141 may provide a two-way data communication coupling to a network link 139 that may be connected to a local network 111. For example, communication interface 141 may be an Integrated Services Digital Network (ISDN) card or a modem to provide a data communication connection to a corresponding type of telephone line. As another nonlimiting example, communication interface 141 may be a local area network (LAN) card to provide a data communication connection to a compatible LAN. For example, Ethernet based connection based on IEEE802.3 standard may be used such as 10 / 100BaseT, lOOOBaseT (gigabit Ethernet), 10 gigabit Ethernet (10 GE or 10 GbE or 10 GigE per IEEE Std 802.3ae-2002 as standard), 40 Gigabit Ethernet (40 GbE), or 100 Gigabit Ethernet (100 GbE as per Ethernet standard IEEE P802.3ba), as described in Cisco Systems, Inc. Publication number 1-587005- 001-3 (6 / 99), "Internetworking Technologies Handbook", Chapter 7: "Ethernet Technologies", pages 7-1 to 7-38, which is incorporated in its entirety for all purposes as if fully set forth herein. In such a case, the communication interface 141 may typically include a LAN transceiver or a modem, such as Standard Microsystems Corporation (SMSC) LAN91C111 10 / 100 Ethernet transceiver described in the Standard Microsystems Corporation (SMSC) data-sheet "LAN91C111 10 / 100 Non-PCI Ethernet Single Chip MAC+PHY" Data-Sheet, Rev. 15 (02-20- 04), which is incorporated in its entirety for all purposes as if fully set forth herein.

[0107] Wireless links may also be implemented. In any such implementation, communication interface 141 may send and receive electrical, electromagnetic or optical signals that may carry digital data streams representing various types of information.

[0108] Network link 139 may typically provide data communication through one or more networks to other data devices. For example, network link 139 may provide a connection through local network 111 to a host computer or to data equipment operated by an Internet Service Provider (ISP) 142. ISP 142, in turn, may provide data communication services through the world wide packet data communication network Internet 11. Local network 111 and Internet 11 may both use electrical, electromagnetic or optical signals that carry digital data streams. The signals through the various networks and the signals on the network link 139 and through the communication interface 141, which carry the digital data to and from computer system 140, are exemplary forms of carrier waves transporting the information.

[0109] A received code may be executed by processor 138 as it is received, and / or stored in storage device 135, or other non-volatile storage for later execution. In this manner, computer system 140 may obtain application code in the form of a carrier wave.

[0110] Referring to FIG. 11, there is shown an exemplary system by or in which embodiments herein may be implemented. In an embodiment, the CGM, the AP or the insulin device may be implemented by a subject (or patient) locally at home or at another desired location. However, in an alternative embodiment, one or more of the above may be implemented in a clinical setting. For instance, referring to Figure 11, a clinical setup 158 may provide a place for doctors (e.g., 164) or clinician / assistant to diagnose patients (e.g., 159) with diseases related with glucose, and related diseases and conditions. A CGM 10 may be used to monitor and / or test the glucose levels of the patient — as a standalone device. It should be appreciated that while only one CGM 10 is shown in the figure, the system may include other AP components. The system or component, such as the CGM 10, may be affixed to the patient or in communication with the patient as desired or required. For example, the system or combination of components thereof - including a CGM 10 (or other related devices or systems such as a controller, and / or an AP, an insulin pump, or any other desired or required devices or components) - may be in contact, communication or affixed to the patient through tape or tubing (or other medical instruments or components) or may be in communication through wired or wireless connections. Such monitoring and / or testing may be short term (e.g., a clinical visit) or long term (e.g., a clinical stay). The CGM may output results that may be used by the doctor (, clinician or assistant) for appropriate actions, such as insulin injection or food feeding for the patient, or other appropriate actions or modeling. Alternatively, the CGM 10 may output results that may be delivered to computer terminal 168 for instant or future analyses. The delivery may be through cable or wireless or any other suitable medium. The CGM 10 output from the patient may also be delivered to a portable device, such as PDA 166. The CGM 10 output may also be delivered to a glucose monitoring center 172 for processing and / or analyzing. Such delivery can be accomplished in many ways, such as network connection 170, which may be wired or wireless. In addition to the CGM 10 output, errors, parameters for accuracy improvements, and any accuracy related information may be delivered, such as to computer 168, and / or glucose monitoring center 172 for performing error analyses. Doing so may provide centralized monitoring of accuracy, modeling and / or accuracy enhancement for glucose centers, relative to assuring a reliable dependence upon glucose sensors.

[0111] Embodiments herein may also be implemented in a standalone computing device associated with a glucose monitoring device. An exemplary computing device (or portions thereof) in which embodiments herein may be implemented is schematically illustrated in Figure 6.

[0112] FIG. 12 provides a block diagram illustrating an exemplary machine upon which one or more aspects of embodiments, including methods thereof, herein may be implemented.

[0113] Machine 400 may include logic, one or more components, and circuits (e.g., modules). Circuits may be tangible entities configured to perform certain operations. In an example, such circuits may be arranged (e.g., internally or with respect to external entities such as other circuits) in a specified manner. In an example, one or more computer systems (e.g., a standalone, client or server computer system) or one or more hardware processors (processors) may be configured with or by software (e.g., instructions, an application portion, or an application) as a circuit that operates to perform certain operations as described herein. In an example, the software may reside (1) on a non-transitory machine readable medium or (2) in a transmission signal. In an example, the software, when executed by the underlying hardware of the circuit, may cause the circuit to perform the certain operations.

[0114] In an example, a circuit may be implemented mechanically or electronically. For example, a circuit may comprise dedicated circuitry or logic that may be specifically configured to perform one or more techniques such as are discussed above, including a special-purpose processor, a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC). In an example, a circuit may comprise programmable logic (e.g., circuitry, as encompassed within a general-purpose processor or other programmable processor) that may be temporarily configured (e.g., by software) to perform certain operations. It will be appreciated that the decision to implement a circuit mechanically (e.g., in dedicated and permanently configured circuitry), or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.

[0115] Accordingly, the term “circuit” may be understood to encompass a tangible entity, whether physically constructed, permanently configured (e.g., hardwired), or temporarily (e.g., transitorily) configured (e.g., programmed) to operate in a specified manner or to perform specified operations. In an example, given a plurality of temporarily configured circuits, each of the circuits need not be configured or instantiated at any one instance in time. For example, where the circuits comprise a general-purpose processor configured via software, the general- purpose processor may be configured as respective different circuits at different times. Software may accordingly configure a processor, for example, to constitute a particular circuit at one instance of time and to constitute a different circuit at a different instance of time.

[0116] In an example, circuits may provide information to, and receive information from, other circuits. In this example, the circuits may be regarded as being communicatively coupled to one or more other circuits. Where multiple of such circuits exist contemporaneously, communications may be achieved through signal transmission (e.g., over appropriate circuits and buses) that connect the circuits. In embodiments in which multiple circuits are configured or instantiated at different times, communications between such circuits may be achieved, for example, through the storage and retrieval of information in memory structures to which the multiple circuits have access. For example, one circuit may perform an operation and store the output of that operation in a memory device to which it is communicatively coupled. A further circuit may then, at a later time, access the memory device to retrieve and process the stored output. In an example, circuits may be configured to initiate or receive communications with input or output devices and may operate on a collection of information.

[0117] The various operations of methods described herein may be performed, at least partially, by one or more processors that may temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors may constitute processor-implemented circuits that operate to perform one or more operations or functions. In an example, the circuits referred to herein may comprise processor-implemented circuits. Similarly, the methods described herein may be at least partially processor-implemented. For example, at least some of the operations of a method may be performed by one or processors or processor-implemented circuits. The performance of certain of the operations may be distributed among the one or more processors, not only residing within a single machine, but deployed across a number of machines. In an example, the processor or processors may be located in a single location (e.g., within a home environment, an office environment or as a server farm), while in other examples the processors may be distributed across a number of locations.

[0118] The one or more processors may also operate to support performance of the relevant operations in a "cloud computing" environment or as a "software as a service” (SaaS). For example, at least some of the operations may be performed by a group of computers (as examples of machines including processors), with these operations being accessible via a network (e.g., the Internet) and via one or more appropriate interfaces (e.g., Application Program Interfaces (APIs)).

[0119] Example embodiments (e.g., apparatus, systems, or methods) may be implemented in digital electronic circuitry, in computer hardware, in firmware, in software, or in any combination thereof. Example embodiments may be implemented using a computer program product (e.g., a computer program, tangibly embodied in an information carrier or in a machine readable medium, for execution by, or to control the operation of, data processing apparatus such as a programmable processor, a computer, or multiple computers).

[0120] A computer program may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a software module, subroutine, or other unit suitable for use in a computing environment. A computer program may be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a communication network.

[0121] In an example, operations may be performed by one or more programmable processors executing a computer program to perform functions by operating on input data and generating output. Examples of method operations may also be performed by, and example apparatus can be implemented as, special purpose logic circuitry (e.g., a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)).

[0122] The computing system or systems herein may include clients and servers. A client and server may generally be remote from each other and generally interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. In embodiments deploying a programmable computing system, it will be appreciated that both hardware and software architectures may be adapted, as appropriate. Specifically, it will be appreciated that whether to implement certain functionality in permanently configured hardware (e.g., an ASIC), in temporarily configured hardware (e.g., a combination of software and a programmable processor), or a combination of permanently and temporarily configured hardware may be a function of efficiency. Below are set out hardware (e.g., machine 400) and software architectures that may be implemented in or as example embodiments.

[0123] In an example, the machine 400 may operate as a standalone device or the machine 400 may be connected (e.g., networked) to other machines.

[0124] In a networked deployment, the machine 400 may operate in the capacity of either a server or a client machine in server-client network environments. In an example, machine 400 may act as a peer machine in peer-to-peer (or other distributed) network environments. The machine 400 may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a mobile telephone, a web appliance, a network router, switch or bridge, or any machine capable of executing instructions (sequential or otherwise) specifying actions to be taken (e.g., performed) by the machine 400. Further, while only a single machine 400 is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the embodiments discussed herein.

[0125] Example machine (e.g., computer system) 400 may include a processor 402 (e.g., a central processing unit (CPU), a graphics processing unit (GPU) or both), a main memory 404 and a static memory 406, some or all of which may communicate with each other via a bus 408. The machine 400 may further include a display unit 410, an alphanumeric input device 412 (e.g., a keyboard), and a user interface (UI) navigation device 411 (e.g., a mouse). In an example, the display unit410, input device 412 and UI navigation device 414 may be a touch screen display. The machine 400 may additionally include a storage device (e.g., drive unit) 416, a signal generation device 418 (e.g., a speaker), a network interface device 420, and one or more sensors 421, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensor.

[0126] The storage device 416 may include a machine readable medium 422 on which is stored one or more sets of data structures or instructions 424 (e.g., software) embodying or utilized by any one or more of the methodologies or functions described herein. The instructions 424 may also reside, completely or at least partially, within the main memory 404, within static memory 406, or within the processor 402 during execution thereof by the machine 400. In an example, one or any combination of the processor 402, the main memory 404, the static memory 406, or the storage device 416 may constitute machine readable media.

[0127] While the machine readable medium 422 is illustrated as a single medium, the term "machine readable medium" may include a single medium or multiple media (e.g., a centralized or distributed database, and / or associated caches and servers) that may be configured to store the one or more instructions 424. The term “machine readable medium” may also be taken to include any tangible medium that may be capable of storing, encoding, or carrying instructions for execution by the machine and that cause the machine to perform any one or more of the embodiments of the present disclosure or that may be capable of storing, encoding or carrying data structures utilized by or associated with such instructions. The term “machine readable medium” may accordingly be understood to include, but not be limited to, solid-state memories, and optical and magnetic media. Specific examples of machine readable media may include non-volatile memory, including, by way of example, semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM)) and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.

[0128] The instructions 424 may further be transmitted or received over a communications network 426 using a transmission medium via the network interface device 420 utilizing any one of a number of transfer protocols (e.g., frame relay, IP, TCP, UDP, HTTP, etc ). Example communication networks may include a local area network (LAN), a wide area network (WAN), a packet data network (e.g., the Internet), mobile telephone networks (e.g., cellular networks), Plain Old Telephone (POTS) networks, and wireless data networks (e.g., IEEE 802.11 standards family known as Wi-Fi®, IEEE 802.16 standards family known as WiMax®), peer-to-peer (P2P) networks, among others. The term “transmission medium” may include any intangible medium that may be capable of storing, encoding or carrying instructions for execution by the machine, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.

[0129] Although the present embodiments have been described in detail, those skilled in the art will understand that various changes, substitutions, variations, enhancements, nuances, gradations, lesser forms, alterations, revisions, improvements and knock-offs of the embodiments disclosed herein may be made without departing from the spirit and scope of the embodiments in their broadest form.

Claims

CLAIMSWhat is claimed is:

1. A processor-implemented method for controlling delivery of titration of basal insulin to a subject to meet a predetermined glycemia, the method comprising: receiving continuous glucose monitoring (CGM) data corresponding to at least a first basal insulin infusion to the subject; determining, for the CGM data, a plurality of titration glucose levels (TGLs) measured daily to include measurement of at least one fasting blood glucose (FBG) level calculated for the CGM data; determining a subset of the plurality of TGLs; comparing one or more of the subset of the plurality of TGLs to a predetermined TGL threshold; based on the comparing, determining adjustment for the titration amount of the basal insulin to meet the predetermined glycemia; providing, to the subject, the determination for adjustment to the titration amount of the basal insulin as a recommendation for the controlling delivery of the titration of basal insulin; and in response to acceptance of the recommendation by the subject, automatedly controlling the delivery of titration of basal insulin to the subject.

2. The method of claim 1, wherein: the daily measurement for each of the TGLs is performed for the CGM data as received during a week prior to the TGL measurement.

3. The method of claim 2, wherein: the recommendation for the controlling delivery of the titration of basal insulin corresponds to titration for a week subsequent to the comparing the one or more of the subset of the plurality of TGLs to a predetermined TGL threshold.

354. The method of claim 1, wherein: each of the plurality of TGLs is calculated as a respective daily moving average (MA) for the CGM data received for the week prior to the TGL measurement.

5. The method of claim 4, further comprising: determining, for the plurality of TGLs, a coefficient of variation (CV) for the plurality of TGLs as determined for CGM data received at least two weeks prior to the TGL measurement, the CV corresponding to a risk of hypoglycemia occurring during a week subsequent to the TGL measurement.

6. The method of claim 5, wherein: the recommendation for the controlling delivery of the titration of basal insulin is based on the subset of the plurality of TGLs and / or the CV.

7. The method of claim 6, further comprising: in response to the CGM data indicating one or more predetermined glucose levels corresponding to hypoglycemia, altering the recommendation to decrement titration of current basal insulin dosing to avoid hypoglycemia.

8. A computing system for controlling delivery of titration of basal insulin to a subject to meet a predetermined glycemia, the computing system comprising: one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to perform a process comprising: receiving continuous glucose monitoring (CGM) data corresponding to at least a first basal insulin infusion to the subject; determining, for the CGM data, a plurality of titration glucose levels (TGLs) measured daily to include measurement of at least one fasting blood glucose (FBG) level calculated for the CGM data; determining a subset of the plurality of TGLs;36comparing one or more of the subset of the plurality of TGLs to a predetermined TGL threshold; based on the comparing, determining adjustment for the titration amount of the basal insulin to meet the predetermined glycemia; providing, to the subject, the determination for adjustment to the titration amount of the basal insulin as a recommendation for the controlling delivery of the titration of basal insulin; and in response to acceptance of the recommendation by the subject, automatedly controlling the delivery of titration of basal insulin to the subject.

9. The computing system of claim 8, wherein: the daily measurement for each of the TGLs is performed for the CGM data as received during a week prior to the TGL measurement.

10. The computing system of claim 9, wherein: the recommendation for the controlling delivery of the titration of basal insulin corresponds to titration for a week subsequent to the comparing the one or more of the subset of the plurality of TGLs to a predetermined TGL threshold.

11. The computing system of claim 8, wherein: each of the plurality of TGLs is calculated as a respective daily moving average (MA) for the CGM data received for the week prior to the TGL measurement.

12. The computing system of claim 11, wherein: the process further comprises determining, for the plurality of TGLs, a coefficient of variation (CV) for the plurality of TGLs as determined for CGM data received at least two weeks prior to the TGL measurement, the CV corresponding to a risk of hypoglycemia occurring during a week subsequent to the TGL measurement.

13. The computing system of claim 12, wherein: the recommendation for the controlling delivery of the titration of basal insulin is based on the subset of the plurality of TGLs and / or the CV.

14. The computing system of claim 13, wherein: the process further comprises, in response to the CGM data indicating one or more predetermined glucose levels corresponding to hypoglycemia, altering the recommendation to decrement titration of current basal insulin dosing to avoid hypoglycemia.

15. A non-transient machine-readable storage medium having machine-executable instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform a method for controlling delivery of titration of basal insulin to a subject to meet a predetermined glycemia, the method comprising: receiving continuous glucose monitoring (CGM) data corresponding to at least a first basal insulin infusion to the subject; determining, for the CGM data, a plurality of titration glucose levels (TGLs) measured daily to include measurement of at least one fasting blood glucose (FBG) level calculated for the CGM data; determining a subset of the plurality of TGLs; comparing one or more of the subset of the plurality of TGLs to a predetermined TGL threshold; based on the comparing, determining adjustment for the titration amount of the basal insulin to meet the predetermined glycemia; providing, to the subject, the determination for adjustment to the titration amount of the basal insulin as a recommendation for the controlling delivery of the titration of basal insulin; and in response to acceptance of the recommendation by the subject, automatedly controlling the delivery of titration of basal insulin to the subject.

16. The medium of claim 15, wherein: the daily measurement for each of the TGLs is performed for the CGM data as received during a week prior to the TGL measurement.

17. The medium of claim 16, wherein: the recommendation for the controlling delivery of the titration of basal insulin corresponds to titration for a week subsequent to the comparing the one or more of the subset of the plurality of TGLs to a predetermined TGL threshold.

18. The medium of claim 15, wherein: each of the plurality of TGLs is calculated as a respective daily moving average (MA) for the CGM data received for the week prior to the TGL measurement.

19. The medium of claim 18, wherein: the method further comprises determining, for the plurality of TGLs, a coefficient of variation (CV) for the plurality of TGLs as determined for CGM data received at least two weeks prior to the TGL measurement, the CV corresponding to a risk of hypoglycemia occurring during a week subsequent to the TGL measurement.

20. The medium of claim 19, wherein: the recommendation for the controlling delivery of the titration of basal insulin is based on the subset of the plurality of TGLs and / or the CV.

21. The medium of claim 20, wherein: the method further comprises, in response to the CGM data indicating one or more predetermined glucose levels corresponding to hypoglycemia, altering the recommendation to decrement titration of current basal insulin dosing to avoid hypoglycemia.39

Citation Information

Patent Citations

  • Method and / or system for assessing a patient's glycemic response

    US20200289037A1

  • Basal titration with adaptive target glucose level

    US20220184310A1

  • Method of treating diabetes type 2 by administering ultrarapid acting insulin

    US20240197836A1

  • Systems for Optimizing A Patient's Insulin Dosage Regimen

    US20240212819A1

  • Method, System, and Computer Readable Medium for Controlling Insulin Delivery Using Retrospective Virtual Basal Rates

    US20240277933A1