Insulin delivery methods, systems and devices

Information

  • Patent Grant
  • 11969579
  • Patent Number
    11,969,579
  • Date Filed
    Friday, June 11, 2021
    2 years ago
  • Date Issued
    Tuesday, April 30, 2024
    15 days ago
Abstract
A method of insulin delivery, the method may include obtaining one or more blood glucose readings of a user, and, based on the blood glucose readings, generating a set of insulin delivery actions that may include delivery of a baseline basal rate or predefined variations of the baseline basal rate. The method may also include monitoring previous insulin delivery actions to the user to determine whether the previous insulin delivery actions include insulin beyond a threshold amount, where the previous insulin delivery actions may include delivery of the baseline basal rate or predefined variations of the baseline basal rate, and, based on the previous insulin delivery actions including insulin beyond the threshold amount, adjusting the set of insulin delivery actions.
Description
TECHNICAL FIELD

The disclosure relates to constraints on insulin delivery and/or alarms and/or alerts based insulin delivery data.


BACKGROUND

People with Type I, Type II, or gestational diabetes must track their blood glucose levels and sometimes treat their condition to maintain appropriate blood glucose levels. Control of diabetes can include the monitoring of blood glucose levels using a variety of devices. Examples of such devices include blood glucose monitors (BGMs), continuous glucose monitors (CGMs), and sometimes flash glucose monitors (FMs). People with Type I, and some people with Type II or gestational diabetes, require insulin or an analog thereof. Because it cannot be taken orally, insulin is injected with a syringe or delivered subcutaneously by an external infusion pump. However, each person responds to insulin in a slightly different way. Furthermore, blood glucose levels can vary at different times of the day.


In addition to variations in blood glucose levels, other factors associated with the treatment of diabetes can also vary. For example, an insulin sensitivity factor (ISF) and a carbohydrate to insulin ratio (CR) can vary from person to person and at various points in time. To account for such variations, some systems personalize one or more of these factors.


Embodiments of the present disclosure are not limited to embodiments that solve any disadvantages or that operate only in environments such as those described above. Rather, this background is only provided to illustrate one example technology area where some embodiments described in the present disclosure may be practiced.


BRIEF SUMMARY

Medication delivery systems, methods, and devices provided herein include a control device (e.g., controller integrated with an insulin delivery device, a controller removably attachable to an insulin delivery device, smartphone having an installed app, etc.) to personalize insulin delivery for a person with diabetes (PWD). In some cases, methods, devices, and systems provided herein can include an insulin delivery device (e.g., an insulin pump, a smart insulin pen, an insulin pen system including a connected dose-capture cap, etc.) in communication with or part of the blood glucose monitoring device and/or the control device. In some cases, various constraints may be placed on personalization of insulin delivery for the PWD. For example, if the PWD has been receiving an increase from their normal baseline basal rate beyond a certain threshold, the control device may adjust the personalization of insulin delivery and/or return to a nominal or baseline level of insulin delivery. Additionally or alternatively, if the PWD has been receiving a decrease from their normal baseline basal rate beyond another threshold, the control device may adjust the personalization of insulin delivery and/or return to a nominal or baseline level of insulin delivery. Such an adjustment may include delivering the normal baseline basal rate for the PWD, e.g., by exiting a feedback delivery mode (such as a personalized set of delivery actions) to a standard delivery mode (such as delivering the typical baseline basal rate for the PWD).


One or more embodiments may include a method of insulin delivery, the method may include obtaining one or more blood glucose readings of a user, and, based on the blood glucose readings, generating a set of insulin delivery actions that may include delivery of a baseline basal rate or predefined variations of the baseline basal rate. The method may also include monitoring previous insulin delivery actions to the user to determine whether the previous insulin delivery actions include insulin beyond a threshold amount, where the previous insulin delivery actions may include delivery of the baseline basal rate or predefined variations of the baseline basal rate, and, based on the previous insulin delivery actions including insulin beyond the threshold amount, adjusting the set of insulin delivery actions. In some cases, the threshold amount can be based on a calculation of Insulin-on-Board (IOB) ratio, which can be a Total IOB Ratio of Total IOB to Nominal Basal IOB based on all insulin delivered to the PWD or a Basal IOB Ratio of the IOB due to insulin delivered based on variations from a BBR to Nominal Basal IOB. For example, in some cases, methods, devices, and systems provided herein can calculate the Total IOB Ratio and the Basal IOB Ratio, and revert to delivering the BBR (e.g., exit a closed-loop delivery mode) if the Basal IOB Ratio is greater than a threshold (e.g., 1.9, 1.85, 1.8, 1.75, or 1.7) and/or if the Total IOB Ratio is less than a threshold (e.g., 0.5, 0.45, 0.4, 0.35, 0.3, or 0.25). A lower constraint on the Total IOB Ratio can mitigate a risk of a PWD entering diabetic ketoacidosis (DKA), and an upper constraint on the Basal IOB Ratio can mitigate a risk of a PWD receiving too much basal insulin due to inaccurate glucose data.


One or more embodiments may include issuing an alarm or alert to the user when a threshold has caused the system or device provided herein to adjust the personalization of insulin delivery and/or return to a nominal or baseline level of basal insulin delivery. In some embodiments, a system or device can return to a standard delivery mode (e.g., an open-looped mode) and issue an alarm when a threshold has been reached, and require that the user acknowledge the alarm and/or change the delivery mode back to the feedback delivery mode prior to the system or device returning to the feedback delivery mode. In some embodiments, a system or device can simply change the personalization without an associated alarm or alert until the amount of delivered basal is once again within a predetermined range based on one or more thresholds. In some cases, the delivery of basal insulin above an upper threshold can trigger an alarm and/or exit from a feedback mode while the delivery of basal insulin below a lower threshold may simply result in the system delivering a predetermined or baseline amount of insulin for a predetermined period of time while the device or system remains in feedback mode.


Medication delivery systems, methods, and devices provided herein can provide smart alerts or alarms that may be related to an amount of insulin suggested for a correction bolus. For example, if a diabetes management system monitors blood glucose levels and insulin deliveries and determines that a correction bolus is advisable, the diabetes management system may send a message to the user suggesting the use of a correction bolus of insulin to lower the blood glucose level of a PWD. If the suggested correction bolus exceeds a threshold amount, an alert may be provided to the user regarding the amount of insulin suggested in the correction bolus. In some cases, the threshold amount may be a static amount of insulin. In other cases, the threshold amount may be a dynamic amount and the determination of whether an alert should be triggered may be related to an estimated blood glucose level, an amount of insulin on board (IOB) of the PWD, an insulin sensitivity factor (ISF) of the PWD, and/or the total daily basal amount of insulin received by the PWD, or any combinations thereof.


In some cases, the correction bolus may be based on an equation that may include:








EGV
-
Target

ISF

-
IOB





where estimated blood glucose level (EGV) includes the estimated blood glucose level, Target includes the target blood glucose level, ISF includes the insulin sensitivity factor, and IOB includes the insulin on board. The correction bolus may be compared to a portion of the total daily bolus dose (TDBD) designated for a given diurnal time period. For example, the correction bolus may be compared to the TDBD for one of the twenty-four hours in a day. Stated mathematically, an alert may be triggered when the following inequality is met:









EGV
-
Target

ISF

-
IOB




T

D

B

D


2

4







In some cases, the portion of TDBD designated for a given diurnal time period may be multiplied by a user-designated factor, such that the alert may trigger more readily (e.g., when the factor is low) or may trigger less readily (e.g., when the factor is high). In some embodiments, the factor may be between approximately 0.5 and 5, for example, 1, 2, 3, or 4. In some cases, other suitable correction bolus equations can be used, which can consider additional user-specific dosage parameters and other physiological information about the PWD (e.g., food or carbohydrates on board, information about exercise, sickness, etc.). In some cases, the threshold for an alert can be based on other or additional user-specific dosage parameters for the PWD (e.g., it can be based on the user's nominal basal rate (BBR) for one or more diurnal time blocks, the PWD's average or time specific ISF, the PWD's average or time specific CR, etc.). In some cases, however calculated, the threshold for triggering an alert or alarm indicating the need to take a correction bolus can reflect that the correction dose is equal to at least 30 minutes of nominal basal insulin, at least 1 hour of nominal basal insulin, at least 2 hours of nominal basal insulin, or at least 3 hours of nominal basal insulin.


One or more embodiments of the present disclosure may include an insulin delivery monitoring system that includes an insulin delivery device configured to deliver insulin to a user, and a controller configured to perform or control performance of operations. The operations may include receiving notification of an amount of insulin delivered by the insulin delivery device, and determining a correction dose based on (1) a variance between an estimated blood glucose level of the user and a target blood glucose level of the user, (2) an insulin sensitivity factor of the user, and (3) an amount of insulin on board (IOB) for the user, where the insulin on board for the user is based at least on the amount of insulin delivered by the insulin delivery device. In some cases, the operations can include determining an IOB due to basal insulin deliveries, bolus insulin deliveries, and/or all insulin deliveries. In some cases, the operations can include a comparison of calculated IOBs to what would be present if the PWD only received nominal basal insulin deliveries. The operations may also include comparing the correction dose with a threshold insulin delivery amount, and, based on the correction dose exceeding the threshold insulin delivery amount, trigger an alarm or alert to the user.


One or more embodiments of the present disclosure may include a method of insulin delivery comprising: obtaining one or more blood glucose readings of a user; based on the blood glucose readings, generating a set of insulin delivery actions, the set of insulin delivery actions including delivery of a baseline basal rate or predefined variations of the baseline basal rate; at least one of monitoring previous insulin delivery actions to the user to determine whether the previous insulin delivery actions include insulin beyond a threshold amount, calculating an amount of basal insulin on board (IOB) due to the insulin delivery actions, or calculating a total IOB due to the previous insulin delivery actions; and based on the previous insulin delivery actions, adjusting the set of insulin delivery actions.


The details of one or more implementations of various embodiments are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the various embodiments will be apparent from the description and drawings, and from the claims.


It is to be understood that both the foregoing general description and the following detailed description are merely examples and explanatory and are not restrictive of the claims.





BRIEF DESCRIPTION OF THE DRAWINGS

Example embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:



FIG. 1 provides an example system to provide insulin delivery that may be limited by constraints;



FIGS. 2A and 2B each illustrate a series of example graphs illustrating personalization of insulin delivery;



FIGS. 3A and 3B illustrate a flowchart of an example method of providing insulin delivery subject to constraints;



FIG. 4 illustrates a flowchart of an example method of providing an alert associated with a correction dose; and



FIG. 5 illustrates a flowchart of an example method of providing an alert associated with a correction bolus.





DETAILED DESCRIPTION

The present disclosure may relate to, inter alia, the use of constraints and/or thresholds in the personalized delivery of insulin and/or the issuing of alarms and/or alerts. For example, a control device of an insulin delivery system may control delivery of insulin to a PWD by delivering insulin or generating commands to deliver insulin via a series of delivery actions and/or use insulin data in determining whether to issue an alarm or an alert to a PWD or a caregiver.


Constraints on Insulin Delivery


Insulin delivery devices, systems, and methods provided herein can use any suitable feedback system to modify the delivery of insulin using any suitable control device or mechanism. Any suitable modification of basal rates or the automatic delivery of micro boluses in response to glucose data can be used in method, systems, and devices provided herein. In some embodiments, delivery actions can include predefined variations of the baseline basal rate (BBR) (which may be considered the nominal basal rate) for the PWD to approximate a target blood glucose level. For example, if a PWD was expected to have high blood glucose levels shortly in the future, a series of delivery actions may include 0×, 1×, 2×, 2×, 2×, 2×, 2×, 2× of the BBR for the PWD. As the duration of time that the delivery actions are above the BBR for the PWD, there is a concern that an abnormality may be occurring. For example, the abnormality may include the user making a mistake (e.g., forgetting to take a bolus of insulin for a meal), or it may include the insulin delivery system having a problem (e.g., a CGM or FM is not operating properly), or some other abnormality (e.g., a hacked control device delivering excessive insulin). Because of the risk associated with low blood glucose levels, constraints may be built into the insulin delivery system such that as the delivery actions surpass a threshold (e.g., in number of actions, duration of time with extra insulin, amount of insulin, etc.), the delivery system may revert to delivery of the BBR. This may avoid situations in which a PWD may inadvertently receive too much insulin due to the personalization algorithm repeatedly delivering insulin at a predefined variation above the BBR.


In a similar manner, the present disclosure may relate to a constraint related to the under-delivery of insulin. For example, if a PWD was expected to have low blood glucose levels shortly in the future, a series of delivery actions may include 1×, 0×, 0×, 0×, 0×, 0×, 0×, 0× of the BBR. As the duration of time that the delivery actions are below the BBR for the PWD, there is a concern that an abnormality may be occurring. For example, the abnormality may include the user making a mistake (e.g., not having eaten any carbohydrates for an extended period of time), or it may include the insulin delivery system having a problem (e.g., a CGM or FM is not operating properly), or some other abnormality (e.g., a hacked control device preventing the delivery of insulin). Because of the risk associated with high blood glucose levels and/or the lack of any insulin being in a PWD's system, constraints may be built into the insulin delivery system such that as the delivery actions surpass a threshold (e.g., in number of actions, duration of time without insulin, amount of insulin, etc.), the delivery system may revert to delivery of the BBR or another basal rate that is not based on glucose data. This may avoid situations in which a PWD may inadvertently not receive any (or an insufficient amount of) insulin for an extended period of time due to the personalization algorithm repeatedly delivering insulin at a predefined variation below the BBR. In some cases, the constraints related to ensuring a minimum amount of insulin may also consider whether bolus insulin has been delivered, in addition to whether baseline basal has been delivered. For example, if a set of delivery actions includes 0×, 0×, 0×, 0×, 0×, 0×, 0×, 0×, but the PWD receives a bolus of insulin near the end of the delivery actions, the control system may continue to allow the 0× delivery of insulin because of the bolus of insulin (e.g., because a Total IOB calculation is above a threshold).


Personalizing the delivery of insulin may include any approach of adjusting one or more factors associated with insulin delivery based on properties of the PWD. For example, such personalization may include generating multiple insulin delivery profiles and projected blood glucose levels for each of the insulin delivery profiles, and selecting the profile that closely tracks towards a target blood glucose level. In addition, factors that contribute to the predicted blood glucose levels (e.g., insulin sensitivity factor (ISF), carbohydrate to insulin ratio (CR), etc.) may also be personalized over time. Examples of such personalization are described in greater detail in U.S. patent application Ser. No. 15/601,282, the disclosure of which is hereby incorporated herein in its entirety by this reference.


Methods and systems provided herein can use information from a glucose monitor device to have up-to-date blood glucose data (e.g., multiple blood glucose data points each hour) for the PWD in order to determine how to adjust basal insulin delivery rates (referred to as “baseline basal rate” or BBR). In some cases, methods and systems provided herein can use blood glucose data from an FM, a CGM, and/or one or more BGMs. Methods and systems provided herein can be part of a hybrid closed loop system (for example, where basal rates can be adjusted automatically and the PWD can manually enter or deliver a bolus). In some cases, methods and system provided herein can be part of a fully closed loop system (for example, where basal rates can be adjusted automatically and boluses can be delivered automatically). Such a hybrid closed loop or closed loop system may be referred to as a feedback delivery mode. In some cases, the feedback delivery mode may deliver insulin according to a delivery action that includes the BBR or a predefined variation thereof. For example, the predefined variation may include a ratio or multiple of the BBR (e.g., 0×, 1×, 2×, or 3× the BBR). In some cases, methods and systems provided herein deliver insulin at the BBR regardless of a projected blood glucose level, and such a delivery approach may be referred to as a standard delivery mode.


Methods and systems provided herein can use a model to predict multiple future blood glucose levels for multiple different basal insulin delivery profiles or basal insulin delivery rates. In a feedback delivery mode, methods and systems may select one of the basal insulin delivery profiles or basal insulin delivery rates based on prediction of which profile or rate will approximate a target blood glucose level, or more specifically, select the profile that minimizes the differences between the predicted future blood glucose values and one or more target blood glucose values. In some cases, the profile that minimizes, lessons, or lowers variations from one or more target blood glucose levels in the future may be selected. The selected basal profile can then be delivered to the PWD at least until a process of evaluating different basal insulin delivery profiles or rates is repeated, or until transitioning from a feedback delivery mode to a standard delivery mode (e.g., repeated delivery of the baseline basal rate). The different basal insulin delivery profiles or rates for each evaluation process can be generated using any suitable technique or techniques.


In some cases, multiple profiles or delivery rates are generated using one or more user-specific dosage parameters. In some cases, one or more user-specific dosage parameters can be entered by a user, calculated by information entered by a user, and/or calculated by monitoring data generated from the PWD (e.g., monitoring insulin delivery rates and blood glucose data while the PWD is using a pump in an open loop mode). In some cases, methods and systems provided herein can modify user-specific dosage parameters over time based on one or more selected basal insulin delivery profiles or rates and/or other data obtained from the PWD. In some cases, the user-specific dosage parameters can be dosage parameters that are commonly used in the treatment of diabetes, such as average total daily insulin, total daily basal dose (TDBD) of insulin, average basal rate, insulin sensitivity factor (ISF), and carbohydrate-to-insulin ratio (CR). For example, in some cases, a PWD's average basal rate can be used to calculate multiple different basal insulin delivery profiles based on multiples or fractions of the average basal rate used over different intervals of time.


In some cases, methods and systems provided herein can use time-interval-specific user-specific dosage parameters (e.g., a time-interval-specific baseline basal rate). In some cases, methods and systems provided herein can make adjustments to time-interval-specific user-specific dosage parameters for each time interval for where a delivered basal rate varies from a baseline basal rate for that time interval. In some cases, user-specific dosage parameters are specific for time intervals of two hours or less, one hour or less, thirty minutes or less, or fifteen minutes or less. For example, in some cases, methods and systems provided herein can store a baseline basal rate (BBR) for the hour between 1 PM and 2 PM, and can adjust the BBR for that hour up if the method or system delivers more basal insulin during that time period and adjust the BBR down if the method or system delivers less basal insulin during that time period. In some cases, methods and systems provided herein can adjust the BBR for a time interval based on whether the method or system delivers more or less basal insulin in a subsequent time interval, which may be within 3 hours of the adjusted time interval (e.g., a method or system may adjust the BBR for the hour between 1 PM and 2 PM based on variations from BBR during the hour between 2 PM and 3 PM and/or based on variations from BBR during the hour between 3 PM and 4 PM).


In some cases, adjustments to user-specific dosage parameters can be based on a threshold variation and/or can be limited to prevent excessive adjustments to user-specific dosage parameters. For example, in some cases, a daily adjustment to a user-specific dosage parameter can be limited to less than 10%, less than 5%, less than 3%, less than 2%, or to about 1%. In some cases, an adjustment to a baseline basal rate is less than a difference between the amount of basal insulin actually delivered and the baseline basal for a specific period of time (e.g., if a baseline basal rate is 1 U/hour and systems or methods provided herein actually delivered 2 U for the previous hour, the adjustment to any baseline basal rate based on that difference would be less than 1 U/hour).


Methods and systems provided herein can use any appropriate model to predict multiple future blood glucose values. In some cases, predictive models can use one or more current or recent blood glucose measurements, estimates of rates of change of blood glucose levels, an estimation of unacted carbohydrates, and/or an estimation of unacted insulin. In some cases, predictive models can use one or more user-specific dosage parameters in predicting multiple blood glucose values over a future time interval for multiple different basal insulin delivery profiles or rates over that same future time interval. That future time interval can be at least two hours, at least three hours, or at least four hours, at least five hours, etc. User-specific dosage parameters, which can be time-interval-specific, can also be used in determining an estimation of unacted carbohydrates and/or an estimation of unacted insulin. In some cases, an estimation of unacted carbohydrates and/or an estimation of unacted insulin can use a simple decay function. In some cases, an estimate of unacted insulin can be determined using an Insulin On Board (IOB) calculation, which are common in the art of treating diabetes. In some cases, an IOB calculation used in a predictive model used in methods and systems provided herein can consider insulin delivered to the PWD during the delivery of a bolus. In some cases, the IOB calculation can additionally add or subtract to the IOB based on changes to the basal insulin delivery rate from a baseline basal rate. In some cases, an estimate of unacted carbohydrates can be determined using a Carbohydrates On Board (COB) calculation, which can be based on a decay function and announced meals. In some cases, predictive models used in methods and systems provided herein can also consider the non-carbohydrate components of a meal. In some cases, methods and systems provided herein can infer an amount of carbohydrates from an unannounced meal due to a spike in up-to-date blood glucose data. In some cases, predictive models used in methods and systems provided herein can additionally consider additional health data or inputs, which may indicate that the PWD is sick, exercising, experiencing menses, or some other condition that may alter the PWD's reaction to insulin and/or carbohydrates. In some cases, at least an IOB, a COB, an insulin sensitivity factor (ISF), and a carbohydrate-to-insulin ratio (CR) are used to predict future blood glucose values for each evaluated basal insulin delivery profile or rate.


Methods and systems provided herein can set one or more blood glucose targets using any suitable technique. In some cases, a blood glucose target can be fixed, either by a user or pre-programmed into the system. In some cases, the target blood glucose level can be time interval specific (e.g., based on diurnal time segments). In some cases, a user can temporarily or permanently adjust the target blood glucose level. In some cases, methods and systems provided herein can make adjustments to target blood glucose levels in order to minimize, lessen, or lower a risk of the PWD having a hypoglycemic event. In some cases, methods and systems provided herein can make adjustments to target blood glucose levels in order to minimize, lessen, or lower a risk of the PWD having a hyperglycemic event. For example, in some cases, methods and systems provided herein can analyze a variability of blood glucose data for the PWD and select a blood glucose target based on that variability. In some cases, methods and systems provided herein can analyze the variability of blood glucose data for diurnal time segments and adjust the blood glucose target individually for each diurnal time segment. For example, some PWDs may have a lower blood glucose variability at night, thus systems and methods provided herein can reduce blood glucose targets for nighttime diurnal time segments because of the lower probability that a lower blood glucose target would result in a hypoglycemic event during those lower variability time segments. Reducing the blood glucose target for diurnal time segments having a lower variability can reduce the amount of hyperglycemic events for the PWD. In some cases, PWDs may have a larger variability around the times of day when they typically have meals (e.g., due to mismatches in timing and amounts of insulin boluses and carbohydrate ingestion), thus methods and systems provided herein can detect diurnal time segments having a wider range of variability and increase the blood glucose target for those time periods to reduce the probability of a hypoglycemic event during those time periods. In some cases, methods and systems provided herein can analyze the variability of blood glucose data for specific days of the week and/or based on other physiological patterns and adjust the blood glucose targets for that individual based on the specific day of the week or based on other physiological patterns. For example, a PWD may have certain days of the week when they exercise and/or PWD may have different insulin needs based on a menses cycle.


Methods and systems provided herein can evaluate each basal insulin delivery profile or rate to select the profile or rate that minimizes a variation from the one or more blood glucose targets using any appropriate method. In some cases, methods and systems provided herein can use a cost function to evaluate differences between the predicted blood glucose values for each basal insulin delivery profile or rate and blood glucose targets, potentially specified for a diurnal time segment. Methods and systems provided herein can then select a basal profile or rate that produces the lowest cost function value. Methods and systems provided herein can use any suitable cost function. In some cases, cost functions can sum the absolute value of the difference between each predicted blood glucose value and each blood glucose target. In some cases, cost functions used in methods and systems provided herein can use a square of the difference. In some cases, cost functions used in methods and systems provided herein can assign a higher cost to blood glucose values below the blood glucose target in order reduce the risk of a hypoglycemic event. In some cases, the cost function can include a summation of the absolute values of a plurality of predicted deviations, squared deviations, log squared deviations, or a combination thereof. In some cases, a cost function can include variables unrelated to the predicted blood glucose values. For example, a cost function can include a penalty for profiles that do not deliver 100% of the BBR, thus adding a slight preference to use 100% of BBR. In some cases, methods and systems provided herein can include a cost function that provides a slight preference to keep the existing basal modification for every other interval (e.g., a second 15-minute segment), which could reduce the variability in basal insulin delivery rates in typical situations, but allow for more critical adjustments.


Methods and systems provided herein can store a plurality of user-specific dosage parameters (e.g., BBR, CR, and ISF) as different values for a plurality of different diurnal time segments. As used herein, “diurnal time segments” periods of time during each day, such that the methods and systems will repeat use of each diurnal-specific user-specific dosage parameter during the same time on subsequent days if a stored diurnal-specific user-specific dosage parameter is not modified or changed, thus the use of the stored diurnal-specific user-specific dosage parameter will wrap each day. Methods and systems provided herein, however, can be adapted to make daily (or more or less frequent) adjustments to each diurnal-specific user-specific dosage parameter based on the operation of the system. Methods and systems provided herein may additionally store settings or adjustments for specific days of the week or for other repeating cycles.


After a basal insulin delivery profile or rate is selected, methods and systems provided herein can include the delivery of basal insulin to the PWD according to the selected basal insulin profile or rate for any suitable period of time. In some cases, methods and systems provided herein may supply basal insulin according to the selected basal insulin delivery profile or rate for a predetermined amount of time that may be less than the time interval of the evaluated basal insulin delivery profiles or rates. For example, methods and systems provided herein may analyze projected blood glucose values for basal insulin delivery profiles or rates that last over the next four hours but repeat the process of selecting a new basal insulin delivery profile or rate every fifteen minutes. In some cases, methods and systems provided herein can delay or suspend basal insulin delivery during the delivery of a bolus, which can be triggered by a user requesting a bolus.


As used herein, “basal insulin delivery” has its normal and customary meaning within the art of the treatment of diabetes. Although basal rates are expressed as a continuous supply of insulin over time, basal insulin delivery may constitute multiple discrete deliveries of insulin at regular or irregular intervals. In some cases, methods and systems provided herein may only be able to deliver insulin in discrete fractions of a unit. For example, some insulin delivery devices can only deliver insulin in a dose that are an integer multiple of 0.05 units or 0.1 units. In some cases, a delivery of basal insulin can include a delivery of insulin at predetermined time intervals less than or equal to fifteen minutes apart or less, ten minutes apart or less, or five minutes apart or less. In some cases, the time interval between discrete basal insulin deliveries can be determined based on the basal insulin delivery rate (e.g., a basal rate of 1.0 units/hour might result in the delivery of 0.1 units every six minutes). As used herein, the term “bolus” has its normal and customary meaning with the art of the treatment of diabetes, and can refer to a bolus delivered in order to counteract a meal (i.e., a meal-time bolus) and/or to correct for elevated blood glucose levels (i.e., a correction bolus). In some cases, methods, devices, and systems provided herein can automatically administer calculated doses of insulin having an upper maximum (the maximum being based on a user's nominal basal rate or other user-specific dosage parameters) based on glucose data at regular intervals of less than every 20 minutes, and such regular deliveries shall constitute a “basal insulin delivery” as the term is used herein and may be used in calculating Basal IOB in the methods and operations provided herein.


In some cases, methods and systems provided herein can determine a correction bolus based on historic blood glucose levels, a target blood glucose level, and the expected effect of personalization on projected blood glucose levels. For example, if a diabetes management system projects that a series of 2×, 2×, 2×, 2×, 1×, 1×, 1×, 1× delivery actions will bring a high blood glucose level within a threshold distance from the target blood glucose level, the system may postpone recommending a correction bolus. As another example, if the diabetes management system projects that a series of 2×, 2×, 2×, 2×, 2×, 2×, 2×, 2× delivery actions will still result in a high blood glucose level, the diabetes management system may recommend a correction bolus to the user. Additionally or alternatively, the diabetes management system may suggest a correction bolus when the PWD requests a bolus for a meal as an additional amount of insulin.


Methods and systems provided herein can trigger an alert or an alarm to be provided to the PWD or another user based on a calculated correction bolus, which may or may not be displayed or observable to a user of the methods, devices, and systems provided herein. For example, if the suggested amount of a correction bolus exceeds a threshold amount, the diabetes management system may provide an alert or alarm to the PWD, but not provide any audible or vibrational alarm or alert to the user so long as the calculated amount of a correction bolus is less than the threshold amount. In some cases, so long as the calculated amount of the correction bolus is less than the threshold, methods, systems, and devices will only provide the calculated correction bolus if the user requests a correction bolus calculation or enters a bolus calculator. In some cases, the threshold amount may be a static amount of insulin. For example, if the correction bolus exceeds three units (3 U) of insulin, the diabetes management system may provide an alert or alarm. In some cases, the threshold amount may be dynamic and may be based on a variety of factors. For example, the threshold amount may be based on a portion of the TDBD designated for a given diurnal time period or a fraction of TDBD. Additionally or alternatively, the threshold may be related to a personalized BBR for a given period of time. For example, embodiments of the present disclosure may include personalizing the BBR for a PWD for each diurnal time segment in a day independently. In these and other cases, the threshold may vary depending on the time of day as the BBR may vary depending on the time of day. For example, the threshold may be based on the sum of insulin when delivering the BBR for the next hour for the PWD, and if the correction bolus exceeds that amount of insulin, an alert may be triggered. In some cases, the threshold (e.g., based on the TDBD or the BBR) may be multiplied by a user-designated factor.


Methods and systems provided herein can in some cases include multiple delivery modes. In some cases, methods and systems provided herein can monitor the presence of blood glucose using one or more blood glucose measuring devices or methods, control or monitor the dispensation of medicine, and determine and/or update the user-specific dosage parameters regardless of the operating mode. For example, possible operating modes could include a standard delivery mode (e.g., open-loop or repeated delivery of the BBR), feedback delivery mode (e.g., closed-loop or hybrid closed-loop modes) that automatically adjust basal rates based on glucose monitoring data and other user-specific dosage parameters (e.g., baseline basal rate (BBR), insulin sensitivity factor (ISF), and carbohydrate-to-insulin ratio (CR)), modes that can use blood glucose monitor (BGM) data to update user-specific dosage parameters (e.g., BBRs, ISFs, and CRs) for different time blocks over longer periods of time, manual modes that require a patient to manually control the therapy program using an insulin pump, and advisory modes that recommend dosages for a PWD to inject using an insulin pen or syringe. By determining optimized control parameters that work across delivery modes, systems and methods provided herein can provide superior analyte control even when a PWD switches to a different delivery mode. For example, methods and systems provided herein may be forced to switch away from a hybrid closed-loop delivery mode that adjusts basal insulin delivery away from a BBR if a glucose monitor malfunctions or if the system exceeds one of the constraints.


In some cases, the constraints and/or the thresholds associated with the constraints may be modified in certain circumstances. For example, when a PWD is transitioning from manual insulin delivery treatment (e.g., using a pen/syringe to deliver long-acting insulin) to utilize a feedback delivery mode system (e.g., using a pump and CGM to deliver insulin in an automated way), the constraints may be modified. In these and other embodiments, it may be determined when a PWD received their last dose of long-acting insulin. Based on when the long-acting insulin was last delivered, the system may limit the amount of insulin delivered based on the typical personalization algorithm. For example, if the delivery actions include 1×, 1×, 1×, 2×, 2×, 2×, 2×, 2×, the system may constrain the delivery to a reduced amount of insulin, such as 25% of the planned delivery. In some cases, methods, systems, and devices can deliver basal insulin according to a feedback delivery mode during a certain period of time after the delivery of long-acting insulin (e.g., 24 hours), but only deliver a reduced percentage (e.g., 25%) of BBR when the system enters an open-looped mode during that certain period of time in order to ensure that the PWD does not receive excessive insulin when glucose data is not being used to modulate basal insulin deliveries. Additionally or alternatively, the delivery actions may permit no insulin delivery until a certain period of time (e.g., 24 hours) after the last delivery of long-acting insulin. For example, if the past delivery actions include a series of 0× delivery actions beyond a threshold, the system may normally transition to the standard delivery mode to deliver the BBR. However, if the PWD has had a dose of long-acting insulin within a certain period of time (e.g., 24 hours), the system may permit a series of 0× deliveries beyond the threshold without transitioning to the standard delivery mode. In some cases, such as a standard delivery mode (e.g., delivering the BBR), the system may constrain delivery to a reduced amount of insulin for a period after the last long-acting insulin dose. For example, the system may constrain delivery of insulin to 25% of the BBR for the first 24 hours after the last dose of long-acting insulin.



FIG. 1 provides an example diabetes management system 10, in accordance with one or more embodiments of the present disclosure. The system 10 may include a pump assembly 15 for providing insulin and a glucose monitor 50. As shown, the glucose monitor 50 is in wireless communication with pump assembly 15. In some cases, a glucose monitor can be in wired communication with pump assembly 15. In some cases not shown, a glucose monitor can be incorporated into an insulin pump assembly. As shown, pump assembly 15 can include a reusable pump controller 200 that forms part of the pump assembly 15. In some cases, reusable pump controller 200 is adapted to determine one or more basal delivery rates. In some cases, the glucose monitor 50 can act as a controller adapted to communicate basal delivery rates to pump assembly 15.


Pump assembly 15, as shown, can include reusable pump controller 200 and a disposable pump 100, which can contain a reservoir for retaining insulin. A drive system for pushing insulin out of the reservoir can be included in either the disposable pump 100 or the reusable pump controller 200 in a controller housing 210. Reusable pump controller 200 can include a wireless communication device 247, which can be adapted to communicate with a wireless communication device 54 of glucose monitor 50 and other diabetes devices in the system 10, such as those discussed below. In some cases, pump assembly 15 can be sized to fit within a palm of a hand 5. Pump assembly 15 can include an infusion set 146. Infusion set 146 can include a flexible tube 147 that extends from the disposable pump 100 to a subcutaneous cannula 149 that may be retained by a skin adhesive patch (not shown) that secures the subcutaneous cannula 149 to the infusion site. The skin adhesive patch can retain the cannula 149 in fluid communication with the tissue or vasculature of the PWD so that the medicine dispensed through tube 147 passes through the cannula 149 and into the PWD's body. Cap device 130 can provide fluid communication between an output end of an insulin cartridge (not shown) and tube 147 of infusion set 146. Although pump assembly 15 is depicted as a two-part insulin pump, one piece insulin pumps are also contemplated. Additionally, insulin pump assemblies used in methods and systems provided herein can alternatively be a patch pump.


In some cases, controller 200 can include a user interface. In some cases, the primary user interface can be present on a remote display device 60. In some cases, as shown, controller 200 can include a button 220 and a plurality of illuminable icons 221-225, which can be used to provide information about the operation of the system 10 when the display device 60 is out of communication with the controller 200. In some cases, button 220 can be pressed by a user to ask the system to illuminate the icons 221-225 as appropriate in order to determine the operation of the system. In some cases, a user can press button 220 in order to acknowledge alerts or alarms. In some cases, a user can long press and/or press button 220 in predetermined patterns in order to provide confirmation of delivery instructions from the display device 60. In some cases, methods and systems provided herein can have display device 60 provide instructions to a user to interact with one or more buttons on controller 200 if a bolus instruction being sent to the controller 200 exceeds a bolus threshold, which may be based on a bolus amount, a time since the last bolus, a current IOB, and/or a projected IOB after the delivery of the bolus.


The glucose monitor 50 can include a housing, a wireless communication device 54, and a sensor shaft. The wireless communication device 54 can be contained within the housing and the sensor shaft can extend outward from the housing. In use, the sensor shaft can penetrate the skin 20 of a user to make measurements indicative of the PWD's blood glucose level or the like. In some cases, the sensor shaft can measure glucose or another analyte in interstitial fluid or in another fluid and correlate that to blood glucose levels.


In some cases, the glucose monitor 50 may include a flash glucose monitor (FM) such that the glucose monitor 50 may invoke the sensor shaft and obtain a reading of the blood glucose levels based on the PWD invoking the glucose monitor 50. Additionally or alternatively, the glucose monitor 50 may periodically store blood glucose readings and may provide those stored readings when the glucose monitor 50 is invoked by the PWD. For example, the PWD may swipe, move or otherwise bring one or more devices of the diabetes management system 10 in physical proximity to the glucose monitor 50. In some cases, the devices may include a near-field communication (NFC) device to facilitate invocation of the glucose monitor 50. For example, the pump assembly 15 may include an NFC device 248, a display device 60 may include an NFC device 65, and a bolus administering device 80 may include an NFC device 85. In response to the invocation of the glucose monitor 50, the glucose monitor 50 can employ the wireless communication device 54 to transmit data to a corresponding wireless communication device 247 housed in the pump assembly 15. In some cases, the glucose monitor 50 may include a circuit that permits sensor signals (e.g., data from the sensor shaft) to be communicated to the wireless communication device 54. The wireless communication device 54 can transfer the collected data to reusable pump controller 200 (e.g., by wireless communication to the wireless communication device 247).


Diabetes management system 10 may optionally include a blood glucose meter 70 (e.g., a glucose sensor). In some cases, blood glucose meter 70 can be in wireless communication with reusable pump controller 200. Blood glucose meter 70 can take a blood glucose measurement using one or more test strips (e.g., blood test strips). A test strip can be inserted into a strip reader portion of the blood glucose meter 70 and then receive the PWD's blood to determine a blood glucose level for the PWD. In some cases, the blood glucose meter 70 is configured to analyze the characteristics of the PWD's blood and communicate (e.g., via a BLUETOOTH® wireless communication connection, an NFC connection, etc.) the information to reusable pump controller 200. In some cases, a user can manually input a glucose meter reading. The blood glucose meter 70 can be manually operated by a user and may include an output subsystem (e.g., display, speaker) that can provide the user with blood glucose readings that can be subsequently entered into the controller or user interface to collect the data from an unconnected BGM into the system. The blood glucose meter 70 may be configured to communicate data (e.g., blood glucose readings) obtained to reusable pump controller 200 and/or other devices, such as the display device 60. Such communication can be over a wired and/or wireless connection, and the data can be used by system 10 for a number of functions (e.g., calibrating the glucose monitor 50, confirming a reading from the glucose monitor 50, determining a more accurate blood glucose reading for a bolus calculation, detecting a blood glucose level when the glucose monitor 50 is malfunctioning, etc.).


In some cases, the system 10 can further include a control device that can communicate with the reusable pump controller 200 through a wireless and/or wired connection with the reusable pump controller 200 (e.g., via a BLUETOOTH® wireless communication connection or a near-field communication connection). In some cases, the control device communicates wirelessly with other diabetes devices of system 10. The control device can be any of a variety of appropriate computing devices, such as a smartphone, a tablet computing device, a wearable computing device, a smartwatch, a fitness tracker, a laptop computer, a desktop computer, a smart insulin pen (e.g., bolus administering device 80), the pump controller 200, and/or other appropriate computing devices. In some cases (for example, where the reusable pump controller 200 does not determine a basal delivery rate), the control device can receive and log data from other elements of the system 10 and determine basal delivery rates using any method or approach, such as those described in U.S. patent application Ser. No. 15/601,282, the disclosure of which is hereby incorporated herein in its entirety by this reference. In some cases, the basal delivery rate may be based at least in part on projected blood glucose levels. For example, the control device may predict future blood glucose levels based on historical readings, current IOB, expected delivery rate, etc. The control device may project and/or predict future blood glucose levels in any predictive manner, such as those described in U.S. patent application Ser. No. 15/601,282.


In some cases, the control device can personalize delivery of insulin to the PWD. For convenience, such personalization will be described as a series of delivery actions of 0×, 1×, or 2× of a baseline basal rate (BBR) based on attempting to achieve a target blood glucose level. However, any personalization algorithm and predetermined variations on the BBR are within the scope of the present disclosure. For example, the personalization algorithm may include 0×, 0.5×, 0.75×, 1×, 1.25×, 1.5×, 2×, 2.5×, 3×, etc. In some cases, the control device may generate multiple series of delivery actions and select the set of delivery actions that most closely approaches the target blood glucose level.


In some cases, the control device can adjust the selected set of delivery actions and/or transition the system 10 out of a feedback delivery mode (e.g., where the delivery actions may include 0×, 1×, or 2× the BBR) and into a standard delivery mode (e.g., where the delivery actions include 1× the BBR). Such adjustments may be based on previous delivery actions of insulin. For example, in some cases, the control device can monitor the personalized delivery actions relative to a threshold. Such a threshold may be based on a duration of time that a particular delivery action has been occurring, the amount of insulin delivered based on the delivery actions, etc.


With respect to constraints related to excessive insulin delivery, the threshold may be based on a number of actions, an elapsed amount of time, an amount of insulin delivered, etc., or combinations thereof. For example, the control device may monitor the amount of basal insulin delivered and if the amount of basal insulin delivered exceeds a percentage of the total daily basal dose (TDBD) for the PWD over a set period of time, the control device may transition the system 10 out of the feedback delivery mode and into the standard delivery mode for a certain amount of time. The threshold may also be based off of a percentage of the TDBD over a period of time, e.g., 10%, 12%, 14%, 16%, etc., of the TDBD over 2 hours, 3 hours, 4 hours, or 5 hours. In these and other embodiments, the threshold may be based off a duration of time that the system provides 2× the BBR (e.g., the last four hours, the last three hours, etc.). In response, the control device may transition the system out of the feedback delivery mode and into the standard delivery mode, which may be represented to a user on the display device 60 and/or by a change to an icon 221 on controller 200. In some cases, the transition to the standard delivery mode can be accompanied by an alert. In some cases, methods, devices, and systems provided herein may require the user to obtain a blood glucose measurement from a finger stick (e.g., from BGM 70) in order to return to a feedback mode. In some cases, the alarm or alert can indicate that the user should consider a correction dose of insulin after the user obtains or enters a blood glucose measurement. Pushing the system out of feedback mode unless a user enters a blood glucose value from a finger stick can, in some cases when the system is a hybrid closed-loop system requiring user initiated boluses for meals, provide reinforcement for a user to routinely bolus for meals rather than merely having the modulation of basal rates attempt to overcome high blood glucose levels caused by eating without taking a bolus of insulin to account for the meal. In some cases, the monitoring for excessive insulin delivery may or may not exclude bolus insulin when determining whether or not to transition to the standard delivery mode. For example, in some cases, the monitoring for excessive insulin deliveries can only consider whether a Basal IOB is above a threshold, excluding consideration of a Bolus IOB.


With respect to constraints related to insufficient insulin delivery, the threshold may be based on a number of actions, an elapsed amount of time, an amount of insulin delivered, etc., or combinations thereof. For example, the control device may monitor the amount of insulin delivered to the PWD and compare it to the insulin for the PWD at their normal BBR. Such monitoring may be based on the normal baseline basal insulin delivered, any bolus insulin delivered, and any adjustments to the baseline basal insulin. In these and other cases, that amount of insulin may be compared to a threshold amount, for example, 60%, 50%, 40%, etc., of the normal baseline basal insulin. In these and other embodiments, the comparison may be based on IOB rather than insulin delivered. Such an analysis may account for variations in the user-specific dosage parameters (e.g., ISF and CR). Stated mathematically:







Total


IOB


Ratio

=



Total







IOB
t



Nominal


Basal



IOB
t




=



Nominal


Basal



IOB
t


+

Bolus



IOB
t


+

Basal


Adjust







IOB
t




Nominal


Basal



IOB
t









where Total IOBt represents the total active insulin the body of the PWD at a time t, Nominal Basal IOBt represents the IOB at time t that would be present for a PWD if the PWD only received the PWD's BBR, Bolus IOBt represents the IOB at time t based on any boluses delivered to the PWD, and Basal Adjust IOBt represents the IOB at time t based on any delivery actions outside of the BBR (e.g., 0× or 2× the BBR), with deliveries at 0× counting negatively and at 2× counting positively. Thus, the Total IOB Ratio calculated may represent a ratio of the total IOB and the IOB that would be present if the PWD were only receiving their standard BBR. This ratio may be compared to a threshold, such as 0.75, 0.6, 0.55, 0.5, 0.45, 0.4, 0.25, etc. If the Total IOB Ratio falls below the threshold, it can indicate that the PWD is not receiving a sufficient amount of insulin to account for the PWD's basic insulin needs, thus methods, devices, and systems provided herein can override a feedback delivery mode's determination to administer less than BBR if the Total IOB Ratio falls below a threshold.


Additionally, a calculation of a Total IOB Ratio, Total IOB, or just a Bolus IOB can be used to determine whether to require a user to take additional steps to confirm the user's intent to deliver a bolus of insulin. For example, if a user has a Total IOB or Bolus IOB of greater than 25%, 30%, 35%, 40%, 45%, or 50% of the user's TDBD, methods, devices, and systems provided herein can require that a bolus instruction being sent to the controller 200 via display device 60 be confirmed by the user by pressing button 220 or by pressing button 220 for a certain length of time or using a certain press pattern. In some cases, a requirement to press a button on a pump assembly may be based on a time difference between the current bolus instruction and the prior bolus instructions (e.g., if the bolus instructions are within 1 hour).


With respect to constraints related to excessive basal insulin delivery, the threshold may be based on a Basal IOB Ratio, stated mathematically as:







Basal


IOB


Ratio

=



Nominal


Basal



IOB
t


+

Basal


Adjust



IOB
t




Nominal


Basal



IOB
t








Thus, the Basal IOB Ratio calculated may represent a ratio of the IOB due only to actual basal delivery actions to the IOB that would be present if the PWD were only receiving their standard BBR. This ratio may be compared to an upper threshold, such as 1.90, 1.85, 1.80, 1.75, or 1.70, etc. If the Basal IOB Ratio is above the threshold, it can indicate that the PWD ate without delivering a bolus or that a glucose sensor is malfunctioning. Thus, methods, devices, and systems provided herein can override a feedback delivery mode's determination to deliver insulin in amounts greater than BBR if the Basal IOB Ratio exceeds a threshold, and in some cases, as discussed above, potentially exit the feedback delivery mode to require the user to enter additional data or take additional actions before entering the feedback mode again.


In some cases, the control device may utilize constraints related to both delivery of an excessive amount of insulin and related to delivery of an insufficient amount of insulin.


In some cases, a PWD may be transitioning from utilizing a daily/periodic insulin injection device (e.g., a pen) for receiving their basal insulin (e.g., utilizing a long-acting insulin device (not shown)) to a device such as the system 10 that may continuously or in an automated fashion deliver insulin via a pump or other similar or comparable device. In these and other cases, the period of transition from the long-acting insulin to the pump or other similar device may or may not include variations to the constraints described above. For example, when a PWD first begins using an insulin pump and has long-acting insulin in their system, the personalization may select a series of delivery actions including 0×, 0×, 0×, 0×, 0×, 0×, 0×, 0×. Under typical constraints, if such a series of delivery actions was continued, the system may transition from the feedback delivery mode to the standard delivery mode and delivery 1× the BBR. However, as the PWD still has long-acting insulin in their body, the system 10 may allow the personalization to continue to deliver 0× the BBR for a transition period after their last dose of long-acting insulin. For example, the PWD (or another user, e.g., a doctor) may input the last time the PWD received a dose of long-acting insulin and the system 10 may allow the personalization to deliver 0× for 12 hours, 18 hours, 24 hours, 36 hours, etc., or another value based on the response curve of the insulin used. As another example, if the PWD is not using a feedback delivery mode but is using a standard delivery mode (e.g., delivering the BBR of basal insulin), the system 10 may not deliver the full BBR for a transition period after the last dose of long-acting insulin. For example, the system 10 may deliver 20%, 25%, 33%, 50%, etc. of the BBR for 12 hours, 18 hours, 24 hours, 36 hours, etc., or another value based on the response curve of the insulin used.


In some cases, when one of the constraints is triggered, an alarm may be sent to the PWD or another user (e.g., a doctor or caregiver) indicating that the constraint was triggered. In these and other cases, a setting may be included for the system 10 to suppress or otherwise prevent or delay presentation of alarms. For example, if the constraint is triggered during the middle of the night, the system 10 may delay sending the alarm until after 6 AM. In some cases, after acknowledging the alarm, the user may be able to transition the system 10 back into a feedback delivery mode. In some cases, there may be a lockout period such that if the user transitions back into the feedback delivery mode a certain number of times within the lockout period, the system 10 may prevent the user from putting the system back into the feedback delivery mode.


In some cases, a user can input relevant data into the control device. For example, the user may input the time of the last dose of long-acting insulin for the PWD. In some cases, the control device can be used to transfer data from the reusable pump controller 200 to another computing device (e.g., a back-end server or cloud-based device).


In some cases, the display device 60 provides a user interface (e.g., graphical user interface (GUI), speech-based user interface, motion-controlled user interface) through which users can provide information to control operation of the control device, the reusable pump controller 200, and/or other devices in the system 10. For example, the display device 60 can be a mobile computing device running a mobile app that communicates with reusable pump controller 200 over short-range wireless connections (e.g., BLUETOOTH® connection, Wi-Fi Direct connection, near-field communication (NFC) connection, etc.) to provide status information for the system 10 and allow a user to control operation of the system 10 (e.g., toggle between delivery modes, adjust settings, log food intake, confirm/modify/cancel bolus dosages, and the like).


The system 10 may include a bolus administering device 80 (e.g., a syringe, an insulin pen, a smart syringe with device communication capabilities, or the like) through which bolus doses can be manually administered to a PWD. In some cases, a suggested dosage for a bolus to be administered using the bolus administering device 80 can be output to a user via the user interface of reusable pump controller 200 and/or the user interface of the display device 60. In some cases, the bolus administering device 80 can communicate through a wired and/or wireless connection with reusable pump controller 200 and/or the display device 60. In some cases, the system 10 can allow users to input insulin deliveries made using a syringe or insulin pen.


Bolus Alarms


In some cases, the system 10 may be configured to generate an alert or alarm based on one or more factors associated with a bolus. For example, if a correction bolus is determined to be above a threshold, the system 10 may generate an alert or an alarm to the PWD. A correction bolus may include a delivery of insulin with the purpose of offsetting a high blood glucose level rather than to address an intake in carbohydrates, such as from a meal. In some cases, a correction bolus may be provided to a PWD simultaneously with a meal bolus (e.g., the meal bolus may be increased by a certain amount to account for the high blood glucose level). In some cases, a correction bolus may be based on an estimated blood glucose level (EGV) (e.g., the estimated current or a projected blood glucose level), a target blood glucose level (Target) (e.g., the desired blood glucose level for the PWD), the ISF, and the IOB of the PWD. For example, the correction bolus may be determined based on the equation:








EGV
-
Target

ISF

-
IOB





As used in conjunction with alarms associated with one or more correction boluses, the IOB may include any variation on IOB consistent with the present disclosure, including Total IOBt, Nominal Basal IOBt, Bolus IOBt, and/or Basal Adjust IOBt, where Total IOBt represents the total active insulin the body of the PWD at a time t, Nominal Basal IOBt represents the IOB at time t based on the normal BBR, Bolus IOBt represents the IOB at time t based on any boluses delivered to the PWD, and Basal Adjust IOBt represents the IOB at time t based on any delivery actions outside of the BBR (e.g., 0× or 2× the BBR).


In some cases, the correction bolus amount of insulin may be compared to a threshold. In some cases, the threshold may be a static amount of insulin. For example, the amount of insulin may include a certain number of units of insulin that may be set by a caregiver or the PWD. In some cases, the threshold may be based on a dynamic value that may change based on the personalization of insulin treatment in accordance with the present disclosure. For example, in personalizing the baseline basal rate for the PWD over time, the basal rate for various diurnal time blocks throughout the day may change, and the total daily basal dose (TDBD) for the PWD may change.


In some cases, the threshold may be based on variations in the baseline basal rate for various diurnal time blocks. For example, the diabetes management system 10 may suggest a correction bolus to the PWD. In making such a suggestion, the system 10 may determine the BBR for the diurnal time blocks covering the next hour or next two hours and may compare the correction bolus to the accumulation of baseline basal insulin for the next hour or next two hours. If the correction bolus is above the accumulation of the baseline basal insulin, the system 10 may generate an alert to the PWD. The time window looking forward may be any length of time, e.g., thirty minutes, one hour, two hours, four hours, etc. Stated mathematically, the determination of whether to trigger an alert or alarm may be described as:









EGV
-
Target

ISF

-
IOB





t


B

B

R







where t includes the period of time over which the baseline basal insulin is accumulated.


In some cases, the threshold may be based on a certain portion of the TDBD, or the portion of the TDBD attributable to a certain period of time. For example, the TDBD may be divided into twenty four portions corresponding to one full day and the correction bolus may be compared to the amount of insulin for one hour's worth of the TDBD. In these and other embodiments, by dividing the TDBD into portions of the day, variations in the BBR for the various portions of the day may be normalized such that a more consistent threshold may be used. Stated mathematically, the determination of whether to trigger an alert or alarm based on such a threshold may be described as:









EGV
-
Target

ISF

-
IOB




T

D

B

D

p






where p includes the number of periods in a day over which the TDBD is being divided. For example, if each hour were being accounted for, p is 24; as another example, if two hours were being accounted for, p is 12.


In some cases, the determination of whether or not to trigger an alert or an alarm may include a factor applied to the threshold. For example, a user may desire that an alert may trigger more readily when a correction bolus is high, or may desire a higher correction bolus before an alert is triggered. In these and other cases, a multiplicative factor (e.g., 0.5, 1, 2, 3, 4, 5, etc.) may be applied to the threshold when making the determination of whether to trigger an alert or an alarm. Stated mathematically for both thresholds described above:












EGV
-
Target

ISF

-
IOB



f
*



t


B

B

R












EGV
-
Target

ISF

-
IOB



f
*


T

D

B

D

p










where f represents the multiplicative factor. In some cases, the factor (f) may be set by the PWD or a caregiver. Additionally or alternatively, the alert or alarm may be stored in a log that may be periodically provided to the PWD, a caregiver, or a medical device developer. Such a log may facilitate improvements in treatment of the PWD as the frequency and relationship of the correction bolus to the basal rate may be observed.


While one embodiment of a diabetes management system is illustrated in FIG. 1, it will be appreciated that any number, type, or style of diabetes management devices may be utilized in conjunction with the present disclosure. For example, a patch pump, a syringe, etc., may be utilized to enter doses of insulin delivered to a PWD.


Modifications, additions, or omissions may be made to FIG. 1 without departing from the scope of the present disclosure. For example, the system 10 may include any type or style of insulin delivery devices and/or monitoring devices. As another example, the display device 60 may take any form or style of computing device. As an additional example, the display device 60 may be coupled with a remote cloud device (not illustrated) that may store one or more aspects of the monitored and/or projected blood glucose levels and/or insulin delivery rates and/or projections. Such a cloud device may be accessible by a third party (e.g., a physician) or a PWD.



FIGS. 2A and 2B each illustrate a series of example graphs illustrating personalization of insulin delivery, in accordance with one or more embodiments of the present disclosure. FIGS. 2A and 2B include a graphs that represent blood glucose levels (BG in mg/dl) for a PWD (graphs 210a and 210b), graphs that represent the ratio of BBR delivered (0×, 1×, 2×) for various delivery actions (graphs 220a and 220b), graphs that represent what fraction of IOB is due to predefined variations in BBR relative to IOB based on the BBR (graphs 230a and 230b), graphs that represent what fraction of IOB is due to bolus insulin relative to IOB based on the BBR (graphs 240a and 240b), and graphs that represent the total IOB as a multiple of the IOB that would be present with delivery of just the BBR of insulin (graphs 250a and 250b).


With reference to FIG. 2A, the graph 210a shows that the BG of the PWD remains relatively level, remaining consistently between 180 mg/dl and 70 mg/dl. However, when observing the graph 220a, it can be observed that there are long stretches during the day in which the user receives 0× the BBR. As the delivery actions are 0×, the ratio of IOB due to predefined variations to the BBR drop below zero, as shown in the graph 230a. Additionally, the PWD received large boluses around breakfast time and lunch time, but did not bolus around dinner time as illustrated by the two spikes at 7 or 8 AM and 12 PM on the graph 240a. As the boluses occur, much of the total IOB is due to the bolus insulin, as seen in the graph 250a.


The graph 250a may illustrate certain times at which a minimum insulin delivery constraint may be invoked. For example, if the threshold were the Total IOB Ratio being at least 0.5 at approximately 12 AM, the total IOB drops to approximately 0.4 of the IOB and would invoke the constraint. At that point, a control device may transition out of a feedback delivery mode to a standard delivery mode (or temporarily override the feedback delivery mode determination to deliver less than BBR) such that 1× of the BBR may be delivered until the ratio of total IOB to IOB due to BBR is above 0.5. The constraint may also be triggered at approximately 9 PM.


In some cases, triggering the constraint may cause an alarm to be presented to the PWD. If the PWD has elected to suppress alarms during the night, the constraint at 12 AM may not be presented to the PWD until 6 AM and the system may remain in a standard delivery mode (e.g., delivering 1× the BBR) until the morning when the PWD may acknowledge the alarm (not illustrated in the graphs of FIG. 2A).


With reference to FIG. 2B, the graph 210b shows that the BG of the PWD goes relatively high when compared to the BG of FIG. 2A. Additionally, when observing the graph 220b, it can be observed that there is a long stretch from just before 6 PM to approximately 2 AM in which the user repeatedly receives 2× the BBR. As the delivery actions are 2×, the ratio of IOB due to predefined variations of the BBR continues to climb higher above zero, as shown in the graph 230b. As the system continues to deliver 2× for an extended period of time, at some point, the Basal IOB Ratio may approach a value of 2. For example, at approximately 10 PM, the amount of basal insulin delivered may exceed the 1.85 threshold (which would be about 17% of TDBD) as illustrated in the graph 230b. Based on the constraint being triggered, the system may transition into a standard delivery mode and may deliver 1× the BBR in order to reduce the Basal IOB Ratio over time.


In some cases, the system may provide an alarm to the user based on the constraint being triggered. For example, the alarm may indicate that excess basal insulin may have been delivered and the system is transitioning to a standard delivery mode. The user may acknowledge the alarm and transition the system back into the feedback delivery mode. In some cases, the system may defer or postpone delivering the alarm. For example, the PWD may desire to have the system remain in the standard delivery mode during the night and be notified in the morning, at which point the PWD may transition the system back into the feedback delivery mode.



FIGS. 3A and 3B illustrate a flow diagram of an example method 300 of providing insulin delivery subject to constraints, in accordance with one or more embodiments of the present disclosure. The method 300 may be performed by any suitable system, apparatus, or device. For example, the system 10, the pump assembly 15, the control device of FIG. 1, and/or a remote server may perform one or more of the operations associated with the method 300. Although illustrated with discrete blocks, the steps and operations associated with one or more of the blocks of the method 300 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation.


At block 305, blood glucose readings may be obtained for a user. For example, a CGM, FM, or BGM, or other glucose monitoring device may measure and/or sense blood glucose readings for the user. For example, a control device may query a CGM and/or the CGM may automatically communicate the blood glucose readings to the control device.


At block 310, a set of delivery actions may be generated based on the blood glucose readings obtained at the block 305. For example, the control device may generate one or more sets of delivery actions to be selected and utilized. The set of delivery actions may include one or more actions of delivering insulin at the baseline basal rate (BBR) of the user or a predefined variation of the BBR. For example, the set of delivery actions may include 0×, 1×, 2×, or 3× the BBR of the user. In some cases, the set of delivery actions may be personalized and/or selected based on the feedback of the blood glucose readings. In these and other cases, the set of delivery actions may be produced in a feedback insulin delivery mode (e.g., able to deliver the BBR or predefined variations of the BBR) or a standard delivery mode (e.g., able to deliver the BBR).


At block 315, previous delivery actions may be monitored. For example, the control device may monitor which delivery actions have occurred to deliver insulin to the user. In some cases, the previous delivery actions may be stored for reference.


At block 320, a determination may be made whether or not the user is transitioning from long-acting insulin treatment. For example, if a PWD has previously treated their diabetes with a pen or other device to deliver long-acting insulin for their basal insulin, and is transitioning to a more automated system such as the diabetes management system 10 of FIG. 1, certain aspects of the constraints of the present disclosure may be modified or adjusted. For example, the constraint related to an insufficient amount of insulin or the constraint related to excessive insulin may be modified or adjusted. If it is determined that the user is transitioning from long-acting insulin delivery treatment, the method 300 may proceed to the block 325. If it is determined that the user is not transitioning from long-acting insulin treatment, the method 300 may proceed to the block 340.


At block 325, a determination may be made whether the delivery system is operating in a standard delivery mode (e.g., delivering the BBR) or a feedback delivery mode (e.g., delivering any of 0×, 1×, or 2×, or some other predetermined variation of the BBR based on a personalized set of delivery actions attempting to achieve a target blood glucose level). If it is determined that the delivery system is operating in the feedback delivery mode, the method 300 may proceed to the block 330. If it is determined that the delivery system is operating in the standard delivery mode, the method 300 may proceed to the block 335.


At block 330, when in feedback delivery mode, a low predetermined variation of the BBR may be permitted for delivery for a certain period of time after the last long-acting insulin delivery. For example, the system may allow repeated delivery of 0× the BBR for up to 24 hours after the last dose of long-acting insulin.


At block 335, when in standard delivery mode, a reduced insulin delivery may be allowed for a certain period of time after the last long-acting insulin delivery. For example, the system may utilize delivery actions of 25% of the BBR for 24 hours after the last dose of long-acting insulin.


At block 340, a determination may be made whether the delivery actions deliver insulin below a first threshold. For example, the monitored insulin delivery actions of the block 315 may be monitored to determine whether an insufficient amount of insulin is being provided to the user. In some cases, the determination may include determining how long the delivery system has been delivering 0× or some other predefined variation of the BBR below 1× the BBR. If the delivery actions are delivering insulin below the first threshold (e.g., if the constraint is triggered), the method 300 may proceed to the block 345. If the delivery actions are not delivering insulin below the first threshold, the method 300 may proceed to the block 360.


At block 345, a determination may be made whether the Total IOB Ratio (e.g., including both basal insulin and bolus insulin) is below the first threshold. In some cases, the determination may include a comparison of the Total IOB Ratio to the amount of IOB that would be present if delivering the BBR. For example, the Total IOB Ratio may be determined based on:







Total


IOB


Ratio

=



Total







IOB
t



Nominal


Basal



IOB
t




=



Nominal


Basal



IOB
t


+

Bolus



IOB
t


+

Basal


Adjust







IOB
t




Nominal


Basal



IOB
t









and the Total IOB Ratio may be compared to a threshold (e.g., 0.5, meaning the Total IOB is half or less than the IOB that would be present if delivering the BBR of insulin). In some cases, the determination of the block 345 may be a subset of and/or may replace the determination of the block 340. If the total IOB is below the first threshold (e.g., if the constraint is triggered), the method 300 may proceed to the block 350. If the total IOB is not below the first threshold, the method 300 may proceed to the block 360.


At block 350, the delivery actions may be adjusted to deliver insulin at the baseline basal rate. For example, the system may transition out of the feedback delivery mode and into the standard delivery mode. As another example, the system may adjust each of the delivery actions to all be 1× the BBR. In some cases, the adjustment or change in mode may occur for a limited time, for a certain number of insulin delivery actions, etc. In some cases, the adjustment or change in mode may occur until the user requests or otherwise causes the device to transition back into the feedback delivery mode.


At block 355, an alert may be provided to the user. For example, the control device may cause an audible alarm, may provide a visual alarm (e.g., a flashing light or an on-screen prompt), etc. In some cases, the alert may identify whether the constraint triggered is related to not receiving a minimum amount of insulin, or delivering an excessive amount of insulin. After the block 355, the method 300 may proceed to the block 365.


At block 360, a determination may be made whether the delivery actions are delivering insulin above a second threshold. For example, the control device may determine whether the Basal IOB Ratio delivered is above a threshold ratio (e.g., 1.90, 1.85, 1.80, 1.75, or 1.70), whether the delivery actions have included 2× the BBR for longer than a threshold amount of time, whether the total amount of basal insulin delivered has met a certain percentage of the total daily basal dose (e.g., 10% of TDBD, 12% of TDBD, 13% of TDBD, 14% of TDBD, 15% of TDBD, 16% of TDBD, 17% of TDBD, 18% of TDBD), etc. If the delivery actions are delivering insulin above the second threshold (e.g., the constraint regarding excessive insulin delivery has been triggered), the method 300 may proceed to the block 350. If the delivery actions are not delivering insulin above the second threshold, the method 300 may return to the block 305.


At block 365, a determination may be made whether an acknowledgment has been received from the user regarding the alert, the constraint, the modification of the delivery actions, and/or the transitioning to the standard delivery mode. In some cases, the acknowledgment may include a request to transition from the standard delivery mode to the feedback delivery mode.


At block 370, delivery of insulin at the predetermined variations of the baseline basal rate may be permitted. For example, the control device may transition to the feedback delivery mode.


Modifications, additions, or omissions may be made to the method 300 without departing from the scope of the present disclosure. For example, the operations of the method 300 may be implemented in differing order. Additionally or alternatively, two or more operations may be performed at the same time. Furthermore, the outlined operations and actions are provided as examples, and some of the operations and actions may be optional, combined into fewer operations and actions, or expanded into additional operations and actions without detracting from the essence of the disclosed embodiments. For example, in some embodiments, the blocks 320, 325, 330, and 335 may be removed. As another example, in some embodiments, the blocks 355, 365, and 370 may be omitted. As an additional example, in some cases, the blocks 340 and/or 345 may be performed at the same time as the block 360.



FIG. 4 illustrates a flowchart of an example method 400 of providing an alert associated with a correction dose, in accordance with one or more embodiments of the present disclosure. The method 400 may be performed by any suitable system, apparatus, or device. For example, the system 10, the pump assembly 15, the control device described with reference to FIG. 1, and/or a remote server may perform one or more of the operations associated with the method 400. Although illustrated with discrete blocks, the steps and operations associated with one or more of the blocks of the method 400 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation.


At block 410, a notification may be received of an amount of insulin delivered to a user. For example, with reference to FIG. 1, the pump assembly 15 may provide a notification to the control device that the user received a dose of insulin. The dose of insulin may be related to a basal amount of insulin, a bolus dose of insulin, or both. In some cases, the notification may be one of many notifications such that the control device may track the delivery of insulin to the user, including delivery of basal insulin, bolus insulin, or both.


At block 420, a correction dose may be determined. For example, the control device may determine a correction bolus to be delivered to the user to address a high blood glucose level. In these and other embodiments, the correction bolus may be determined based on EGV, Target, ISF, and IOB as described above.


At block 430, the correction does may be compared with a threshold insulin delivery amount. In some cases, the threshold insulin delivery amount may include a static amount of insulin (e.g., a set number of units of insulin). In some cases, the threshold insulin delivery amount may include an amount based on a portion of daily basal insulin, such as one hour's worth of the TDBD, or the accumulation of basal insulin based on a personalized rate over a given period of time. In these and other embodiments, the threshold amount may be multiplied by a factor that may affect how readily an alert or alarm may be triggered.


At block 440, a determination may be made whether the correction dose exceeds the threshold. If the correction dose exceeds the threshold, the method 400 may proceed to the block 450. If the correction dose does not exceed the threshold, the method 400 may return to the block 410 where additional notifications of insulin delivery may be received.


At block 450, an alert may be triggered to the user. For example, an audible alert or alarm, a visual alert or alarm, a textual message, etc., may be provided to the user to indicate that the amount of insulin in the correction bolus exceeds the threshold.


Modifications, additions, or omissions may be made to the method 400 without departing from the scope of the present disclosure. For example, the operations of the method 400 may be implemented in differing order. Additionally or alternatively, two or more operations may be performed at the same time. Furthermore, the outlined operations and actions are provided as examples, and some of the operations and actions may be optional, combined into fewer operations and actions, or expanded into additional operations and actions without detracting from the essence of the disclosed embodiments.



FIG. 5 illustrates a flowchart of an example method 500 of providing an alert associated with a correction bolus, in accordance with one or more embodiments of the present disclosure. The method 500 may be performed by any suitable system, apparatus, or device. For example, the system 10, the pump assembly 15, the control device described with reference to FIG. 1, and/or a remote server may perform one or more of the operations associated with the method 500. Although illustrated with discrete blocks, the steps and operations associated with one or more of the blocks of the method 500 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation.


At block 510, an input may be received from a user to enable bolus-based alerts. For example, a user may utilize a display device (such as the display device 60 of FIG. 1) to interact with a control device to indicate that the user desires to receive bolus-based alerts. Such alerts may indicate, for example, when a correction bolus is excessively large as compared to the basal insulin the user is receiving.


At block 520, input from the user to personalize the bolus-based alerts may be received. For example, the user may input a specific bolus amount to act as the threshold. As another example, the user may input a multiplicative factor that may affect how readily an alert or alarm will be triggered (e.g., changing how large the bolus does is compared to the basal insulin before an alert is triggered). In some cases, the user may input a particular value (e.g., 0.5, 0.75, 1, 1.5, 2, 3, etc.). In some cases, the user may be presented with a query and the factor may be selected based on the response of the user. For example, the user may be queried how readily or how sensitive or how responsive they would like the system to be with regards to providing alerts for correction bolus sizes relative to the basal insulin. Based on the response, the system may automatically provide or utilize a factor.


At block 530, blood glucose level information may be received. For example, the control device may receive blood glucose level information from one or more blood glucose monitors of the diabetes management system. In these and other cases, the blood glucose level information may be obtained by swiping a display device, a pump, a bolus administering device, etc., past a flash glucose monitor. Additionally or alternatively, a blood glucose monitoring device may periodically or regularly provide the blood glucose level information to the control device. In some cases, the user may manually input the blood glucose level information. For example, the user may use the display device to input a bolus being delivered to the user.


At block 540, forward-looking blood glucose levels may be estimated. For example, the control device may predict one or more future blood glucose levels based on one or more parameters such as IOB, historical BGV, ISF, CR, etc. In these and other cases, the estimated blood glucose level may be estimated for a time in the future. Additionally or alternatively, the blood glucose level may be estimated based on blood glucose level information obtained from the block 530. In addition to forward-looking blood glucose levels, in some cases, the block 540 may estimate a current blood glucose level.


At block 550, a correction bolus for the user may be determined based on EGV, Target, ISF, and IOB. For example, a correction bolus may be determined according to the equation:








EGV
-
Target

ISF

-
IOB





In some cases, the block 550 may determine the correction bolus according to any approach or algorithm that attempts to address a high blood glucose level with a bolus of insulin.


At block 560, a determination may be made whether the correction bolus exceeds the personalized threshold. For example, the correction bolus determined at the block 550 may be compared to a threshold amount of insulin multiplied by the factor from the block 520. In some cases, the threshold may be based on a static amount of insulin. In some cases, the threshold may be dynamic and may be based on an amount of insulin for a portion of the TDBD, such as one hour's worth of the TDBD of insulin. In some cases, the threshold may be based on an accumulated amount of insulin based on personalized BBR for one or more diurnal time periods. For example, if a user's BBR is 3 U/hour during one hour and 4 U/hour during the next hour, and the time period being monitored is from half-way through the first hour and the threshold is based on the next one hour, the threshold amount of insulin may be (0.5 hour*3 U/hour)+(0.5 hour*4 U/hour)=3.5 U and if the user has designated a factor of 2 (meaning the correction bolus must be high before the user is alerted), the threshold amount of insulin may be 7 U. If the correction bolus exceeds the threshold, the method 500 may proceed to the block 570. If the correction bolus does not exceed the threshold, the method 500 may return to the block 530 where additional blood glucose level information may be received.


At block 570, an alert may be triggered to the user indicating that the correction bolus is above the threshold amount of insulin. The block 570 may be similar or comparable to the block 450.


Modifications, additions, or omissions may be made to the method 500 without departing from the scope of the present disclosure. For example, the operations of the method 500 may be implemented in differing order. Additionally or alternatively, two or more operations may be performed at the same time. Furthermore, the outlined operations and actions are provided as examples, and some of the operations and actions may be optional, combined into fewer operations and actions, or expanded into additional operations and actions without detracting from the essence of the disclosed embodiments.


The embodiments described herein may include the use of a special-purpose or general-purpose computer including various computer hardware or software modules, as discussed in greater detail below.


Embodiments described herein may be implemented using computer-readable media for carrying or having computer-executable instructions or data structures stored thereon. Such computer-readable media may be any available media that may be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, such computer-readable media may include non-transitory computer-readable storage media including Random-Access Memory (RAM), Read-Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, flash memory devices (e.g., solid state memory devices), or any other storage medium which may be used to carry or store desired program code in the form of computer-executable instructions or data structures and which may be accessed by a general-purpose or special-purpose computer. Combinations of the above may also be included within the scope of computer-readable media.


Computer-executable instructions comprise, for example, instructions and data, which cause a general-purpose computer, special-purpose computer, or special-purpose processing device (e.g., one or more processors) to perform a certain function or group of functions. Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.


As used herein, the terms “module” or “component” may refer to specific hardware implementations configured to perform the operations of the module or component and/or software objects or software routines that may be stored on and/or executed by general-purpose hardware (e.g., computer-readable media, processing devices, etc.) of the computing system. In some embodiments, the different components, modules, engines, and services described herein may be implemented as objects or processes that execute on the computing system (e.g., as separate threads). While some of the system and methods described herein are generally described as being implemented in software (stored on and/or executed by general-purpose hardware), specific hardware implementations or a combination of software and specific hardware implementations are also possible and contemplated. In the present description, a “computing entity” may be any computing system as previously defined herein, or any module or combination of modulates running on a computing system.


Any ranges expressed herein (including in the claims) are considered to be given their broadest possible interpretation. For example, unless explicitly mentioned otherwise, ranges are to include their end points (e.g., a range of “between X and Y” would include X and Y). Additionally, ranges described using the terms “substantially,” “approximately,” or “about” are to be understood to be given their broadest meaning consistent with the understanding of those skilled in the art. Additionally, the term approximately includes anything within 10%, 5%, or 1%, or within manufacturing or typical tolerances.


While certain embodiments have been described and shown in the accompanying drawings, such embodiments are merely illustrative and not restrictive of the scope of the disclosure, and this disclosure is not limited to the specific constructions and arrangements shown and described, since various other additions and modifications to, and deletions from, the described embodiments will be apparent to one of ordinary skill in the art. Thus, the scope of the disclosure is only limited by the literal language, and legal equivalents, of the claims that follow.

Claims
  • 1. A method of insulin delivery, the method comprising: based on blood glucose readings of a user, generating a set of insulin delivery actions including delivery of a baseline basal rate;monitoring insulin delivery actions delivering predefined variations of the baseline basal rate that are above the baseline basal rate to determine whether previous insulin delivery actions have delivered insulin beyond a threshold amount; andresponsive to insulin being delivered beyond the threshold amount, adjusting the set of insulin delivery actions.
  • 2. The method of claim 1, wherein the threshold amount includes at least a portion of a total daily basal dose.
  • 3. The method of claim 1, wherein adjusting the set of insulin delivery actions includes changing only a portion of the delivery actions of the set of delivery actions.
  • 4. The method of claim 1, wherein adjusting the set of insulin delivery actions includes changing all delivery actions in the set of delivery actions to deliver insulin according to the baseline basal rate.
  • 5. The method of claim 1, wherein determining whether previous insulin delivery actions have delivered insulin beyond a threshold amount is determined by:
  • 6. The method of claim 1, further comprising including approximately 0.17 of a total daily basal dose in the threshold amount.
  • 7. The method of claim 1, wherein the threshold amount comprises an amount of insulin delivered via a plurality of consecutive insulin delivery actions above the baseline basal rate for a threshold amount of time.
  • 8. The method of claim 7, wherein the threshold amount of time comprises one of approximately two hours, three hours, four hours, five hours, or six hours.
  • 9. The method of claim 1, wherein the predefined variations of the baseline basal rate include at least one of 0×, 1×, 2×, or 3× the baseline basal rate.
  • 10. The method of claim 1, further comprising: receiving an acknowledgement of the adjustment to the set of insulin delivery actions; andin response to receiving the acknowledgment, allowing insulin to be delivered according to the adjusted set of insulin delivery actions.
  • 11. The method of claim 1, further comprising: receiving an indication that the user is transitioning from a first type of insulin delivery to a second type of insulin delivery; andin response to receiving the indication, adjusting the threshold amount such that insulin delivery below the baseline basal rate is allowed until a predefined period of time after a delivery of insulin according to the first type of insulin delivery.
  • 12. The method of claim 1, further comprising: receiving an indication that the user is transitioning from a first type of insulin delivery to a second type of insulin delivery; andin response to receiving the indication, reducing the baseline basal rate for a predefined period of time after a delivery of insulin according to the first type of insulin delivery.
  • 13. The method of claim 12, wherein reducing the baseline basal rate comprises reducing the baseline basal rate to approximately 25% of the baseline basal rate.
  • 14. A method of insulin delivery, the method comprising: based on blood glucose readings of a user, generating a set of insulin delivery actions including delivery of a baseline basal rate;calculating an amount of basal insulin on board (JOB) due to execution of one or more the insulin delivery actions; anddelivering insulin at or below the baseline basal rate whenever basal IOB exceeds a threshold amount.
  • 15. The method of claim 14, further comprising determining the threshold amount by calculating a basal IOB Ratio comparing the basal IOB to an insulin on board assuming only the baseline basal rate has been delivered.
  • 16. The method of claim 15, wherein the basal IOB Ratio within a range of about 1.6 to about 1.9.
  • 17. The method of claim 14, further comprising determining the threshold amount by calculating an amount of insulin on board that exceeds a defined percentage an average daily dosage of basal insulin for the user.
  • 18. The method of claim 17, wherein defined the percentage is within a range of about 10% to about 25% of the average daily dosage of basal insulin for the user.
  • 19. An insulin delivery monitoring system comprising: an insulin delivery device configured to deliver insulin to a user; anda controller comprising: at least one processor; andat least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the controller to: based on blood glucose readings of a user, generate a set of insulin delivery actions including delivery of a baseline basal rate;monitoring insulin delivery actions delivering predefined variations of the baseline basal rate that are above the baseline basal rate; andbased on the previous insulin delivery actions, adjusting the set of insulin delivery actions.
  • 20. The insulin delivery monitoring system of claim 19, further comprising instruction that, when executed by the at least one processor, cause the controller to: determine whether previous insulin delivery action have delivered insulin beyond a threshold amount.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 15/870,717, filed Jan. 12, 2018, now U.S. Pat. No. 11,033,682, issued Jun. 15, 2021, which application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application Ser. No. 62/563,804, filed Sep. 27, 2017, for “INSULIN DELIVERY METHODS, SYSTEMS AND DEVICES,” U.S. Provisional Patent Application Ser. No. 62/563,836, filed Sep. 27, 2017, for “INSULIN DELIVERY METHODS, SYSTEMS AND DEVICES,” and U.S. Provisional Patent Application Ser. No. 62/446,236, filed Jan. 13, 2017, “SYSTEM AND METHOD FOR ADJUSTING INSULIN DELIVERY,” the disclosure of each of which is hereby incorporated herein in its entirety by this reference.

US Referenced Citations (1266)
Number Name Date Kind
303013 Hortoxr Aug 1884 A
445545 Crane Feb 1891 A
588583 Lade Aug 1897 A
1441508 Marius et al. Jan 1923 A
2283925 Harvey May 1942 A
2797149 Skeggs Jun 1957 A
2886529 Guillaud May 1959 A
3413573 Nathanson et al. Nov 1968 A
3574114 Monforte Apr 1971 A
3614554 Shield et al. Oct 1971 A
3631847 Hobbs Jan 1972 A
3634039 Brondy Jan 1972 A
3812843 Wootten et al. May 1974 A
3841328 Jensen Oct 1974 A
3885662 Schaefer May 1975 A
3963380 Thomas et al. Jun 1976 A
3983077 Fuller et al. Sep 1976 A
4055175 Clemens et al. Oct 1977 A
4108177 Pistor Aug 1978 A
4146029 Ellinwood, Jr. Mar 1979 A
4151845 Clemens May 1979 A
4245634 Albisser et al. Jan 1981 A
4268150 Chen May 1981 A
4295176 Wittwer Oct 1981 A
4313439 Babb et al. Feb 1982 A
4368980 Aldred et al. Jan 1983 A
4373527 Fischell Feb 1983 A
4400683 Eda et al. Aug 1983 A
4403984 Ash et al. Sep 1983 A
4424720 Bucchianeri Jan 1984 A
4435173 Siposs et al. Mar 1984 A
4464170 Clemens et al. Aug 1984 A
4469481 Kobayashi Sep 1984 A
4475901 Kraegen et al. Oct 1984 A
4498843 Schneider et al. Feb 1985 A
4507115 Kambara et al. Mar 1985 A
4523170 Huth, III Jun 1985 A
4526568 Clemens et al. Jul 1985 A
4526569 Bernardi Jul 1985 A
4529401 Leslie et al. Jul 1985 A
4551134 Slavik et al. Nov 1985 A
4559033 Stephen et al. Dec 1985 A
4559037 Franetzki et al. Dec 1985 A
4562751 Nason et al. Jan 1986 A
4573968 Parker Mar 1986 A
4585439 Michel Apr 1986 A
4601707 Albisser et al. Jul 1986 A
4624661 Arimond Nov 1986 A
4633878 Bombardieri Jan 1987 A
4634427 Hannula et al. Jan 1987 A
4646038 Wanat Feb 1987 A
4657529 Prince et al. Apr 1987 A
4678408 Nason et al. Jul 1987 A
4684368 Kenyon Aug 1987 A
4685903 Cable et al. Aug 1987 A
4731726 Allen, III Mar 1988 A
4743243 Vaillancourt May 1988 A
4755169 Sarnoff et al. Jul 1988 A
4755173 Konopka et al. Jul 1988 A
4759120 Bernstein Jul 1988 A
4781688 Thoma et al. Nov 1988 A
4781693 Martinez et al. Nov 1988 A
4808161 Kamen Feb 1989 A
4854170 Brimhall et al. Aug 1989 A
4859492 Rogers et al. Aug 1989 A
4880770 Mir et al. Nov 1989 A
4886499 Cirelli et al. Dec 1989 A
4898578 Rubalcaba, Jr. Feb 1990 A
4898579 Groshong et al. Feb 1990 A
4900292 Berry et al. Feb 1990 A
4919596 Slate et al. Apr 1990 A
4925444 Orkin et al. May 1990 A
4940527 Kazlauskas et al. Jul 1990 A
4944659 Labbe et al. Jul 1990 A
4967201 Rich, III Oct 1990 A
4969874 Michel et al. Nov 1990 A
4975581 Robinson et al. Dec 1990 A
4976720 MacHold et al. Dec 1990 A
4981140 Wyatt Jan 1991 A
4994047 Walker et al. Feb 1991 A
5007286 Malcolm et al. Apr 1991 A
5007458 Marcus et al. Apr 1991 A
5061424 Karimi et al. Oct 1991 A
5062841 Siegel Nov 1991 A
5084749 Losee et al. Jan 1992 A
5097834 Skrabal Mar 1992 A
5102406 Arnold Apr 1992 A
5109850 Blanco et al. May 1992 A
5125415 Bell Jun 1992 A
5130675 Sugawara Jul 1992 A
5134079 Cusack et al. Jul 1992 A
5139999 Gordon et al. Aug 1992 A
5153827 Coutre et al. Oct 1992 A
5154973 Imagawa et al. Oct 1992 A
5165406 Wong Nov 1992 A
5176662 Bartholomew et al. Jan 1993 A
5178609 Ishikawa Jan 1993 A
5189609 Tivig et al. Feb 1993 A
5198824 Poradish Mar 1993 A
5205819 Ross et al. Apr 1993 A
5207642 Orkin et al. May 1993 A
5213483 Flaherty et al. May 1993 A
5217754 Santiago-Aviles et al. Jun 1993 A
5219377 Poradish Jun 1993 A
5232439 Campbell et al. Aug 1993 A
5237993 Skrabal Aug 1993 A
5244463 Cordner et al. Sep 1993 A
5254096 Rondelet et al. Oct 1993 A
5257980 Van et al. Nov 1993 A
5261882 Sealfon Nov 1993 A
5263198 Geddes et al. Nov 1993 A
5272485 Mason et al. Dec 1993 A
5273517 Barone et al. Dec 1993 A
5281202 Weber et al. Jan 1994 A
5281808 Kunkel Jan 1994 A
5299571 Mastrototaro Apr 1994 A
5308982 Ivaldi et al. May 1994 A
5342298 Michaels et al. Aug 1994 A
5346476 Elson Sep 1994 A
5364342 Beuchat et al. Nov 1994 A
5377674 Kuestner Jan 1995 A
5380665 Cusack et al. Jan 1995 A
5385539 Maynard Jan 1995 A
5389078 Zalesky et al. Feb 1995 A
5403797 Ohtani et al. Apr 1995 A
5411889 Hoots et al. May 1995 A
5421812 Langley et al. Jun 1995 A
5427988 Sengupta et al. Jun 1995 A
5433710 Vanantwerp et al. Jul 1995 A
5456945 McMillan et al. Oct 1995 A
5468727 Phillips et al. Nov 1995 A
5478610 Desu et al. Dec 1995 A
5505709 Funderburk et al. Apr 1996 A
5505828 Wong et al. Apr 1996 A
5507288 Boecker et al. Apr 1996 A
5513382 Agahi-Kesheh et al. Apr 1996 A
5533389 Kamen et al. Jul 1996 A
5535445 Gunton Jul 1996 A
5540772 McMillan et al. Jul 1996 A
5543773 Evans et al. Aug 1996 A
5558640 Pfeiler et al. Sep 1996 A
5569186 Lord et al. Oct 1996 A
5582593 Hultman Dec 1996 A
5584053 Kommrusch et al. Dec 1996 A
5584813 Livingston et al. Dec 1996 A
5590387 Schmidt et al. Dec 1996 A
5609572 Lang Mar 1997 A
5614252 McMillan et al. Mar 1997 A
5625365 Tom et al. Apr 1997 A
5635433 Sengupta Jun 1997 A
5637095 Nason et al. Jun 1997 A
5665065 Colman et al. Sep 1997 A
5665070 McPhee Sep 1997 A
5678539 Schubert et al. Oct 1997 A
5685844 Marttila Nov 1997 A
5685859 Kornerup Nov 1997 A
5693018 Kriesel et al. Dec 1997 A
5697899 Hillman et al. Dec 1997 A
5700695 Yassinzadeh et al. Dec 1997 A
5703364 Rosenthal Dec 1997 A
5707459 Itoyama et al. Jan 1998 A
5707715 Derochemont et al. Jan 1998 A
5713875 Tanner, II Feb 1998 A
5714123 Sohrab Feb 1998 A
5716343 Kriesel et al. Feb 1998 A
5722397 Eppstein Mar 1998 A
5733259 Valcke et al. Mar 1998 A
5741228 Lambrecht et al. Apr 1998 A
5746217 Erickson et al. May 1998 A
5747350 Sattler May 1998 A
5747870 Pedder May 1998 A
5748827 Holl et al. May 1998 A
5755682 Knudson et al. May 1998 A
5758643 Wong et al. Jun 1998 A
5759923 McMillan et al. Jun 1998 A
5764189 Lohninger Jun 1998 A
5771567 Pierce et al. Jun 1998 A
5776103 Kriesel et al. Jul 1998 A
5779676 Kriesel et al. Jul 1998 A
5785688 Joshi et al. Jul 1998 A
5797881 Gadot Aug 1998 A
5800397 Wilson et al. Sep 1998 A
5800405 McPhee Sep 1998 A
5800420 Gross et al. Sep 1998 A
5801057 Smart et al. Sep 1998 A
5804048 Wong et al. Sep 1998 A
5807075 Jacobsen et al. Sep 1998 A
5817007 Fodgaard et al. Oct 1998 A
5820622 Gross et al. Oct 1998 A
5823951 Messerschmidt Oct 1998 A
5839467 Saaski et al. Nov 1998 A
5840020 Heinonen et al. Nov 1998 A
D403313 Peppel Dec 1998 S
5848991 Gross et al. Dec 1998 A
5851197 Marano et al. Dec 1998 A
5854608 Leisten Dec 1998 A
5858005 Kriesel Jan 1999 A
5858239 Kenley et al. Jan 1999 A
5859621 Leisten Jan 1999 A
5865806 Howell Feb 1999 A
5871470 McWha Feb 1999 A
5879310 Sopp et al. Mar 1999 A
5889459 Hattori et al. Mar 1999 A
5891097 Saito et al. Apr 1999 A
5892489 Kanba et al. Apr 1999 A
5897530 Jackson Apr 1999 A
5902253 Pfeiffer et al. May 1999 A
5903421 Furutani et al. May 1999 A
5906597 McPhee May 1999 A
5911716 Rake et al. Jun 1999 A
5919167 Mulhauser et al. Jul 1999 A
5931814 Alex et al. Aug 1999 A
5932175 Knute et al. Aug 1999 A
5933121 Rainhart et al. Aug 1999 A
5935099 Peterson et al. Aug 1999 A
5945963 Leisten Aug 1999 A
5947911 Wong et al. Sep 1999 A
5957890 Mann et al. Sep 1999 A
5961492 Kriesel et al. Oct 1999 A
5965848 Altschul et al. Oct 1999 A
5971941 Simons et al. Oct 1999 A
5993423 Choi Nov 1999 A
5997501 Gross et al. Dec 1999 A
6005151 Herrmann et al. Dec 1999 A
6017318 Gauthier et al. Jan 2000 A
6019747 McPhee Feb 2000 A
6023251 Koo et al. Feb 2000 A
6024539 Blomquist Feb 2000 A
6027826 Derochemont et al. Feb 2000 A
6028568 Asakura et al. Feb 2000 A
6031445 Marty et al. Feb 2000 A
6032059 Henning et al. Feb 2000 A
6036924 Simons et al. Mar 2000 A
6040578 Malin et al. Mar 2000 A
6040805 Huynh et al. Mar 2000 A
6046707 Gaughan et al. Apr 2000 A
6049727 Crothall Apr 2000 A
6050978 Orr et al. Apr 2000 A
6052040 Hino Apr 2000 A
6058934 Sullivan May 2000 A
6066103 Duchon et al. May 2000 A
6071292 Makower et al. Jun 2000 A
6072180 Kramer et al. Jun 2000 A
6077055 Vilks Jun 2000 A
6090092 Fowles et al. Jul 2000 A
6101406 Hacker et al. Aug 2000 A
6102872 Doneen et al. Aug 2000 A
6111544 Dakeya et al. Aug 2000 A
6115673 Malin et al. Sep 2000 A
6123827 Wong et al. Sep 2000 A
6124134 Stark Sep 2000 A
6126637 Kriesel et al. Oct 2000 A
6128519 Say Oct 2000 A
6142939 Eppstein et al. Nov 2000 A
6143164 Heller et al. Nov 2000 A
6143432 De et al. Nov 2000 A
6154176 Fathy et al. Nov 2000 A
6157041 Thomas et al. Dec 2000 A
6161028 Braig et al. Dec 2000 A
6162639 Douglas Dec 2000 A
6174300 Kriesel et al. Jan 2001 B1
6176004 Rainhart et al. Jan 2001 B1
6181297 Leisten Jan 2001 B1
6188368 Koriyama et al. Feb 2001 B1
6190359 Heruth Feb 2001 B1
6195049 Kim et al. Feb 2001 B1
6196046 Braig et al. Mar 2001 B1
6200287 Keller et al. Mar 2001 B1
6200293 Kriesel et al. Mar 2001 B1
6200338 Solomon et al. Mar 2001 B1
6204203 Narwankar et al. Mar 2001 B1
6208843 Huang et al. Mar 2001 B1
6214629 Freitag et al. Apr 2001 B1
6222489 Tsuru et al. Apr 2001 B1
6226082 Roe May 2001 B1
6244776 Wiley Jun 2001 B1
6261065 Nayak et al. Jul 2001 B1
6262798 Shepherd et al. Jul 2001 B1
6266020 Chang Jul 2001 B1
6270455 Brown Aug 2001 B1
6271045 Douglas et al. Aug 2001 B1
6280381 Malin et al. Aug 2001 B1
6285448 Kuenstner Sep 2001 B1
6300894 Lynch et al. Oct 2001 B1
6309370 Ben-Haim et al. Oct 2001 B1
6312888 Wong et al. Nov 2001 B1
6320547 Fathy et al. Nov 2001 B1
6323549 Derochemont et al. Nov 2001 B1
6334851 Hayes et al. Jan 2002 B1
6363609 Pickren Apr 2002 B1
6375627 Mauze et al. Apr 2002 B1
6375638 Nason et al. Apr 2002 B2
6379301 Worthington et al. Apr 2002 B1
6402689 Scarantino et al. Jun 2002 B1
6413244 Bestetti et al. Jul 2002 B1
6470279 Samsoondar Oct 2002 B1
6474219 Klitmose et al. Nov 2002 B2
6475196 Vachon Nov 2002 B1
6477065 Parks Nov 2002 B2
6477901 Tadigadapa et al. Nov 2002 B1
6484044 Lilienfeld-Toal Nov 2002 B1
6485461 Mason et al. Nov 2002 B1
6485462 Kriesel Nov 2002 B1
6491656 Morris Dec 2002 B1
6492949 Breglia et al. Dec 2002 B1
6496149 Birnbaum et al. Dec 2002 B1
6501415 Viana et al. Dec 2002 B1
6512937 Blank et al. Jan 2003 B2
6520936 Mann Feb 2003 B1
6525509 Petersson et al. Feb 2003 B1
6527744 Kriesel et al. Mar 2003 B1
6528809 Thomas et al. Mar 2003 B1
6537249 Kriesell et al. Mar 2003 B2
6540260 Tan Apr 2003 B1
6540672 Simonsen et al. Apr 2003 B1
6541820 Bol Apr 2003 B1
6544212 Galley et al. Apr 2003 B2
6546268 Ishikawa et al. Apr 2003 B1
6546269 Kurnik Apr 2003 B1
6551276 Mann et al. Apr 2003 B1
6552693 Leisten Apr 2003 B1
6553841 Blouch Apr 2003 B1
6554798 Mann et al. Apr 2003 B1
6556850 Braig et al. Apr 2003 B1
D474778 Barnes May 2003 S
6558351 Steil et al. May 2003 B1
6559735 Hoang et al. May 2003 B1
6560471 Heller et al. May 2003 B1
6561978 Conn et al. May 2003 B1
6562001 Lebel et al. May 2003 B2
6562014 Lin et al. May 2003 B2
6569115 Barker et al. May 2003 B1
6569125 Jepson et al. May 2003 B2
6572542 Houben et al. Jun 2003 B1
6572545 Knobbe et al. Jun 2003 B2
6574490 Abbink et al. Jun 2003 B2
6575905 Knobbe et al. Jun 2003 B2
6580934 Braig et al. Jun 2003 B1
6583699 Yokoyama Jun 2003 B2
6595956 Gross et al. Jul 2003 B1
6599281 Struys et al. Jul 2003 B1
6605072 Struys et al. Aug 2003 B2
6611419 Chakravorty Aug 2003 B1
6618603 Varalli et al. Sep 2003 B2
6620750 Kim et al. Sep 2003 B2
6633772 Ford et al. Oct 2003 B2
6635958 Bates et al. Oct 2003 B2
6639556 Baba Oct 2003 B2
6642908 Pleva et al. Nov 2003 B2
6645142 Braig et al. Nov 2003 B2
6648821 Lebel et al. Nov 2003 B2
6650303 Kim et al. Nov 2003 B2
6653091 Dunn et al. Nov 2003 B1
6656158 Mahoney et al. Dec 2003 B2
6662030 Khalil et al. Dec 2003 B2
6669663 Thompson Dec 2003 B1
6670497 Tashino et al. Dec 2003 B2
6678542 Braig et al. Jan 2004 B2
6680700 Hilgers Jan 2004 B2
6683576 Achim Jan 2004 B2
6686406 Tomomatsu et al. Feb 2004 B2
6690336 Leisten et al. Feb 2004 B1
6697605 Atokawa et al. Feb 2004 B1
6699218 Flaherty et al. Mar 2004 B2
6699221 Vaillancourt Mar 2004 B2
6718189 Rohrscheib et al. Apr 2004 B2
6720926 Killen et al. Apr 2004 B2
6721582 Trepagnier et al. Apr 2004 B2
6723072 Flaherty et al. Apr 2004 B2
6727785 Killen et al. Apr 2004 B2
6728560 Kollias et al. Apr 2004 B2
6731244 Killen et al. May 2004 B2
6731248 Killen et al. May 2004 B2
6733890 Imanaka et al. May 2004 B2
6740059 Flaherty May 2004 B2
6740072 Starkweather et al. May 2004 B2
6741148 Killen et al. May 2004 B2
6742249 Derochemont et al. Jun 2004 B2
6743744 Kim et al. Jun 2004 B1
6750740 Killen et al. Jun 2004 B2
6750820 Killen et al. Jun 2004 B2
6751490 Esenaliev et al. Jun 2004 B2
6753745 Killen et al. Jun 2004 B2
6753814 Killen et al. Jun 2004 B2
6758835 Close et al. Jul 2004 B2
6762237 Glatkowski et al. Jul 2004 B2
6780156 Haueter et al. Aug 2004 B2
6787181 Uchiyama et al. Sep 2004 B2
6791496 Killen et al. Sep 2004 B1
6799149 Hartlaub Sep 2004 B2
6810290 Lebel et al. Oct 2004 B2
6826031 Nagai et al. Nov 2004 B2
6827702 Lebel et al. Dec 2004 B2
6830623 Hayashi et al. Dec 2004 B2
6837858 Cunningham et al. Jan 2005 B2
6837988 Leong et al. Jan 2005 B2
6846288 Nagar et al. Jan 2005 B2
6853288 Ahn et al. Feb 2005 B2
6858892 Yamagata Feb 2005 B2
6862534 Sterling et al. Mar 2005 B2
6864848 Sievenpiper Mar 2005 B2
6865408 Abbink et al. Mar 2005 B1
6871396 Sugaya et al. Mar 2005 B2
6872200 Mann et al. Mar 2005 B2
6873268 Lebel et al. Mar 2005 B2
6878871 Scher et al. Apr 2005 B2
6883778 Newton et al. Apr 2005 B1
6890291 Robinson et al. May 2005 B2
6905989 Ellis et al. Jun 2005 B2
6906674 McKinzie et al. Jun 2005 B2
6914566 Beard Jul 2005 B2
6919119 Kalkan et al. Jul 2005 B2
6928298 Furutani et al. Aug 2005 B2
6936029 Mann et al. Aug 2005 B2
6943430 Kwon Sep 2005 B2
6943731 Killen et al. Sep 2005 B2
6949081 Chance Sep 2005 B1
6958809 Sterling et al. Oct 2005 B2
6963259 Killen et al. Nov 2005 B2
6979326 Mann et al. Dec 2005 B2
6989891 Braig et al. Jan 2006 B2
6990366 Say et al. Jan 2006 B2
6997920 Mann et al. Feb 2006 B2
7002436 Ma et al. Feb 2006 B2
7008404 Nakajima Mar 2006 B2
7009180 Sterling et al. Mar 2006 B2
7016713 Gardner et al. Mar 2006 B2
7018360 Flaherty et al. Mar 2006 B2
7025743 Mann et al. Apr 2006 B2
7025744 Utterberg et al. Apr 2006 B2
7027848 Robinson et al. Apr 2006 B2
7043288 Davis et al. May 2006 B2
7047637 Derochemont et al. May 2006 B2
7060059 Keith et al. Jun 2006 B2
7060350 Takaya et al. Jun 2006 B2
7061593 Braig et al. Jun 2006 B2
7066910 Bauhahn et al. Jun 2006 B2
7096124 Sterling et al. Aug 2006 B2
7109878 Mann et al. Sep 2006 B2
7115205 Robinson et al. Oct 2006 B2
7116949 Irie et al. Oct 2006 B2
7128727 Flaherty et al. Oct 2006 B2
7133329 Skyggebjerg et al. Nov 2006 B2
7137694 Ferran et al. Nov 2006 B2
7139593 Kavak et al. Nov 2006 B2
7139598 Hull et al. Nov 2006 B2
7144384 Gorman et al. Dec 2006 B2
7160272 Eyal et al. Jan 2007 B1
7171252 Scarantino et al. Jan 2007 B1
7179226 Crothall et al. Feb 2007 B2
7190988 Say et al. Mar 2007 B2
7220240 Struys et al. May 2007 B2
7230316 Yamazaki et al. Jun 2007 B2
7248912 Gough et al. Jul 2007 B2
7267665 Steil et al. Sep 2007 B2
7271912 Sterling et al. Sep 2007 B2
7278983 Ireland et al. Oct 2007 B2
7291107 Hellwig et al. Nov 2007 B2
7291497 Holmes et al. Nov 2007 B2
7291782 Sager et al. Nov 2007 B2
7303549 Flaherty et al. Dec 2007 B2
7303622 Loch et al. Dec 2007 B2
7303922 Jeng et al. Dec 2007 B2
7354420 Steil et al. Apr 2008 B2
7388202 Sterling et al. Jun 2008 B2
7402153 Steil et al. Jul 2008 B2
7404796 Ginsberg Jul 2008 B2
7405698 De Rochemont Jul 2008 B2
7429255 Thompson Sep 2008 B2
7460130 Salganicoff Dec 2008 B2
7481787 Gable et al. Jan 2009 B2
7491187 Van et al. Feb 2009 B2
7500949 Gottlieb et al. Mar 2009 B2
7509156 Flanders Mar 2009 B2
D590415 Ball et al. Apr 2009 S
7522124 Smith et al. Apr 2009 B2
7547281 Hayes et al. Jun 2009 B2
7553512 Kodas et al. Jun 2009 B2
7564887 Wang et al. Jul 2009 B2
7569030 Lebel et al. Aug 2009 B2
7595623 Bennett Sep 2009 B2
7608042 Goldberger et al. Oct 2009 B2
7651845 Doyle et al. Jan 2010 B2
7652901 Kirchmeier et al. Jan 2010 B2
7680529 Kroll Mar 2010 B2
D614634 Nilsen Apr 2010 S
7704226 Mueller et al. Apr 2010 B2
7714794 Tavassoli Hozouri May 2010 B2
7734323 Blomquist et al. Jun 2010 B2
7763917 De Rochemont Jul 2010 B2
7766829 Sloan et al. Aug 2010 B2
7771391 Carter Aug 2010 B2
7785258 Braig et al. Aug 2010 B2
7785313 Mastrototaro Aug 2010 B2
7806853 Wittmann et al. Oct 2010 B2
7806854 Damiano et al. Oct 2010 B2
7806886 Kanderian et al. Oct 2010 B2
7812774 Friman et al. Oct 2010 B2
7815602 Mann et al. Oct 2010 B2
7819843 Mann et al. Oct 2010 B2
7850641 Lebel et al. Dec 2010 B2
7918825 O'Connor et al. Apr 2011 B2
7946985 Mastrototaro et al. May 2011 B2
D640269 Chen Jun 2011 S
7967812 Jasperson et al. Jun 2011 B2
7972296 Braig et al. Jul 2011 B2
7976492 Brauker et al. Jul 2011 B2
8062249 Wilinska et al. Nov 2011 B2
8066805 Zuercher et al. Nov 2011 B2
8069690 Desantolo et al. Dec 2011 B2
8088098 Yodfat et al. Jan 2012 B2
8105268 Lebel et al. Jan 2012 B2
8114489 Nemat-Nasser et al. Feb 2012 B2
8152789 Starkweather et al. Apr 2012 B2
8178457 De Rochemont May 2012 B2
8193873 Kato et al. Jun 2012 B2
8206350 Mann et al. Jun 2012 B2
8208984 Blomquist et al. Jun 2012 B2
8221345 Blomquist Jul 2012 B2
8226556 Hayes et al. Jul 2012 B2
8251907 Sterling et al. Aug 2012 B2
8267893 Moberg et al. Sep 2012 B2
8267921 Yodfat et al. Sep 2012 B2
8273052 Damiano et al. Sep 2012 B2
8350657 Derochemont Jan 2013 B2
8352011 Van et al. Jan 2013 B2
8354294 De et al. Jan 2013 B2
D677685 Simmons et al. Mar 2013 S
8417311 Rule Apr 2013 B2
8439834 Schmelzeisen-Redeker et al. May 2013 B2
8439897 Yodfat et al. May 2013 B2
8449524 Braig et al. May 2013 B2
8452359 Rebec et al. May 2013 B2
8454576 Mastrototaro et al. Jun 2013 B2
8460231 Brauker et al. Jun 2013 B2
8467980 Campbell et al. Jun 2013 B2
8478557 Hayter et al. Jul 2013 B2
8480655 Jasperson et al. Jul 2013 B2
D688686 Rhee et al. Aug 2013 S
8547239 Peatfield et al. Oct 2013 B2
8548544 Kircher et al. Oct 2013 B2
8551045 Sie et al. Oct 2013 B2
8560082 Wei Oct 2013 B2
8560131 Haueter et al. Oct 2013 B2
8562587 Kovatchev et al. Oct 2013 B2
D693837 Bouchier Nov 2013 S
8579879 Palerm et al. Nov 2013 B2
8585591 Sloan et al. Nov 2013 B2
8585637 Wilinska et al. Nov 2013 B2
8585638 Blomquist Nov 2013 B2
8593819 De Rochemont Nov 2013 B2
D695757 Ray et al. Dec 2013 S
8597274 Sloan et al. Dec 2013 B2
8615366 Galley et al. Dec 2013 B2
8622988 Hayter Jan 2014 B2
8694115 Goetz et al. Apr 2014 B2
8706691 McDaniel et al. Apr 2014 B2
8715839 De Rochemont May 2014 B2
8718949 Blomquist et al. May 2014 B2
8721585 Brauker et al. May 2014 B2
8727982 Jennewine May 2014 B2
8734428 Blomquist May 2014 B2
8747315 Brauker et al. Jun 2014 B2
8756043 Albisser et al. Jun 2014 B2
8768673 Albisser et al. Jul 2014 B2
8777896 Starkweather et al. Jul 2014 B2
8784369 Starkweather et al. Jul 2014 B2
8784370 Lebel et al. Jul 2014 B2
D710879 Elston et al. Aug 2014 S
8795224 Starkweather et al. Aug 2014 B2
8810394 Kalpin Aug 2014 B2
D714822 Capua et al. Oct 2014 S
D715315 Wood Oct 2014 S
D715815 Bortman et al. Oct 2014 S
8876755 Taub et al. Nov 2014 B2
D718779 Hang et al. Dec 2014 S
D720366 Hiltunen et al. Dec 2014 S
D720765 Xie et al. Jan 2015 S
8939935 O'Connor et al. Jan 2015 B2
8977504 Hovorka Mar 2015 B2
8992475 Mann et al. Mar 2015 B2
D726760 Yokota et al. Apr 2015 S
D727928 Allison et al. Apr 2015 S
D730378 Xiong et al. May 2015 S
D733175 Bae Jun 2015 S
9061097 Holt et al. Jun 2015 B2
D734356 Xiong et al. Jul 2015 S
D736811 Teichner et al. Aug 2015 S
D737305 Scazafavo et al. Aug 2015 S
D737831 Lee Sep 2015 S
D737832 Lim et al. Sep 2015 S
D738901 Amin Sep 2015 S
D740301 Soegiono et al. Oct 2015 S
D740308 Kim et al. Oct 2015 S
D740311 Drozd et al. Oct 2015 S
D741354 Lee et al. Oct 2015 S
D741359 Ji-Hye et al. Oct 2015 S
9171343 Fischell et al. Oct 2015 B1
D743431 Pal et al. Nov 2015 S
D743991 Pal et al. Nov 2015 S
9180224 Moseley et al. Nov 2015 B2
9180244 Anderson et al. Nov 2015 B2
9192716 Jugl et al. Nov 2015 B2
D744514 Shin et al. Dec 2015 S
D744517 Pal et al. Dec 2015 S
D745032 Pal et al. Dec 2015 S
D745034 Pal et al. Dec 2015 S
D745035 Pal et al. Dec 2015 S
D746827 Jung et al. Jan 2016 S
D746828 Arai et al. Jan 2016 S
D747352 Lee et al. Jan 2016 S
9233204 Booth et al. Jan 2016 B2
D749097 Zou et al. Feb 2016 S
D749118 Wang Feb 2016 S
D751100 Lindn et al. Mar 2016 S
D752604 Zhang Mar 2016 S
D753134 Vazquez Apr 2016 S
D754718 Zhou Apr 2016 S
9320471 Hayes et al. Apr 2016 B2
D755193 Sun et al. May 2016 S
D755799 Finnis et al. May 2016 S
D755820 Wang May 2016 S
D756387 Chang et al. May 2016 S
D757032 Sabia et al. May 2016 S
D757035 Raskin et al. May 2016 S
9333298 Kim et al. May 2016 B2
D758391 Suarez Jun 2016 S
D758422 Zhao Jun 2016 S
D759032 Amin et al. Jun 2016 S
D759078 Iwamoto Jun 2016 S
D759678 Jung et al. Jun 2016 S
D759687 Chang et al. Jun 2016 S
D761812 Motamedi Jul 2016 S
D763308 Wang et al. Aug 2016 S
D763868 Lee et al. Aug 2016 S
D765110 Liang Aug 2016 S
D765124 Minks-Brown et al. Aug 2016 S
9402950 Dilanni et al. Aug 2016 B2
9415157 Mann et al. Aug 2016 B2
D765707 Gomez Sep 2016 S
D766286 Lee et al. Sep 2016 S
D767586 Kwon et al. Sep 2016 S
D768154 Kim et al. Oct 2016 S
D768188 Li et al. Oct 2016 S
D768660 Wielgosz Oct 2016 S
D768685 Lee et al. Oct 2016 S
D769315 Scotti Oct 2016 S
9474855 McCann et al. Oct 2016 B2
D770507 Umezawa et al. Nov 2016 S
D770515 Cho et al. Nov 2016 S
D771073 Choi et al. Nov 2016 S
D771076 Butcher et al. Nov 2016 S
D771690 Yin et al. Nov 2016 S
D772911 Lee et al. Nov 2016 S
9480796 Starkweather et al. Nov 2016 B2
9486172 Cobelli et al. Nov 2016 B2
9486571 Rosinko Nov 2016 B2
9486578 Finan et al. Nov 2016 B2
D773531 Toth et al. Dec 2016 S
D775184 Song et al. Dec 2016 S
D775196 Huang et al. Dec 2016 S
9520649 De Rochemont Dec 2016 B2
D775658 Luo et al. Jan 2017 S
D776126 Lai et al. Jan 2017 S
D776687 Wick et al. Jan 2017 S
D777191 Polimeni Jan 2017 S
D777758 Kisselev et al. Jan 2017 S
9579456 Budiman et al. Feb 2017 B2
D781323 Green et al. Mar 2017 S
D781781 Schimmoeller, Jr. Mar 2017 S
D781877 Ko et al. Mar 2017 S
D781878 Butcher et al. Mar 2017 S
D781879 Butcher et al. Mar 2017 S
D781903 Reichle et al. Mar 2017 S
D781905 Nakaguchi et al. Mar 2017 S
D782506 Kim et al. Mar 2017 S
D783672 Rajasankar et al. Apr 2017 S
D785010 Bachman et al. Apr 2017 S
D785656 Bramer et al. May 2017 S
D786278 Motamedi May 2017 S
D786898 Hall May 2017 S
D788126 Evnin et al. May 2017 S
9656017 Greene May 2017 B2
D788621 Shallice et al. Jun 2017 S
D788652 Mutsuro et al. Jun 2017 S
D789402 Dye et al. Jun 2017 S
D789967 Kaplan et al. Jun 2017 S
D789982 Christiana et al. Jun 2017 S
D790560 Inose et al. Jun 2017 S
D791781 Donarski et al. Jul 2017 S
D791805 Segars Jul 2017 S
D791812 Bistoni et al. Jul 2017 S
D793412 Chaudhri et al. Aug 2017 S
D795886 Ng et al. Aug 2017 S
D795891 Kohan et al. Aug 2017 S
D795900 Bischoff et al. Aug 2017 S
D795906 Butrick Aug 2017 S
D795927 Bischoff et al. Aug 2017 S
9743224 San et al. Aug 2017 B2
D796530 McMillan et al. Sep 2017 S
D796540 McLean et al. Sep 2017 S
D797116 Chapman et al. Sep 2017 S
D797763 Kim et al. Sep 2017 S
D797774 Park et al. Sep 2017 S
D797797 Gandhi et al. Sep 2017 S
D798310 Golden et al. Sep 2017 S
D798311 Golden et al. Sep 2017 S
D799536 Eder Oct 2017 S
D800765 Stoksik Oct 2017 S
D800769 Hennessy et al. Oct 2017 S
D801383 Park et al. Oct 2017 S
D802011 Friedman et al. Nov 2017 S
D802088 Bos et al. Nov 2017 S
D803232 Leigh et al. Nov 2017 S
D803242 Mizono et al. Nov 2017 S
D804502 Amini et al. Dec 2017 S
D805525 Dascola et al. Dec 2017 S
D806716 Pahwa et al. Jan 2018 S
D807376 Mizono et al. Jan 2018 S
D807400 Lagreca Jan 2018 S
D807910 Graham et al. Jan 2018 S
D807918 Cohen et al. Jan 2018 S
D807919 Cohen et al. Jan 2018 S
D808423 Jiang et al. Jan 2018 S
D808974 Chiappone et al. Jan 2018 S
D808983 Narinedhat et al. Jan 2018 S
9857090 Golden et al. Jan 2018 B2
D810116 McLean et al. Feb 2018 S
D810771 Gandhi et al. Feb 2018 S
9907515 Doyle et al. Mar 2018 B2
D815131 Thompson et al. Apr 2018 S
D816090 Stonecipher et al. Apr 2018 S
D817339 Nanjappan et al. May 2018 S
D818491 Timmer et al. May 2018 S
D819057 Huang May 2018 S
D819059 O'Toole May 2018 S
9980140 Spencer et al. May 2018 B1
9984773 Gondhalekar et al. May 2018 B2
D820311 Cabrera et al. Jun 2018 S
D820862 Alfonzo et al. Jun 2018 S
D822034 Clymer et al. Jul 2018 S
D822677 Weaver et al. Jul 2018 S
D822684 Clausen-Stuck et al. Jul 2018 S
D822692 Loychik et al. Jul 2018 S
D823862 Chung et al. Jul 2018 S
D824400 Chang et al. Jul 2018 S
D824951 Kolbrener et al. Aug 2018 S
D826956 Pillalamarri et al. Aug 2018 S
D826957 Pillalamarri et al. Aug 2018 S
D828381 Lee et al. Sep 2018 S
D829732 Jeffrey et al. Oct 2018 S
D830374 Leonard et al. Oct 2018 S
D830384 Lepine et al. Oct 2018 S
D830385 Lepine et al. Oct 2018 S
D830407 Kisielius et al. Oct 2018 S
D831033 Leonard et al. Oct 2018 S
10102344 Rees et al. Oct 2018 B2
D833469 Coleman et al. Nov 2018 S
D834601 Felt Nov 2018 S
D835132 Ito et al. Dec 2018 S
D835145 Cashner et al. Dec 2018 S
D835147 Kisielius et al. Dec 2018 S
D835651 Bao Dec 2018 S
D835666 Saleh et al. Dec 2018 S
D836123 Pillalamarri et al. Dec 2018 S
D837807 Baber et al. Jan 2019 S
D838731 Pillalamarri et al. Jan 2019 S
D840418 Saad et al. Feb 2019 S
D840419 Saad et al. Feb 2019 S
10195343 Kamen et al. Feb 2019 B2
D844022 Amin Mar 2019 S
D845317 Wellmeier et al. Apr 2019 S
10248839 Levy et al. Apr 2019 B2
D848459 Li May 2019 S
D851099 Uppala et al. Jun 2019 S
D851658 Pillalamarri et al. Jun 2019 S
10307538 Desborough et al. Jun 2019 B2
10335464 Michelich et al. Jul 2019 B1
10391242 Agrawal et al. Aug 2019 B2
D865795 Koo Nov 2019 S
10500334 Mazlish et al. Dec 2019 B2
D872746 Laborde Jan 2020 S
D874471 Pillalamarri et al. Feb 2020 S
D875114 Clediere Feb 2020 S
10583250 Mazlish et al. Mar 2020 B2
D880498 Shahidi et al. Apr 2020 S
10610644 Mazlish et al. Apr 2020 B2
D888070 Yusupov et al. Jun 2020 S
10737024 Schmid Aug 2020 B2
D904426 Debashish Dec 2020 S
10881793 Mazlish et al. Jan 2021 B2
D911353 Sanchez et al. Feb 2021 S
D914031 Ding et al. Mar 2021 S
D916729 Gabriel et al. Apr 2021 S
D916870 Hemsley Apr 2021 S
D916878 Kim et al. Apr 2021 S
10987468 Mazlish et al. Apr 2021 B2
D918261 Ramamurthy et al. May 2021 S
D920351 Zhang May 2021 S
D923033 Smith et al. Jun 2021 S
11027063 Mazlish et al. Jun 2021 B2
11033682 Mazlish Jun 2021 B2
D927533 Clymer Aug 2021 S
11116900 Haider et al. Sep 2021 B2
D938447 Holland Dec 2021 S
11197964 Sjolund et al. Dec 2021 B2
11260169 Estes Mar 2022 B2
11309089 Kahlbaugh Apr 2022 B2
D954078 Rahate et al. Jun 2022 S
20010021803 Blank et al. Sep 2001 A1
20010034023 Stanton et al. Oct 2001 A1
20010034502 Moberg et al. Oct 2001 A1
20010048969 Constantino et al. Dec 2001 A1
20010051377 Hammer et al. Dec 2001 A1
20010053895 Vaillancourt Dec 2001 A1
20010056258 Evans Dec 2001 A1
20020010401 Bushmakin et al. Jan 2002 A1
20020010423 Gross et al. Jan 2002 A1
20020016568 Lebel et al. Feb 2002 A1
20020040208 Flaherty et al. Apr 2002 A1
20020047768 Duffy Apr 2002 A1
20020070983 Kozub et al. Jun 2002 A1
20020123740 Flaherty et al. Sep 2002 A1
20020128543 Leonhardt Sep 2002 A1
20020147423 Burbank et al. Oct 2002 A1
20020155425 Han et al. Oct 2002 A1
20020161288 Shin et al. Oct 2002 A1
20020173769 Gray et al. Nov 2002 A1
20020190818 Endou et al. Dec 2002 A1
20030023148 Lorenz et al. Jan 2003 A1
20030023152 Abbink et al. Jan 2003 A1
20030034124 Sugaya et al. Feb 2003 A1
20030040715 D'Antonio et al. Feb 2003 A1
20030050621 Lebel et al. Mar 2003 A1
20030060692 Ruchti et al. Mar 2003 A1
20030060765 Campbell et al. Mar 2003 A1
20030086073 Braig et al. May 2003 A1
20030086074 Braig et al. May 2003 A1
20030086075 Braig et al. May 2003 A1
20030090649 Sterling et al. May 2003 A1
20030100040 Bonnecaze et al. May 2003 A1
20030114836 Estes et al. Jun 2003 A1
20030122647 Ou Jul 2003 A1
20030130616 Steil et al. Jul 2003 A1
20030135388 Martucci et al. Jul 2003 A1
20030144582 Cohen et al. Jul 2003 A1
20030148024 Kodas et al. Aug 2003 A1
20030163097 Fleury et al. Aug 2003 A1
20030170436 Sumi et al. Sep 2003 A1
20030175806 Rule et al. Sep 2003 A1
20030195404 Knobbe et al. Oct 2003 A1
20030208113 Mault et al. Nov 2003 A1
20030208154 Close et al. Nov 2003 A1
20030212379 Bylund et al. Nov 2003 A1
20030216627 Lorenz et al. Nov 2003 A1
20030220605 Bowman et al. Nov 2003 A1
20030221621 Pokharna et al. Dec 2003 A1
20040001027 Killen et al. Jan 2004 A1
20040010207 Flaherty et al. Jan 2004 A1
20040034295 Salganicoff Feb 2004 A1
20040045879 Shults et al. Mar 2004 A1
20040051368 Caputo et al. Mar 2004 A1
20040064088 Gorman et al. Apr 2004 A1
20040064259 Haaland et al. Apr 2004 A1
20040068224 Couvillon et al. Apr 2004 A1
20040069004 Gist et al. Apr 2004 A1
20040069044 Lavi et al. Apr 2004 A1
20040087904 Langley et al. May 2004 A1
20040097796 Berman et al. May 2004 A1
20040116847 Wall Jun 2004 A1
20040122353 Shahmirian et al. Jun 2004 A1
20040133166 Moberg et al. Jul 2004 A1
20040147034 Gore et al. Jul 2004 A1
20040171983 Sparks et al. Sep 2004 A1
20040203357 Nassimi Oct 2004 A1
20040204868 Maynard et al. Oct 2004 A1
20040215492 Choi Oct 2004 A1
20040220517 Starkweather et al. Nov 2004 A1
20040241736 Hendee et al. Dec 2004 A1
20040249308 Forssell Dec 2004 A1
20050003470 Nelson et al. Jan 2005 A1
20050020980 Inoue et al. Jan 2005 A1
20050022274 Campbell et al. Jan 2005 A1
20050033148 Haueter et al. Feb 2005 A1
20050043598 Goode et al. Feb 2005 A1
20050049179 Davidson et al. Mar 2005 A1
20050065464 Talbot et al. Mar 2005 A1
20050065465 Lebel et al. Mar 2005 A1
20050075624 Miesel Apr 2005 A1
20050105095 Pesach et al. May 2005 A1
20050134609 Yu Jun 2005 A1
20050137573 McLaughlin Jun 2005 A1
20050171503 Van et al. Aug 2005 A1
20050177398 Watanabe et al. Aug 2005 A1
20050182306 Sloan Aug 2005 A1
20050182366 Vogt et al. Aug 2005 A1
20050192494 Ginsberg Sep 2005 A1
20050192557 Brauker et al. Sep 2005 A1
20050197621 Poulsen et al. Sep 2005 A1
20050203360 Brauker et al. Sep 2005 A1
20050203461 Flaherty et al. Sep 2005 A1
20050238507 Diianni et al. Oct 2005 A1
20050261660 Choi Nov 2005 A1
20050262451 Remignanti et al. Nov 2005 A1
20050272640 Doyle et al. Dec 2005 A1
20050277912 John Dec 2005 A1
20060009727 O'Mahony et al. Jan 2006 A1
20060041229 Garibotto et al. Feb 2006 A1
20060064053 Bollish et al. Mar 2006 A1
20060079765 Neer et al. Apr 2006 A1
20060079809 Goldberger et al. Apr 2006 A1
20060086994 Viefers et al. Apr 2006 A1
20060100494 Kroll May 2006 A1
20060134323 O'Brien Jun 2006 A1
20060134491 Hilchenko et al. Jun 2006 A1
20060167350 Monfre et al. Jul 2006 A1
20060173406 Hayes et al. Aug 2006 A1
20060178633 Garibotto et al. Aug 2006 A1
20060189925 Gable et al. Aug 2006 A1
20060189926 Hall et al. Aug 2006 A1
20060197015 Sterling et al. Sep 2006 A1
20060200070 Callicoat et al. Sep 2006 A1
20060204535 Johnson Sep 2006 A1
20060229531 Goldberger et al. Oct 2006 A1
20060253067 Staib et al. Nov 2006 A1
20060253085 Geismar et al. Nov 2006 A1
20060264895 Flanders Nov 2006 A1
20060270983 Lord et al. Nov 2006 A1
20060276771 Galley et al. Dec 2006 A1
20060282290 Flaherty et al. Dec 2006 A1
20070016127 Staib et al. Jan 2007 A1
20070060796 Kim Mar 2007 A1
20070060869 Tolle et al. Mar 2007 A1
20070060872 Hall et al. Mar 2007 A1
20070083160 Hall et al. Apr 2007 A1
20070100635 Mahajan et al. May 2007 A1
20070106135 Sloan et al. May 2007 A1
20070116601 Patton May 2007 A1
20070118405 Campbell et al. May 2007 A1
20070129690 Rosenblatt et al. Jun 2007 A1
20070142720 Ridder et al. Jun 2007 A1
20070166453 Van et al. Jul 2007 A1
20070173761 Kanderian et al. Jul 2007 A1
20070173974 Lin Jul 2007 A1
20070179352 Randlov et al. Aug 2007 A1
20070191716 Goldberger et al. Aug 2007 A1
20070197163 Robertson Aug 2007 A1
20070225675 Robinson et al. Sep 2007 A1
20070244381 Robinson et al. Oct 2007 A1
20070249007 Rosero Oct 2007 A1
20070259768 Kear et al. Nov 2007 A1
20070264707 Liederman et al. Nov 2007 A1
20070282269 Carter et al. Dec 2007 A1
20070287985 Estes et al. Dec 2007 A1
20070293843 Ireland et al. Dec 2007 A1
20080033272 Gough et al. Feb 2008 A1
20080033320 Racchini et al. Feb 2008 A1
20080051738 Griffin Feb 2008 A1
20080051764 Dent et al. Feb 2008 A1
20080058625 McGarraugh et al. Mar 2008 A1
20080065050 Sparks et al. Mar 2008 A1
20080071157 McGarraugh et al. Mar 2008 A1
20080071158 McGarraugh et al. Mar 2008 A1
20080078400 Martens et al. Apr 2008 A1
20080097289 Steil et al. Apr 2008 A1
20080114304 Nalesso et al. May 2008 A1
20080132880 Buchman Jun 2008 A1
20080160492 Campbell et al. Jul 2008 A1
20080161664 Mastrototaro et al. Jul 2008 A1
20080172026 Blomquist Jul 2008 A1
20080172028 Blomquist Jul 2008 A1
20080177165 Blomquist et al. Jul 2008 A1
20080183060 Steil et al. Jul 2008 A1
20080188796 Steil et al. Aug 2008 A1
20080200838 Goldberger et al. Aug 2008 A1
20080206067 De et al. Aug 2008 A1
20080214919 Harmon et al. Sep 2008 A1
20080228056 Blomquist et al. Sep 2008 A1
20080249386 Besterman et al. Oct 2008 A1
20080269585 Ginsberg Oct 2008 A1
20080269714 Mastrototaro et al. Oct 2008 A1
20080269723 Mastrototaro et al. Oct 2008 A1
20080287906 Burkholz et al. Nov 2008 A1
20080300572 Rankers et al. Dec 2008 A1
20090006061 Thukral et al. Jan 2009 A1
20090018406 Yodfat et al. Jan 2009 A1
20090030398 Yodfat et al. Jan 2009 A1
20090036753 King Feb 2009 A1
20090043240 Robinson et al. Feb 2009 A1
20090054753 Robinson et al. Feb 2009 A1
20090069743 Krishnamoorthy et al. Mar 2009 A1
20090069745 Estes et al. Mar 2009 A1
20090069787 Estes et al. Mar 2009 A1
20090099521 Gravesen et al. Apr 2009 A1
20090105573 Malecha Apr 2009 A1
20090131861 Braig et al. May 2009 A1
20090156922 Goldberger et al. Jun 2009 A1
20090156924 Shariati et al. Jun 2009 A1
20090163781 Say et al. Jun 2009 A1
20090164239 Hayter et al. Jun 2009 A1
20090164251 Hayter Jun 2009 A1
20090198350 Thiele Aug 2009 A1
20090212966 Panduro Aug 2009 A1
20090221890 Saffer et al. Sep 2009 A1
20090228214 Say et al. Sep 2009 A1
20090318791 Kaastrup Dec 2009 A1
20090326343 Gable et al. Dec 2009 A1
20090326472 Carter et al. Dec 2009 A1
20100017141 Campbell et al. Jan 2010 A1
20100036326 Matusch Feb 2010 A1
20100049164 Estes Feb 2010 A1
20100057042 Hayter Mar 2010 A1
20100064243 Buck et al. Mar 2010 A1
20100077198 Buck et al. Mar 2010 A1
20100114026 Karratt et al. May 2010 A1
20100121170 Rule May 2010 A1
20100125241 Prud et al. May 2010 A1
20100137784 Cefai et al. Jun 2010 A1
20100137788 Braithwaite et al. Jun 2010 A1
20100138197 Sher Jun 2010 A1
20100145272 Cefai et al. Jun 2010 A1
20100152658 Hanson et al. Jun 2010 A1
20100174228 Buckingham et al. Jul 2010 A1
20100185183 Alme et al. Jul 2010 A1
20100211003 Sundar et al. Aug 2010 A1
20100228110 Tsoukalis Sep 2010 A1
20100241066 Hansen et al. Sep 2010 A1
20100249561 Patek et al. Sep 2010 A1
20100256466 Shekalim et al. Oct 2010 A1
20100262117 Magni et al. Oct 2010 A1
20100262434 Shaya Oct 2010 A1
20100292634 Kircher et al. Nov 2010 A1
20100295686 Sloan et al. Nov 2010 A1
20100298765 Budiman et al. Nov 2010 A1
20110015511 Bousamra et al. Jan 2011 A1
20110021584 Berggren et al. Jan 2011 A1
20110028817 Jin et al. Feb 2011 A1
20110049394 De Rochemont Mar 2011 A1
20110054390 Searle et al. Mar 2011 A1
20110054399 Chong et al. Mar 2011 A1
20110065224 Bollman et al. Mar 2011 A1
20110071765 Yodfat et al. Mar 2011 A1
20110124996 Reinke et al. May 2011 A1
20110144586 Michaud et al. Jun 2011 A1
20110160652 Yodfat et al. Jun 2011 A1
20110178472 Cabiri Jul 2011 A1
20110190694 Lanier et al. Aug 2011 A1
20110202005 Yodfat et al. Aug 2011 A1
20110205065 Strachan et al. Aug 2011 A1
20110208156 Doyle et al. Aug 2011 A1
20110218495 Remde Sep 2011 A1
20110230833 Landman et al. Sep 2011 A1
20110251509 Beyhan et al. Oct 2011 A1
20110282320 Steil et al. Nov 2011 A1
20110313680 Doyle et al. Dec 2011 A1
20110316562 Cefai et al. Dec 2011 A1
20120003935 Lydon et al. Jan 2012 A1
20120010594 Holt et al. Jan 2012 A1
20120030393 Ganesh et al. Feb 2012 A1
20120053556 Lee Mar 2012 A1
20120059351 Nordh Mar 2012 A1
20120078067 Kovatchev et al. Mar 2012 A1
20120078161 Masterson et al. Mar 2012 A1
20120078181 Smith et al. Mar 2012 A1
20120101451 Boit et al. Apr 2012 A1
20120123234 Atlas et al. May 2012 A1
20120124521 Guo May 2012 A1
20120136336 Mastrototaro et al. May 2012 A1
20120150446 Chang et al. Jun 2012 A1
20120172694 Desborough et al. Jul 2012 A1
20120190955 Rao et al. Jul 2012 A1
20120203085 Rebec Aug 2012 A1
20120203178 Tverskoy Aug 2012 A1
20120215087 Cobelli et al. Aug 2012 A1
20120225134 Komorowski Sep 2012 A1
20120226259 Yodfat et al. Sep 2012 A1
20120227737 Mastrototaro et al. Sep 2012 A1
20120232520 Sloan et al. Sep 2012 A1
20120238851 Kamen et al. Sep 2012 A1
20120245556 Kovatchev et al. Sep 2012 A1
20120246106 Atlas et al. Sep 2012 A1
20120246406 Bell et al. Sep 2012 A1
20120250449 Nakano Oct 2012 A1
20120271655 Knobel et al. Oct 2012 A1
20120277668 Chawla Nov 2012 A1
20120282111 Nip et al. Nov 2012 A1
20120295550 Wilson et al. Nov 2012 A1
20130030358 Yodfat et al. Jan 2013 A1
20130102867 Desborough et al. Apr 2013 A1
20130158503 Kanderian et al. Jun 2013 A1
20130172695 Nielsen et al. Jul 2013 A1
20130172710 Mears et al. Jul 2013 A1
20130178791 Javitt Jul 2013 A1
20130231642 Doyle et al. Sep 2013 A1
20130245545 Arnold et al. Sep 2013 A1
20130245547 El-Khatib et al. Sep 2013 A1
20130253472 Cabiri Sep 2013 A1
20130261406 Rebec et al. Oct 2013 A1
20130296792 Cabiri Nov 2013 A1
20130296823 Melker et al. Nov 2013 A1
20130298080 Griffin et al. Nov 2013 A1
20130317753 Kamen et al. Nov 2013 A1
20130332874 Rosinko et al. Dec 2013 A1
20130338576 O'Connor et al. Dec 2013 A1
20130338629 Agrawal et al. Dec 2013 A1
20130338630 Agrawal et al. Dec 2013 A1
20130346858 Neyrinck Dec 2013 A1
20140005633 Finan Jan 2014 A1
20140018730 Mueller-Pathle Jan 2014 A1
20140032549 McDaniel et al. Jan 2014 A1
20140066859 Ogawa et al. Mar 2014 A1
20140066884 Keenan et al. Mar 2014 A1
20140066886 Roy et al. Mar 2014 A1
20140066887 Mastrototaro et al. Mar 2014 A1
20140066888 Parikh et al. Mar 2014 A1
20140066889 Grosman et al. Mar 2014 A1
20140074033 Sonderegger et al. Mar 2014 A1
20140088428 Yang et al. Mar 2014 A1
20140108046 Echeverria et al. Apr 2014 A1
20140121635 Hayter May 2014 A1
20140127048 Diianni et al. May 2014 A1
20140128839 Diianni et al. May 2014 A1
20140129951 Amin et al. May 2014 A1
20140135880 Baumgartner et al. May 2014 A1
20140142508 Diianni et al. May 2014 A1
20140146202 Boss et al. May 2014 A1
20140171901 Langsdorf et al. Jun 2014 A1
20140180203 Budiman et al. Jun 2014 A1
20140180240 Finan et al. Jun 2014 A1
20140188072 Rinehart et al. Jul 2014 A1
20140200426 Taub et al. Jul 2014 A1
20140200559 Doyle et al. Jul 2014 A1
20140230021 Birtwhistle et al. Aug 2014 A1
20140276553 Rosinko et al. Sep 2014 A1
20140276554 Finan et al. Sep 2014 A1
20140276555 Morales Sep 2014 A1
20140276556 Saint et al. Sep 2014 A1
20140278123 Prodhom et al. Sep 2014 A1
20140309615 Mazlish Oct 2014 A1
20140316379 Sonderegger et al. Oct 2014 A1
20140325065 Birtwhistle et al. Oct 2014 A1
20140350369 Budiman et al. Nov 2014 A1
20150018633 Kovachev et al. Jan 2015 A1
20150025329 Amarasingham et al. Jan 2015 A1
20150025495 Peyser Jan 2015 A1
20150025503 Searle et al. Jan 2015 A1
20150041498 Kakiuchi et al. Feb 2015 A1
20150045767 Kamen et al. Feb 2015 A1
20150073337 Saint et al. Mar 2015 A1
20150120317 Mayou et al. Apr 2015 A1
20150134265 Kohlbrecher et al. May 2015 A1
20150134353 Ferrell et al. May 2015 A1
20150164343 Huang et al. Jun 2015 A1
20150165117 Palerm et al. Jun 2015 A1
20150165119 Palerm et al. Jun 2015 A1
20150173674 Hayes et al. Jun 2015 A1
20150193585 Sunna Jul 2015 A1
20150202386 Brady et al. Jul 2015 A1
20150205509 Scriven et al. Jul 2015 A1
20150205511 Vinna et al. Jul 2015 A1
20150213217 Amarasingham et al. Jul 2015 A1
20150217052 Keenan et al. Aug 2015 A1
20150217053 Booth et al. Aug 2015 A1
20150238694 Steil et al. Aug 2015 A1
20150265767 Vazquez et al. Sep 2015 A1
20150289821 Rack-Gomer et al. Oct 2015 A1
20150289823 Rack-Gomer et al. Oct 2015 A1
20150301691 Qin Oct 2015 A1
20150306312 Palerm Oct 2015 A1
20150306314 Doyle et al. Oct 2015 A1
20150314062 Blomquist et al. Nov 2015 A1
20150328402 Nogueira et al. Nov 2015 A1
20150331995 Zhao et al. Nov 2015 A1
20150351671 Vanslyke et al. Dec 2015 A1
20150351672 Vanslyke et al. Dec 2015 A1
20150356250 Polimeni Dec 2015 A1
20150366945 Greene Dec 2015 A1
20160015891 Papiorek Jan 2016 A1
20160019352 Cohen et al. Jan 2016 A1
20160030669 Harris et al. Feb 2016 A1
20160038673 Morales Feb 2016 A1
20160038689 Lee et al. Feb 2016 A1
20160051749 Istoc Feb 2016 A1
20160082187 Schaible et al. Mar 2016 A1
20160082188 Blomquist et al. Mar 2016 A1
20160089494 Guerrini Mar 2016 A1
20160158438 Monirabbasi et al. Jun 2016 A1
20160162662 Monirabbasi et al. Jun 2016 A1
20160175520 Palerm et al. Jun 2016 A1
20160213841 Geismar et al. Jul 2016 A1
20160220181 Rigoard et al. Aug 2016 A1
20160228641 Gescheit et al. Aug 2016 A1
20160243318 Despa et al. Aug 2016 A1
20160256087 Doyle et al. Sep 2016 A1
20160256629 Grosman et al. Sep 2016 A1
20160259889 Murtha et al. Sep 2016 A1
20160287512 Cooper et al. Oct 2016 A1
20160302054 Kimura et al. Oct 2016 A1
20160317743 Estes Nov 2016 A1
20160331310 Kovatchev Nov 2016 A1
20160354543 Cinar et al. Dec 2016 A1
20170007882 Werner Jan 2017 A1
20170021096 Cole et al. Jan 2017 A1
20170049386 Abraham et al. Feb 2017 A1
20170131887 Kim et al. May 2017 A1
20170143899 Gondhalekar et al. May 2017 A1
20170143900 Rioux et al. May 2017 A1
20170156682 Doyle et al. Jun 2017 A1
20170173261 O'Connor et al. Jun 2017 A1
20170182248 Rosinko Jun 2017 A1
20170188943 Braig et al. Jul 2017 A1
20170189625 Cirillo et al. Jul 2017 A1
20170203038 Desborough et al. Jul 2017 A1
20170216524 Haider et al. Aug 2017 A1
20170232195 Desborough et al. Aug 2017 A1
20170239415 Hwang et al. Aug 2017 A1
20170258987 Caspers Sep 2017 A1
20170281877 Marlin et al. Oct 2017 A1
20170296746 Chen et al. Oct 2017 A1
20170311903 Davis et al. Nov 2017 A1
20170332952 Desborough et al. Nov 2017 A1
20170347971 Davis et al. Dec 2017 A1
20170348482 Duke et al. Dec 2017 A1
20180036495 Searle et al. Feb 2018 A1
20180040255 Freeman et al. Feb 2018 A1
20180075200 Davis et al. Mar 2018 A1
20180075201 Davis et al. Mar 2018 A1
20180075202 Davis et al. Mar 2018 A1
20180092576 Ambrsio Apr 2018 A1
20180126073 Wu et al. May 2018 A1
20180169334 Grosman et al. Jun 2018 A1
20180200434 Mazlish et al. Jul 2018 A1
20180200436 Mazlish et al. Jul 2018 A1
20180200438 Mazlish et al. Jul 2018 A1
20180200440 Mazlish et al. Jul 2018 A1
20180200441 Desborough et al. Jul 2018 A1
20180204636 Edwards et al. Jul 2018 A1
20180277253 Gondhalekar et al. Sep 2018 A1
20180289891 Finan et al. Oct 2018 A1
20180296757 Finan et al. Oct 2018 A1
20180307515 Meller et al. Oct 2018 A1
20180342317 Skirble et al. Nov 2018 A1
20180369479 Hayter et al. Dec 2018 A1
20190076600 Grosman et al. Mar 2019 A1
20190095052 De et al. Mar 2019 A1
20190132801 Kamath et al. May 2019 A1
20190184091 Sjolund et al. Jun 2019 A1
20190240403 Palerm et al. Aug 2019 A1
20190290844 Monirabbasi et al. Sep 2019 A1
20190321545 Saint Oct 2019 A1
20190336683 O'Connor et al. Nov 2019 A1
20190336684 O'Connor et al. Nov 2019 A1
20190348157 Booth et al. Nov 2019 A1
20190374714 Rioux et al. Dec 2019 A1
20200001006 Pizzochero et al. Jan 2020 A1
20200046268 Patek et al. Feb 2020 A1
20200101222 Lintereur et al. Apr 2020 A1
20200101223 Lintereur et al. Apr 2020 A1
20200101225 O'Connor et al. Apr 2020 A1
20200113515 O'Connor et al. Apr 2020 A1
20200219625 Kahlbaugh Jul 2020 A1
20200342974 Chen et al. Oct 2020 A1
20210050085 Hayter et al. Feb 2021 A1
20210098105 Lee et al. Apr 2021 A1
20220023536 Graham et al. Jan 2022 A1
20220105270 Doyle et al. Apr 2022 A1
Foreign Referenced Citations (180)
Number Date Country
2015200829 Mar 2015 AU
2015200834 Mar 2015 AU
2015301146 Mar 2017 AU
1040271 Oct 1978 CA
3026851 Feb 2020 CA
1297140 May 2001 CN
101010676 Aug 2007 CN
101208699 Jun 2008 CN
102500013 Jun 2012 CN
102596307 Jul 2012 CN
103400028 Nov 2013 CN
103418053 Dec 2013 CN
103907116 Jul 2014 CN
104769595 Jul 2015 CN
104837517 Aug 2015 CN
105452866 Mar 2016 CN
4200595 Jul 1993 DE
19756872 Jul 1999 DE
0026056 Apr 1981 EP
0341049 Nov 1989 EP
0496305 Jul 1992 EP
0549341 Jun 1993 EP
0867196 Sep 1998 EP
0939451 Sep 1999 EP
1376759 Jan 2004 EP
1177802 Sep 2004 EP
1491144 Dec 2004 EP
1498067 Jan 2005 EP
1571582 Sep 2005 EP
0801578 Jul 2006 EP
2139382 Jan 2010 EP
2397181 Dec 2011 EP
2468338 Jun 2012 EP
2666520 Nov 2013 EP
2695573 Feb 2014 EP
2703024 Mar 2014 EP
2830499 Feb 2015 EP
2897071 Jul 2015 EP
2943149 Nov 2015 EP
2967450 Jan 2016 EP
3177344 Jun 2017 EP
3193979 Jul 2017 EP
3314548 May 2018 EP
3607985 Feb 2020 EP
2096275 Feb 1972 FR
1125897 Sep 1968 GB
2443261 Apr 2008 GB
51-125993 Nov 1976 JP
02-131777 May 1990 JP
2004-283378 Oct 2004 JP
2005-326943 Nov 2005 JP
2007-525276 Sep 2007 JP
2008-513142 May 2008 JP
2008-545454 Dec 2008 JP
2010-523167 Jul 2010 JP
2010-531678 Sep 2010 JP
2012-516735 Jul 2012 JP
2012-527981 Nov 2012 JP
2017-516548 Jun 2017 JP
2017-525451 Sep 2017 JP
2018-153569 Oct 2018 JP
2019-525276 Sep 2019 JP
200740148 Oct 2007 TW
M452390 May 2013 TW
8606796 Nov 1986 WO
9800193 Jan 1998 WO
9855073 Dec 1998 WO
9910040 Mar 1999 WO
9910049 Mar 1999 WO
9956803 Nov 1999 WO
9962576 Dec 1999 WO
0030705 Jun 2000 WO
0032258 Jun 2000 WO
0048112 Aug 2000 WO
0172354 Oct 2001 WO
0178812 Oct 2001 WO
0215954 Feb 2002 WO
0226282 Apr 2002 WO
0243866 Jun 2002 WO
0276535 Oct 2002 WO
0282990 Oct 2002 WO
0316882 Feb 2003 WO
0339362 May 2003 WO
0345233 Jun 2003 WO
0397133 Nov 2003 WO
2004043250 May 2004 WO
2004092715 Oct 2004 WO
2005051170 Jun 2005 WO
2005082436 Sep 2005 WO
2005110601 Nov 2005 WO
2005113036 Dec 2005 WO
2006021430 Mar 2006 WO
2006053007 May 2006 WO
2006124716 Mar 2007 WO
2007064835 Jun 2007 WO
2007066152 Jun 2007 WO
2007078937 Jul 2007 WO
2008024810 Feb 2008 WO
2008029403 Mar 2008 WO
2008057384 Sep 2008 WO
2008133702 Nov 2008 WO
2008157780 Dec 2008 WO
2009023407 Feb 2009 WO
2009039203 Mar 2009 WO
2009045462 Mar 2009 WO
2009049252 Apr 2009 WO
2009066287 May 2009 WO
2009066288 May 2009 WO
2009098648 Aug 2009 WO
2009134380 Nov 2009 WO
2009146119 Dec 2009 WO
2010022069 Feb 2010 WO
2010053702 May 2010 WO
2010077279 Jul 2010 WO
2010089307 Aug 2010 WO
2010132077 Nov 2010 WO
2010138848 Dec 2010 WO
2010139793 Dec 2010 WO
2010147659 Dec 2010 WO
2011030343 Mar 2011 WO
2011031458 Mar 2011 WO
2011075042 Jun 2011 WO
2011095483 Aug 2011 WO
2011133823 Oct 2011 WO
2012006208 Jan 2012 WO
2012045667 Apr 2012 WO
2012073032 Jun 2012 WO
2012108959 Aug 2012 WO
2012134588 Oct 2012 WO
2012177353 Dec 2012 WO
2012178134 Dec 2012 WO
2013050535 Apr 2013 WO
2013078200 May 2013 WO
2013134486 Sep 2013 WO
2013149186 Oct 2013 WO
2013177565 Nov 2013 WO
2013182321 Dec 2013 WO
2014029416 Feb 2014 WO
2014035672 Mar 2014 WO
2014109898 Jul 2014 WO
2014110538 Jul 2014 WO
2014149357 Sep 2014 WO
2014149535 Sep 2014 WO
2014179774 Nov 2014 WO
2014194183 Dec 2014 WO
2015056259 Apr 2015 WO
2015061493 Apr 2015 WO
2015073211 May 2015 WO
2015081337 Jun 2015 WO
2015117082 Aug 2015 WO
2015117854 Aug 2015 WO
2015167201 Nov 2015 WO
2015177082 Nov 2015 WO
2015187366 Dec 2015 WO
2015187738 Dec 2015 WO
2016004088 Jan 2016 WO
2016022650 Feb 2016 WO
2016041873 Mar 2016 WO
2016089702 Jun 2016 WO
2016141082 Sep 2016 WO
2016161254 Oct 2016 WO
2017004278 Jan 2017 WO
2017027459 Feb 2017 WO
2017091624 Jun 2017 WO
2017105600 Jun 2017 WO
2017124006 Jul 2017 WO
2017184988 Oct 2017 WO
2017187177 Nov 2017 WO
2017205816 Nov 2017 WO
2018009614 Jan 2018 WO
2018067748 Apr 2018 WO
2018120104 Jul 2018 WO
2018136799 Jul 2018 WO
2018204568 Nov 2018 WO
2019077482 Apr 2019 WO
2019094440 May 2019 WO
2019213493 Nov 2019 WO
2019246381 Dec 2019 WO
2020081393 Apr 2020 WO
2021011738 Jan 2021 WO
Non-Patent Literature Citations (30)
Entry
US 5,954,699 A, 09/1999, Jost et al. (withdrawn)
Dassau and Associates, 12-Week 24/7 Ambulatory Artificial Pancreas With Weekly Adaptation of Insulin Delivery Settings: Effect on Hemoglobin A1C and Hypoglycemia, Diabetes Care, Oct. 13, 2017.
David A. Copp, Ravi Gondhalekar, and Joao P. Hespanha, Simultaneous Model Predictive Control and Moving Horizon Estimation for Blood Glucose Regulation in Type 1 Diabetes, Optimal Control Applications and Methods, Wiley InterScience, DOI: 10.1002/oca, pp. 1-15, Oct. 2016.
Dunn et al. Development of the Likelihood of Low Glucose (LLG) Algorithm for Evaluating Risk of Hypoglycemia: A New Approach for Using Continuous Glucose Data to Guide Therapeutic Decision Making. Journal of Diabetes and Science Technology. 2014, vol. 8, No. 4, pp. 720-730 (Year: 2014).
E. Salzsieder, G. Albrecht, E. Jutzi, and U. Fischer, Estimation of Individually Adapted Control Parameters for an Artificial Beta Cell, Biomedica Biochimica Acta. 43(5) pp. 585-596, May 1984.
Fischer et al., In Vivo Comparison of Different Algorithms for the Artificial Beta-Cell, Artificial Organs, 9(2), Intemational Society for Artificial Organs, May 1985, New York.
Guy A. Dumont, Feedback Control for Clinicians, Springer Science+Media, Apr. 12, 2013, New York.
Michele Schiavon, Chiara Dalla Man, Yogish C. Kudva, Ananda Basu, and Claudio Cobelli, Quantitative Estimation of Insulin Sensitivity in Type 1 Diabetic Subjects Wearing a Sensor-Augmented Insulin Pump, Diabetes Care, vol. 37, pp. 1216-1223, May 2014.
Samuel Vozeh and Jean-Louis Steimer, Feedback Control Methods for Drug Dosage Optimisation, Concepts, Classification and Clinical Application, Clinical Pharmacokinetics, 10(6), pp. 457-476, Nov.-Dec. 1985.
Anonymous: “Insulin pump”, Wikipedia, Dec. 11, 2011 (Dec. 11, 2011), XP055192359.
Anonymous: “Super Bolus – This is Caleb…”, Apr. 21, 2010 (Apr. 21, 2010), XP055689518.
Canadian Examination Report for Canadian Patent Application No. 3,009,351, dated Jan. 27, 2023, 6 pages.
Canadian Examination Report for Canadian Patent Application No. 3,009,831, dated Aug. 18, 2022, 4 pages.
Chinese Decision of Rejection for Chinese Patent Application No. 202110390474.7, dated May 10, 2023, 10 pages with translation.
European Communication pursuant to Article 94(3) EPC for European Application No. 17739083.8, dated Aug. 3, 2021, 5 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 17803425, dated Feb. 20, 2023, 5 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18178056.0, dated Dec. 23, 2022, 5 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18178057.8, dated Jan. 24, 2023, 5 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18702853.5, dated Jul. 13, 2022, 4 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18702854.3, dated Jun. 6, 2022, 5 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18703123.2, dated Jul. 6, 2022, 6 pages.
European Communication pursuant to Article 94(3) EPC for European Application No. 18709156.6, dated Sep. 14, 2022, 4 pages.
Examination Report for Chinese Application No. 202110390473.7, dated Dec. 27, 2022, 15 pages with translation.
Japanese Reasons for Refusal from Japanese Application No. 2021-073220, dated Jan. 18, 2022, 8 pages.
Search Report and Written Opinion of the International Searching Authority, as issued in connection with the International Patent Application No. PCT/US17/34012 dated Aug. 17, 2017, 8 pages.
Third Party Observations for European Application No. 18702854.3, dated Jan. 24, 2023, 6 pages.
Wang et al., “Automatic Bolus and Adaptive Basal Algorithm for the Artificial Pancreatic β-Cell,” Diabetes Technology & Therapeutics, vol. 12, No. 11, (2010), 11 pages.
Parker, R.S., Doyle, F.J. and Peppas, N.A., 2001. The intravenous route to blood glucose control. IEEE Engineering in Medicine and Biology Magazine, 20(1), pp. 65-73. (Year: 2001).
Patek, S.D., Magni, L., Dassau, E., Karvetski, C., Toffanin, C., De Nicolao, G., Del Favero, S., Breton, M., Dalla Man, C., Renard, E. and Zisser, H., 2012. Modular closed-loop control of diabetes. IEEE Transactions on Biomedical Engineering, 59(11), pp. 2986-2999. (Year: 2012).
Trevitt, S., Simpson, S. and Wood, A, 2016. Artificial pancreas device systems for the closed-loop control of type 1 diabetes: what systems are in development?. Journal of diabetes science and technology, 10(3), pp. 714-723. (Year: 2016).
Related Publications (1)
Number Date Country
20210299354 A1 Sep 2021 US
Provisional Applications (3)
Number Date Country
62563836 Sep 2017 US
62563804 Sep 2017 US
62446236 Jan 2017 US
Continuations (1)
Number Date Country
Parent 15870717 Jan 2018 US
Child 17303974 US