Nutritional information management device and method
First Claim
1. A method in a computer system for tracking and analyzing food consumption of a user, the method comprising:
- searching a system database containing a plurality of stored food items based on a user-provided search condition, the user-provided search condition including a plurality of characters, each of the plurality of characters being entered into the computer system individually such that a singular search result is displayed that satisfies each of the plurality of characters that have been entered, the singular search result being selectable by the user, wherein the singular search result is updated in response to the entry of each of the plurality of characters;
selecting a plurality of food items from the plurality of stored food items, the plurality of selected food items representing dietary consumption of the user; and
maintaining in a system memory a plurality of nutritional values and a food item consumption time, the plurality of nutritional values corresponding to the plurality of selected food items.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention allows a user to track nutritional intake values and assists a user in maintaining nutritional intake goals. The invention looks up the nutritional values of foods, adds foods or food combinations to a temporary memory, maintains a daily diary of nutritional intake, generates the average nutritional intake for a selected number of days, and stores nutritional goals. In addition, the present invention allows the user to create custom meal totals, representing user-included food items and their corresponding nutritional values that the user consumes in a meal. Further, the present invention compares nutritional goals with the averages of actual nutritional intake.
13 Citations
21 Claims
-
1. A method in a computer system for tracking and analyzing food consumption of a user, the method comprising:
-
searching a system database containing a plurality of stored food items based on a user-provided search condition, the user-provided search condition including a plurality of characters, each of the plurality of characters being entered into the computer system individually such that a singular search result is displayed that satisfies each of the plurality of characters that have been entered, the singular search result being selectable by the user, wherein the singular search result is updated in response to the entry of each of the plurality of characters;
selecting a plurality of food items from the plurality of stored food items, the plurality of selected food items representing dietary consumption of the user; and
maintaining in a system memory a plurality of nutritional values and a food item consumption time, the plurality of nutritional values corresponding to the plurality of selected food items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for tracking and analyzing nutritional consumption of a user, comprising:
-
a database for maintaining a plurality of stored food items, each of the plurality of stored food items having nutritional information associated therewith;
a user interface for receiving a search request from the user, the search request including a plurality of characters, such that the user interface receives each of the plurality of characters individually;
a processor for accepting the plurality of characters from the user interface and querying the database therewith, the processor causing to be communicated to the user a singular search result that satisfies each of the plurality of characters that have been received by the user interface, wherein the search result is updated in response to the entry of each of the plurality of characters; and
a system memory for storing the search result upon selection by the user, the search result representing a dietary consumption of the user, the system memory for additionally storing a corresponding consumption time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. The computer system of 10, wherein the user interface includes a voice recognition apparatus for receiving the plurality of characters.
Specification