×

Computer-based diabetes management

  • US 9,833,191 B2
  • Filed: 01/10/2013
  • Issued: 12/05/2017
  • Est. Priority Date: 11/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing diabetes, the method comprising:

  • receiving, from a computer-based user interface, user-specified information about one or more events influential on a blood glucose level of a user, the user-specified information about the one or more events influential on the blood glucose level of the user describing;

    (a) consumption of carbohydrates by the user, (b) a discrete dose of insulin received by the user, or (c) a quantity of exercise completed by the user;

    receiving, from a continuous glucose monitor, a plurality of blood glucose levels for the user after receiving the user-specified information;

    accessing, in a computer-based memory, one or more normalized curves, each having a shape that represents generically any of;

    (i) how a dimensionless unit of carbohydrates consumed is fractionally absorbed by a generic user as a function of percent of total carbohydrate absorption time, (ii) how a dimensionless unit of insulin is fractionally absorbed by the generic user as a function of percent of total insulin absorption time, or (iii) how a dimensionless quantity of exercise fractionally takes effect on the generic user as a function of percent of total time for the exercise to take full effect on the user;

    generating a nominal trajectory of the blood glucose level of the user by parameterizing one or more of the generic, normalized curves with the user-specified information about the one or more events influential on the blood glucose level of the user;

    applying an iterative search to generate one or more other trajectories based on the nominal trajectory by adjusting different types of the user-specified information at different rates based on an expected accuracy of the user-specified information until the iterative search converges on one or more of;

    an amount of, time of, and absorption time of one or more of the following;

    (a) carbohydrates actually consumed by the user,(b) a discrete dosage of insulin actually received by the user, and(c) a quantity of exercise actually completed by the user,that produces a trajectory that matches the plurality of blood glucose levels received after the time of the one or more events more closely than the nominal trajectory; and

    delivering insulin to the user based on the trajectory generated by the iterative search.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×