Computer program, method, and system for monitoring nutrition content of consumables and for facilitating menu planning
DCFirst Claim
1. A computer program comprising a combination of code segments stored in a computer-readable memory and executable by a processor to provide nutrition content information related to consumables, the computer program comprising:
- a code segment operable to receive and store an input related to consumption of consumables, and to associate the input with a calender date; and
a code segment operable to generate an interactive display screen, wherein the interactive display screen includes—
one or more lists of consumables and related nutrition content information, and a summary section of past consumption of consumables.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer program, method, and system for dynamically and interactively providing nutrition content information for consumables such that a user may monitor, tailor, plan, and review their intake thereof in light of a health-related interest or concern, such as, for example, weight-loss, food allergies, or diabetes or other nutrition affected illnesses or disabilities. Consumables are categorized and displayed in lists associated with an appropriate color to draw attention to relative nutrition content and to facilitate quicker and easier evaluation of a consumable of interest. Summaries are provided of a user'"'"'s actual intake in light of a pre-established target intake for a particular day. Detailed reports may be generated showing consumption over a user-specifiable time period.
-
Citations
13 Claims
-
1. A computer program comprising a combination of code segments stored in a computer-readable memory and executable by a processor to provide nutrition content information related to consumables, the computer program comprising:
-
a code segment operable to receive and store an input related to consumption of consumables, and to associate the input with a calender date; and
a code segment operable to generate an interactive display screen, wherein the interactive display screen includes— one or more lists of consumables and related nutrition content information, and a summary section of past consumption of consumables. - View Dependent Claims (2)
-
-
3. A computer program comprising a combination of code segments stored in a computer-readable memory and executable by a processor to provide nutrition content information related to a consumable, the computer program comprising;
-
a code segment operable to receive and store an input related to consumption of consumables, and to associate the input with a calender date; and
a code segment operable to generate an interactive display screen, wherein the interactive display screen includes— one or more lists of consumables and related nutrition content information, wherein each of the lists corresponds to a category of consumables and the categories are based upon consumables'"'"' relative effect with regard to health-related concern, and each of the lists is associated with a different color to aid a user in evaluating the relative effect of consumables in the list with regard to the health-related concern, and a summary section of past consumption. - View Dependent Claims (4)
-
-
5. A computer program comprising a combination of code segments stored in a computer-readable memory and executable by a processor to provide nutrition content information related to a consumable, the computer program comprising:
-
a code segment operable to receive login information identifying a user, and recalling, based upon the login information, a user data set of specific user information;
a code segment operable to generate an interactive display screen, wherein the interactive display screen includes— three scrollable lists of consumables and elated nutrition content information, wherein each of the lists corresponds to a different range of fat and calorie content, and the lists are colored, respectively, green, yellow, and red, and a summary section of past consumption;
a code segment for allowing a user to edit the lists;
a code segment operable to accept one or more target values, wherein the summary section provides information related to past consumption in light of the target values;
a code segment operable to receive and store an input related to consumption of consumables, and to associate the input with a calender date; and
a code segment operable to generate a report summarizing the input associated with the calender date.- View Dependent Claims (6, 7, 8)
-
-
9. A method of providing nutrition content information related to a plurality of consumables, wherein each consumable has a particular nutrition content, the method comprising the steps of:
-
(a) categorizing each consumable based upon the particular nutrition content;
(b) displaying the categorized consumables in a plurality of lists, wherein each list is associated with a different color to aid a user in evaluating the relative effect of the consumables in each list with regard to a health-related concern;
(c) permitting the user to set a calender date;
(d) permitting the user to select one or more consumables from the lists, thereby indicating consumption of the selected consumable, and associating the selected consumable with the calender date; and
(e) providing a summary of total consumption for the calender date. - View Dependent Claims (10, 11, 12)
-
-
13. A hand-held apparatus for providing nutrition content information related to consumables, the hand-held apparatus comprising:
-
a housing;
a computer-readable memory located within the housing and storing a combination of code segments;
a processor located within the housing and operable to execute the combination of code segments;
an output device incorporated into the housing and operable to display an interactive display screen generated by the combination of code segments, the interactive display screen presenting one or more lists of consumables and related nutrition content information; and
an input device coupled with the processor and operable to allow a user to select a particular consumable from the interactive display screen, whereupon the processor edits a date-associated data record stored in the computer-readable memory to reflect an action involving the consumable.
-
Specification