Patent ID: 9728102
Date: 2017-08-08
CPC Classifications: A63B,G09B,G16H,G16Z

Claim:
1. A hand-held mobile nutrition and physical activity management computing device having a housing sized to be held in a user's hand comprising: a storage subsystem for storing health-related information including a user profile, said storage subsystem being operable to store health information about a user, including body weight, height, pulse rate information, a body fat-related parameter, a calories burned goal, and handicap-related information, said storage subsystem being further operable to store food-related information including nutrient data, and to store physical activity-related information including exercise data; a touch screen display in said housing operable to display food-related information and physical activity-related information to said user; a user interface operable to receive input from said user and to communicate output to said user, said user interface including a plurality of user interface displays displayable on said touch screen display, said user interface being operable to display: a user profile-related symbol, a food-related symbol, and a physical activity-related symbol; said user interface further including an audio input device being operable to receive speech signals from a user, and wherein said storage subsystem includes memory locations storing a set of instructions for performing speech recognition; a digital camera in said housing being operable to generate image data; a GPS receiver in said housing operable to receive GPS data; a pedometer in said housing operable to generate step-related data; a communication interface operable to communicate with external devices over the Internet, said communication interface being operable to receive user health-related information over the Internet; a processing subsystem, operatively coupled to said user interface, said digital camera, said GPS receiver, said pedometer, said communication interface, said touch screen display, and said storage subsystem, said processing subsystem including: a food monitor, operatively coupled to said storage subsystem and being operable to track nutrient data related to a user-selected food including the amount of protein and fat; said food monitor being further operable to generate a nutritional rating based at least in part on a combination of nutrient parameters in said user-selected food, wherein said nutritional rating, with respect to at least one health-related goal, ranges from a rating indicating a relatively undesirable combination of nutrient parameters to a rating indicating a relatively desirable combination of nutrient parameters; said food monitor being further operable to generate a display of said nutritional rating to said user via said user interface on said touch screen display; said food monitor being further operable to store nutrient data including the amount of protein and fat in said user-selected food; said food monitor being further operable to generate a display of said amount of protein and fat in said user-selected food; and a physical activity monitor, operatively coupled to said storage subsystem and being operable to receive physical activity-related information including data related to a first exercise expected to be performed by said user; said physical activity monitor being operable to store the calories expected to be burned by said user upon performing said first exercise; said physical activity monitor being operable to receive physical activity-related information including data related to a second exercise expected to be performed by said user; said physical activity monitor being operable to store the calories expected to be burned by said user upon performing said second exercise; said physical activity monitor being further operable to add the calories burned by said user upon performing said second exercise to the calories burned by said user upon performing said first exercise, to provide cumulative calories burned information; said physical activity monitor being further operable to store said cumulative calories burned information by said user in said storage subsystem; said physical activity monitor being further operable to generate a display of said cumulative calories burned information and said calories burned goal, to thereby show progress made by said user towards meeting said calories burned goal; said physical activity monitor being further operable, utilizing user location data received from said GPS receiver, to determine the current location of a motion-related exercise and to determine user distance traveled during said motion-related exercise; said physical activity monitor being further operable to link each of a plurality of motion-related exercises with an associated plurality of exercise parameter combinations; said plurality of motion-related exercises ranging from a slow walking exercise associated with an exercise parameter combination that may be performed by users with a relatively low fitness level, to further motion-related exercises associated with exercise parameter combinations that require increasingly higher user fitness levels to perform, based upon a comparison of exercise parameter combinations associated with said further motion-related exercises; said physical activity monitor being further operable to receive said step-related data from said pedometer and to determine the number of steps taken by said user; said touch screen display being further operable to display said amount of protein and fat in said user-selected food, to display said cumulative calories burned information, to display said calories burned goal, and to display the number of steps taken by said user.