System and method for determining and providing activity recommendations
First Claim
1. A computing system implemented method for determining and providing activity recommendations comprising:
- receiving, from at least one glucose collection device associated with an individual, glucose level data representing a plurality of glucose level readings taken from the individual over a time span;
forming, from the glucose level data representing the plurality of glucose level readings, a plurality of subsamples of glucose level data, each subsample of glucose level data comprising glucose level data representing individual glucose levels of the plurality of glucose levels taken within a given time period associated with the subsample,receiving, from an activity data source associated with the individual, activity data representing one or more activities performed by the individual, with at least one activity being received for each of the time periods associated with the subsamples;
determining, for each subsample, an average area under the curve associated with the glucose levels of the subsample;
determining, for each subsample, a standard deviation of the glucose readings of the subsample;
performing, for each subsample, a biotransform algorithm on each individual glucose reading of the subsample;
determining, for each subsample, a min-max total associated with the glucose readings of the subsample;
ranking each subsample against each other subsample, the rankings being at least partly based on the average area under the curve for each subsample, the standard deviation for each subsample, the biotransform for each subsample and the min-max total for each subsample;
determining a highest ranked time period associated with a highest ranked subsample;
determining one or more activities of the activity data representing one or more activities performed by the individual that were performed within the determined highest ranked time period; and
recommending that the individual increase a number of instances which the one or more determined activities are performed.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for determining and providing activity recommendations includes receiving glucose level data and activity data. The glucose level data is formed into two or more data sets, with each set representing a different time period. Each data set is evaluated and ranked against each other set according to one or more of several different individual factors and the individual ranking for each set are combined, resulting in an overall ranking for given data sets. A highest ranked data set is then determined, which is associated thereby with a highest ranked time period. Activities of the activity data which took place within the highest ranked time period are provided as recommendations to the user to encourage greater numbers of times those activities are undertaken.
-
Citations
39 Claims
-
1. A computing system implemented method for determining and providing activity recommendations comprising:
-
receiving, from at least one glucose collection device associated with an individual, glucose level data representing a plurality of glucose level readings taken from the individual over a time span; forming, from the glucose level data representing the plurality of glucose level readings, a plurality of subsamples of glucose level data, each subsample of glucose level data comprising glucose level data representing individual glucose levels of the plurality of glucose levels taken within a given time period associated with the subsample, receiving, from an activity data source associated with the individual, activity data representing one or more activities performed by the individual, with at least one activity being received for each of the time periods associated with the subsamples; determining, for each subsample, an average area under the curve associated with the glucose levels of the subsample; determining, for each subsample, a standard deviation of the glucose readings of the subsample; performing, for each subsample, a biotransform algorithm on each individual glucose reading of the subsample; determining, for each subsample, a min-max total associated with the glucose readings of the subsample; ranking each subsample against each other subsample, the rankings being at least partly based on the average area under the curve for each subsample, the standard deviation for each subsample, the biotransform for each subsample and the min-max total for each subsample; determining a highest ranked time period associated with a highest ranked subsample; determining one or more activities of the activity data representing one or more activities performed by the individual that were performed within the determined highest ranked time period; and recommending that the individual increase a number of instances which the one or more determined activities are performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A nontransitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a computing processor, perform a process for determining and providing activity recommendations, the process comprising:
-
receiving, from at least one glucose collection device associated with an individual, glucose level data representing a plurality of glucose level readings taken from the individual over a plurality of time periods; forming, from the glucose level data representing the plurality of glucose level readings, a plurality of subsamples of glucose levels data, each subsample of glucose level data comprising glucose levels data representing individual glucose levels of the plurality of glucose levels taken within a given time period, receiving, from an activity data source associated with the individual, activity data representing one or more activities performed by the individual, with at least one activity being received with respect to each of the time periods; determining, for each subsample, an average area under the curve associated with the glucose levels of the subsample; determining, for each subsample, a standard deviation of the glucose readings of the subsample; performing, for each subsample, a biotransform algorithm on each individual glucose reading of the subsample; determining, for each subsample, a min-max total associated with the glucose readings of the subsample; ranking each subsample against each other subsample, the rankings being at least partly based on the average area under the curve for each subsample, the standard deviation for each subsample, the biotransform for each subsample and the min-max total for each subsample; determining a highest ranked time period associated with a highest ranked subsample; determining one or more activities of the activity data representing one or more activities performed by the individual that were performed within the determined highest ranked time period; and recommending that the individual increase a number of instances which the one or more determined activities are performed. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for determining and providing activity recommendations, comprising:
-
one or more computing processors; one or more memories operatively coupled the one or more computing processors, the one or more memories having stored therein computing processor executable instructions which when executed by the one or more computing processors perform a process for determining and providing activity recommendations comprising; receiving, from at least one glucose collection device associated with an individual, glucose level data representing a plurality of glucose level readings taken from the individual over a plurality of time periods; forming, from the glucose level data representing the plurality of glucose level readings, a plurality of subsamples of glucose levels data, each subsample of glucose level data comprising glucose levels data representing individual glucose levels of the plurality of glucose levels taken within a given time period, receiving, from an activity data source associated with the individual, activity data representing one or more activities performed by the individual, with at least one activity being received with respect to each of the time periods; determining, for each subsample, an average area under the curve associated with the glucose levels of the subsample; determining, for each subsample, a standard deviation of the glucose readings of the subsample; performing, for each subsample, a biotransform algorithm on each individual glucose reading of the subsample; determining, for each subsample, a min-max total associated with the glucose readings of the subsample; ranking each subsample against each other subsample, the rankings being at least partly based on the average area under the curve for each subsample, the standard deviation for each subsample, the biotransform for each subsample and the min-max total for each subsample; determining a highest ranked time period associated with a highest ranked subsample; determining one or more activities of the activity data representing one or more activities performed by the individual that were performed within the determined highest ranked time period; and recommending that the individual increase a number of instances which the one or more determined activities are performed. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification