COMPUTER-BASED DIABETES MANAGEMENT
First Claim
1. A computer-based method comprising:
- receiving, from a computer-based user interface, user-specified information about one or more events influential on the user'"'"'s blood glucose level;
generating, with a computer-based processor, a plurality of estimated trajectories of the user'"'"'s blood glucose level as influenced by the one or more events;
receiving a set of data that represents actual blood glucose measurements for the user; and
identifying, with the computer-based processor, which of the estimated trajectories represents a best fit to the set of data that represents the actual blood glucose measurements for the user,wherein at least some of the actual blood glucose measurements occurred later in time than a start time of the one or more events influential on the user'"'"'s blood glucose level.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method includes receiving, from a computer-based user interface, user-specified information about one or more events influential on the user'"'"'s blood glucose level, generating, with a computer-based processor, a plurality of estimated trajectories of the user'"'"'s blood glucose level as influenced by the one or more events, receiving a set of data that represents actual blood glucose measurements for the user, and identifying, with the computer-based processor, which of the estimated trajectories represents a best fit to the set of data that represents the actual blood glucose measurements for the user. At least some of the actual blood glucose measurements occurred later in time than a start time of the one or more events influential on the user'"'"'s blood glucose level. A computer-based system is provided for implementing the method.
-
Citations
64 Claims
-
1. A computer-based method comprising:
-
receiving, from a computer-based user interface, user-specified information about one or more events influential on the user'"'"'s blood glucose level; generating, with a computer-based processor, a plurality of estimated trajectories of the user'"'"'s blood glucose level as influenced by the one or more events; receiving a set of data that represents actual blood glucose measurements for the user; and identifying, with the computer-based processor, which of the estimated trajectories represents a best fit to the set of data that represents the actual blood glucose measurements for the user, wherein at least some of the actual blood glucose measurements occurred later in time than a start time of the one or more events influential on the user'"'"'s blood glucose level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer system comprising:
-
a computer-based user interface; and a computer-based processor coupled to the computer-based interface, wherein the computer-based processor is configured to; receive, from the computer-based user interface, user-specified information about one or more events influential on the user'"'"'s blood glucose level; generate a plurality of estimated trajectories of the user'"'"'s blood glucose level as influenced by the one or more events; receive a set of data that represents actual blood glucose measurements for the user; and identify which of the estimated trajectories represents a best fit to the set of data that represents the actual blood glucose measurements for the user, wherein at least some of the actual blood glucose measurements occurred later in time than the one or more events influential on the user'"'"'s blood glucose level. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A non-transitory, computer-readable medium that stores instructions executable by a computer-based processor to perform the steps comprising:
-
receiving, from a computer-based user interface, user-specified information about one or more events influential on the user'"'"'s blood glucose level; generating a plurality of estimated trajectories of the user'"'"'s blood glucose level as influenced by the one or more events; receiving a set of data that represents actual blood glucose measurements for the user; and identifying which of the estimated trajectories represents a best fit to the set of data that represents the actual blood glucose measurements for the user, wherein at least some of the actual blood glucose measurements occurred later in time than the one or more events influential on the user'"'"'s blood glucose level.
-
-
59. A computer-based method comprising:
calculating, with a computer-based processor, a recommended dose of insulin or a recommended quantity of carbohydrates to consume based, at least in part, on the amount of carbohydrates that a user has received that is yet to be absorbed by the user. - View Dependent Claims (60)
-
61. A computer system comprising:
-
a computer-based user interface; and a computer-based processor coupled to the computer-based interface, wherein the computer-based processor is configured to calculate a recommended dose of insulin or a recommended quantity of carbohydrates to consume based, at least in part, on an amount of carbohydrates that a user has received that is yet to be absorbed by the user. - View Dependent Claims (62)
-
-
63. A non-transitory, computer-readable medium that stores instructions executable by a computer-based processor to perform the steps comprising:
calculating a recommended dose of insulin or a recommended quantity of carbohydrates to consume based, at least in part, on the amount of carbohydrates that a user has received that is yet to be absorbed by the user. - View Dependent Claims (64)
Specification