Method, system, and computer program for performing carbohydrate/insulin calculation based upon food weight
First Claim
1. A computer-based method for calculation of insulin levels based upon about-to-be-consumed food, comprising the steps of:
- identifying the about-to-be-consumed food in a first processing device;
weighing said about-to-be-consumed food and inputting said weight into said first processing device;
obtaining nutritional information regarding said about-to-be-consumed food from said first processing device;
using said first processing device, calculating the total grams of carbohydrates in said about-to-be-consumed food;
obtaining personal information regarding a consumer of said about-to-be-consumed food from said first processing device;
calculating an insulin dose for said consumer based on said total grams of carbohydrates and said personal information; and
displaying said calculated insulin dose via said first processing device.
0 Assignments
0 Petitions
Accused Products
Abstract
A technique is disclosed by which a weight scale, having electronic output, is couplable to a processing device such as a computer, and preferably, a hand-held computer, PDA, cell phone or the like. The processing device is configured to receive weight inputs from the weight scale and identification information of the food or food ingredients being weighed, and then convert the gram weight of the food into grams of carbohydrate and protein for that food. For diabetes applications, the process also converts the carbohydrate and protein information into rapid-acting insulin dosages which can then be used to determine manually the amount of insulin to be dosed to the person with diabetes. In a preferred embodiment, the calculated insulin dosages information is automatically provided to a insulin pump or other automatic means of dosing insulin to a patient to thereby automatically dose the patient properly.
87 Citations
24 Claims
-
1. A computer-based method for calculation of insulin levels based upon about-to-be-consumed food, comprising the steps of:
-
identifying the about-to-be-consumed food in a first processing device;
weighing said about-to-be-consumed food and inputting said weight into said first processing device;
obtaining nutritional information regarding said about-to-be-consumed food from said first processing device;
using said first processing device, calculating the total grams of carbohydrates in said about-to-be-consumed food;
obtaining personal information regarding a consumer of said about-to-be-consumed food from said first processing device;
calculating an insulin dose for said consumer based on said total grams of carbohydrates and said personal information; and
displaying said calculated insulin dose via said first processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based system for calculation of insulin levels based upon about-to-be-consumed food, comprising:
-
means for identifying the about-to-be-consumed food in a first processing device;
means for weighing said about-to-be-consumed food and inputting said weight into said first processing device;
means for obtaining nutritional information regarding said about-to-be-consumed food from said first processing device;
means for calculating, using said first processing device, the total grams of carbohydrates in said about-to-be-consumed food;
means for obtaining personal information regarding a consumer of said about-to-be-consumed food from said first processing device;
means for calculating an insulin dose for said consumer based on said total grams of carbohydrates and said personal information; and
means for displaying said calculated insulin dose via said first processing device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-based computer program product for calculation of insulin levels based upon about-to-be-consumed food, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:
-
computer-readable program code that identifies the about-to-be-consumed food in a first processing device;
computer-readable program code that determines the weight of said about-to-be-consumed food and inputs said weight into said first processing device;
computer-readable program code that obtains nutritional information regarding said about-to-be-consumed food from said first processing device;
computer-readable program code that, using said first processing device, calculates the total grams of carbohydrates in said about-to-be-consumed food;
computer-readable program code that obtains personal information regarding a consumer of said about-to-be-consumed food from said first processing device;
computer-readable program code that calculates an insulin dose for said consumer based on said total grams of carbohydrates and said personal information; and
computer-readable program code that enables display of said calculated insulin dose via said first processing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification