Computer program, method, and system for monitoring nutrition content of consumables and for facilitating menu planning
First 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 information, the computer program comprising:
- a database including consumables and related nutrition content information;
a code segment operable to receive an input relating to a health-related concern;
a code segment operable to sort the consumables into a plurality of scrollable lists based on the input and the nutrition content information; and
a code segment operable to display the lists.
2 Assignments
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
20 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 information, the computer program comprising:
-
a database including consumables and related nutrition content information;
a code segment operable to receive an input relating to a health-related concern;
a code segment operable to sort the consumables into a plurality of scrollable lists based on the input and the nutrition content information; and
a code segment operable to display the lists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program comprising a combination of code segments stored in a computer-readable memory and executable by a processor to provide nutrition information, the computer program comprising:
-
a database including consumables and related nutrition content information;
a code segment operable to receive an input relating to a health-related concern;
a code segment operable to sort the consumables into a plurality of scrollable, color-associated lists based on the input and the nutrition content information;
a code segment operable to customize the database based on a consumption habit;
a code segment operable to allow the user to select at least one of the consumables from the lists;
a code segment operable to accept a target consumption value corresponding to a maximum future intake of one or more nutrients;
a code segment operable to determine a remaining consumption value based on the difference between the target consumption value and the related nutrition content information of each selected consumable; and
a code segment operable to display the lists and the remaining consumption value. - View Dependent Claims (11, 12, 13)
-
-
14. A hand-held apparatus for providing nutrition content information, the hand-held apparatus comprising:
-
a housing;
a computer-readable memory located within the housing and storing a combination of code segments and a database including consumables and related nutrition content information;
a processor located within the housing and operable to execute the combination of code segments and access the database to sort the consumables into a plurality of lists corresponding to a health-related concern;
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 the lists and a remaining consumption value; and
an input device coupled with the processor and operable to allow a user to select a particular consumable from the lists and to enter a target consumption value corresponding to a maximum future intake of one or more nutrients, whereupon the processor determines the remaining consumption value based on the difference between the target consumption value and the related nutrition content information of each selected consumable - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification