Mobile Computing Weight, Diet, Nutrition, and Exercise Management System With Enhanced Feedback and Goal Achieving Functionality
First Claim
1. A method of operating a mobile weight and exercise tracking computing system, having a processing subsystem, a storage subsystem, and a touchscreen display, for enhancing user goal achievement comprising:
- storing, in said storage subsystem, health information about a user, including a first weight loss-related goal for a first time window spanning a relatively short period of time, and a second weight loss-related goal for a second time window spanning a relatively longer period of time than that of said first time window;
acquiring, via said touchscreen display, data indicative of a first food of a first set of foods constituting a first meal consumed by said user during said first time window in response to said user identifying said first food;
generating, by said processing subsystem, data indicative of the calories consumed by said user as a result of eating said first food and said first meal;
acquiring data, via said touchscreen display, indicative of an exercise performed during said first time window, in response to said user identifying a first exercise;
determining, by said processing subsystem, the calories burned by said user as a result of performing said first exercise;
determining, by said processing subsystem, the amount of calories that may be consumed by said user during a second meal expected to occur within said first time window in order to meet said first weight loss-related goal, based upon the current calorie total during said first time window, including calories consumed by said user as a result of eating said first meal and the calories burned by said user as a result of performing exercise during said first time window including said first exercise; and
displaying, via said touchscreen display, the amount of calories that may be consumed by said user during said second meal in order to meet said first weight loss-related goal.
0 Assignments
0 Petitions
Accused Products
Abstract
An illustrative mobile computing device executing weight, nutrition, health, behavior and exercise application software serves as a simulated combination personal trainer and dietician/nutritionist for the user using comprehensive databases storing personalized health, nutrition and exercise information. A mobile computing device, such as a smartphone, executing such software monitors, tracks and/or adjusts caloric intake, energy expenditure taking into account nutritional information and behavioral factors. The mobile computing device receives food consumption, exercise-related, behavior and other input using speech input and the device'"'"'s GPS subsystem to ease data entry burden on users and to promote continued long-term usage. The system rewards user goal achievement in an automatic, seamless manner, through, for example, downloading music, books, or other media. In illustrative implementations, the system assists users to make healthy food and exercise choices by using a comprehensive color code system to identify good choices, bad choices and those in between.
36 Citations
19 Claims
-
1. A method of operating a mobile weight and exercise tracking computing system, having a processing subsystem, a storage subsystem, and a touchscreen display, for enhancing user goal achievement comprising:
-
storing, in said storage subsystem, health information about a user, including a first weight loss-related goal for a first time window spanning a relatively short period of time, and a second weight loss-related goal for a second time window spanning a relatively longer period of time than that of said first time window; acquiring, via said touchscreen display, data indicative of a first food of a first set of foods constituting a first meal consumed by said user during said first time window in response to said user identifying said first food; generating, by said processing subsystem, data indicative of the calories consumed by said user as a result of eating said first food and said first meal; acquiring data, via said touchscreen display, indicative of an exercise performed during said first time window, in response to said user identifying a first exercise; determining, by said processing subsystem, the calories burned by said user as a result of performing said first exercise; determining, by said processing subsystem, the amount of calories that may be consumed by said user during a second meal expected to occur within said first time window in order to meet said first weight loss-related goal, based upon the current calorie total during said first time window, including calories consumed by said user as a result of eating said first meal and the calories burned by said user as a result of performing exercise during said first time window including said first exercise; and displaying, via said touchscreen display, the amount of calories that may be consumed by said user during said second meal in order to meet said first weight loss-related goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a mobile weight and exercise tracking computing system for enhancing user goal achievement comprising:
-
storing, in a first set of storage locations, health information about a user including a user'"'"'s food and exercise data during a first time window and a first intermediate weight loss-related goal for said first time window covering a first period of time; storing, in a second set of storage locations, a user'"'"'s food and exercise data during a second time window and a second intermediate weight loss-related goal covering a second period of time subsequent to said first period of time; storing, in a third set of storage locations, a third weight loss-related loss goal; acquiring data indicative of food expected to be consumed by said user during said first time window; generating data indicative of the calories consumed by said user as a result of eating said food, and storing said data indicative of calories consumed in said first set of storage locations; acquiring data indicative of exercises performed by said user during said first time window; determining the calories burned by said user as a result of performing said exercises during said first time window and storing said calories burned in said first set of storage locations; prompting the user to enter a current weight at the end of the first time window; and determining if at least one of said first intermediate weight loss-related goal, said second intermediate weight loss-related goal, or said third weight loss-related goal has been met. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of operating a mobile weight and exercise tracking computing system for enhancing user goal achievement comprising:
-
storing, in at least one storage system, health information about a user including multiple weight loss-related goals; acquiring data indicative of a first food in response to said user identifying a first food expected to be consumed by said user; associating a digital value indicative of a health-related color code rating of said first food using multiple colors to distinguish between multiple categories of foods, including a very healthy food category covering foods having a very high nutrient-related rating and a good food category covering foods with a good nutrient-related rating but which are rated lower than the very healthy foods with a very high nutrient-related rating; determining whether said first food expected to be consumed by the user has an associated color code from a category other than said very healthy food category; recommending to said user at least one food associated with a color code in a healthier color code category than said first food, if said determining step indicates that said first food has an associated color code that is not as high as said very healthy food category; acquiring data indicative of a first exercise in response to said user identifying a first exercise expected to be performed by said user; determining the calories expected to be burned by said user during said first exercise; determining if at least one of said multiple weight loss-related goals has been met; and displaying to said user information about calories expected to be consumed, or calories expected to be burned, and at least one color code. - View Dependent Claims (17, 18, 19)
-
Specification