System and method for providing customized interactive and flexible nutritional counseling
First Claim
1. A method for providing nutritional counseling, said method comprising a computerized system:
- receiving, via a communications network user information relating to a user;
developing a profile for said user, said profile being defined as a function of said user information, said profile being associated with certain dietary parameters;
receiving, via a communications network, a request from the user for a meal having a certain characteristic;
searching a database of nutritional information to identify whether any meal having the certain characteristic has nutritional content values that are within said dietary parameters; and
if no meal having the certain characteristic has nutritional content values that are within said dietary parameters, then identifying a non-compliant meal for said user that does not have nutritional content values that are within said dietary parameters, but that is more closely compatible with the dietary parameters than another meal having the certain characteristic; and
transmitting to the user, via the communications network, meal information identifying said non-compliant meal as a recommended meal.
0 Assignments
0 Petitions
Accused Products
Abstract
A system provides via multiple communications channels flexible nutritional counseling that encourages users to adhere to a sensible diet. The system may recommend a compliant meal having nutritional content that is within certain dietary parameters applicable to the user. However, the system may also recommend a non-compliant meal having nutritional content that is not within the dietary parameters, but is a sensible choice in view of constraints that make it impossible or infeasible to select a compliant meal. Thus, the system may recommend a meal that is not an optimal selection, but that is a best selection from among a set of non-compliant options. Accordingly, the user has flexibility to deviate from optimal choices as practically necessary or desirable. The user confirms meals actually consumed, and the system can account for an indulgence when recommending a next meal, and/or send a motivational message to the user encouraging compliant behavior.
-
Citations
22 Claims
-
1. A method for providing nutritional counseling, said method comprising a computerized system:
-
receiving, via a communications network user information relating to a user;
developing a profile for said user, said profile being defined as a function of said user information, said profile being associated with certain dietary parameters;
receiving, via a communications network, a request from the user for a meal having a certain characteristic;
searching a database of nutritional information to identify whether any meal having the certain characteristic has nutritional content values that are within said dietary parameters; and
if no meal having the certain characteristic has nutritional content values that are within said dietary parameters, then identifying a non-compliant meal for said user that does not have nutritional content values that are within said dietary parameters, but that is more closely compatible with the dietary parameters than another meal having the certain characteristic; and
transmitting to the user, via the communications network, meal information identifying said non-compliant meal as a recommended meal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing nutritional counseling, said method comprising a computerized system:
-
assigning a profile to a user, said profile being associated with certain dietary parameters;
searching a database of nutritional information to identify whether any meal having the certain characteristic has nutritional content values that are within said dietary parameters;
transmitting to the user, via the communications network, meal information identifying a recommended meal, said recommended meal being a non-compliant meal having nutritional content values that are not within said certain dietary parameters; and
transmitting to the user, via a communications network, a pre-recorded message intended to encourage the user'"'"'s compliance with the dietary parameters. - View Dependent Claims (16)
-
-
17. A system for providing nutritional counseling, the system comprising:
-
a microprocessor;
a memory operatively connected to the microprocessor;
a network interface device operatively connected to the microprocessor for communicating via a communications network; and
instructions stored in the memory and executable by the microprocessor to;
develop a profile for a user responsive to receipt of user information, said profile being defined as a function of said user information, said profile being associated with certain dietary parameters;
search a database of nutritional information to identify whether any meal having a certain characteristic has nutritional content values that are within said dietary parameters; and
if no meal having the certain characteristic has nutritional content values that are within said dietary parameters, then identify a non-compliant meal for said user that does not have nutritional content values that are within said dietary parameters, but that is more closely compatible with the dietary parameters than another meal having the certain characteristic; and
transmit to the user, via the communications network, meal information identifying said non-compliant meal as a recommended meal. - View Dependent Claims (18, 19)
-
-
20. A computer program product embodied on one or more computer-readable media, the computer program product adapted for communicating via a communications network and comprising:
computer-readable program code configured to;
develop a profile for a user responsive to receipt of user information, said profile being defined as a function of said user information, said profile being associated with certain dietary parameters;
search a database of nutritional information to identify whether any meal having a certain characteristic has nutritional content values that are within said dietary parameters; and
if no meal having the certain characteristic has nutritional content values that are within said dietary parameters, then identify a non-compliant meal for said user that does not have nutritional content values that are within said dietary parameters, but that is more closely compatible with the dietary parameters than another meal having the certain characteristic; and
transmit to the user, via the communications network, meal information identifying said non-compliant meal as a recommended meal. - View Dependent Claims (21, 22)
Specification