Monitoring and treatment dosage prediction system
First Claim
1. A method, comprising:
- receiving, by a device and from at least one of a sensor of a user device or a server device via a network, lifestyle information corresponding to a user, of the user device, with a medical condition;
creating, by the device and based on receiving the lifestyle information, a lifestyle timeline associated with the user,the lifestyle timeline;
including a plurality of items of lifestyle information, included in the lifestyle information, and having the plurality of items of lifestyle information arranged in a chronological order;
generating, by the device and based on receiving the lifestyle timeline, a recommendation or a prediction associated with a metric related to the medical condition,the recommendation being generated based on one or more of the plurality of items of lifestyle information, orthe prediction being generated using a prediction model that uses one or more of the plurality of items of lifestyle information as input;
receiving, by the device and from another device via the network, transaction information associated with a purchase of food by the user;
receiving, by the device via the network, location information associated with the user;
generating, by the device and based on the transaction information and the location information, an updated recommendation regarding insulin dosage; and
providing, by the device and to an insulin device via the network, the updated recommendation,upon receipt of the updated recommendation, the insulin device adjusting an amount of insulin to a recommended dosage identified by the updated recommendation after the updated recommendation is accepted via a user interface of the insulin device, andthe insulin device administering the amount of insulin to the user after the updated recommendation is accepted via the user interface of the insulin device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive lifestyle information corresponding to an individual with a medical condition. The device may create a lifestyle timeline, associated with the individual, that includes a plurality of items of lifestyle information, included in the lifestyle information, arranged in a chronological order. The device may generate, based on the lifestyle timeline, a recommendation or a prediction associated with a metric related to the medical condition. The recommendation may be generated based on one or more of the plurality of items of lifestyle information. The prediction may be generated using a prediction model that uses one or more of the plurality of items of lifestyle information as input, and generates the prediction using the prediction model. The device may provide information associated with the recommendation or the prediction to identify a dosage associated with treating or managing the medical condition.
36 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device and from at least one of a sensor of a user device or a server device via a network, lifestyle information corresponding to a user, of the user device, with a medical condition; creating, by the device and based on receiving the lifestyle information, a lifestyle timeline associated with the user, the lifestyle timeline; including a plurality of items of lifestyle information, included in the lifestyle information, and having the plurality of items of lifestyle information arranged in a chronological order; generating, by the device and based on receiving the lifestyle timeline, a recommendation or a prediction associated with a metric related to the medical condition, the recommendation being generated based on one or more of the plurality of items of lifestyle information, or the prediction being generated using a prediction model that uses one or more of the plurality of items of lifestyle information as input; receiving, by the device and from another device via the network, transaction information associated with a purchase of food by the user; receiving, by the device via the network, location information associated with the user; generating, by the device and based on the transaction information and the location information, an updated recommendation regarding insulin dosage; and providing, by the device and to an insulin device via the network, the updated recommendation, upon receipt of the updated recommendation, the insulin device adjusting an amount of insulin to a recommended dosage identified by the updated recommendation after the updated recommendation is accepted via a user interface of the insulin device, and the insulin device administering the amount of insulin to the user after the updated recommendation is accepted via the user interface of the insulin device. - View Dependent Claims (2, 3, 4, 5, 18, 19)
-
-
6. A device, comprising:
-
a memory; and one or more processors to; receive, from at least one of a sensor of a user device or a server device via a network, lifestyle information corresponding to a user, of the user device, with a medical problem; create, based on receiving the lifestyle information, a lifestyle timeline associated with the user, the lifestyle timeline; including a plurality of items of lifestyle information included in the lifestyle information, and having the plurality of items of lifestyle information arranged in a chronological order; generate, based on receiving the lifestyle timeline, a recommendation or a prediction associated with a health metric related to the medical problem, the recommendation including a recommended dosage of a treatment associated with the health metric and being generated based on one or more of the plurality of items of lifestyle information, or the prediction including a predicted value of the health metric at a future time and being generated by a prediction model that uses one or more items of the plurality of items of lifestyle information as input; receive, from another device via the network, transaction information associated with a purchase of food by the user; receive, via the network, location information associated with the user; generate, based on the transaction information and the location information, an updated recommendation regarding insulin dosage; and provide, to an insulin device via the network, the updated recommendation, upon receipt of the updated recommendation, the insulin device adjusting an amount of insulin to a recommended dosage identified by the updated recommendation after the updated recommendation is accepted via a user interface of the insulin device, and the insulin device administering the amount of insulin to the user after the updated recommendation is accepted via the user interface of the insulin device. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, from at least one of a sensor of a user device or a server device via a network, lifestyle information corresponding to a user, of the user device, with a medical problem; create, based on receiving the lifestyle information, a lifestyle timeline associated with the user, the lifestyle timeline; including a plurality of items of lifestyle information included in the lifestyle information, and having the plurality of items of lifestyle information arranged in a chronological order; determine, based on receiving the lifestyle information, a current value of a metric associated with the medical problem; generate, based on receiving the lifestyle timeline and the current value of the metric, a recommendation or a prediction associated with the metric, the recommendation being generated based on a first set of the plurality of items of lifestyle information, or the prediction being generated using a predictive model that uses a second set of the plurality of items of lifestyle information as input; receive, from another device via the network, transaction information associated with a purchase of food by the user; receive, via the network, location information associated with the user; generate, based on the transaction information and the location information an updated recommendation regarding an insulin dosage; and provide, to an insulin device via the network, the updated recommendation, upon receipt of the updated recommendation, the insulin device adjusting an amount of insulin to a recommended dosage identified by the updated recommendation after the updated recommendation is accepted via a user interface of the insulin device, and the insulin device administering the amount of insulin to the user after the updated recommendation is accepted via the user interface of the insulin device. - View Dependent Claims (14, 15, 16, 17, 20)
-
Specification