SYSTEMS AND METHODS FOR USER-SPECIFIC MODULATION OF NUTRIENT INTAKE
First Claim
1. A method for assessing a person'"'"'s diet, the method comprising:
- receiving, by a computer system including a communications port and at least one computer processor in communication with at least one non-transitory computer readable medium storing at least one electronic database, data representative of an amount of each of three or more nutrients consumed by the person;
receiving from the at least one electronic database a target level for each of the three or more nutrients;
assigning by the computer system a plurality of numeric weights to the three or more nutrients such that each of the nutrients is assigned a numeric weight determined based on a comparison between the amount of the respective nutrient and the target level of the respective nutrient; and
providing via the communications port an assessment of the person'"'"'s diet based on the amounts of the three or more nutrients, the target levels of the three or more nutrients, and the plurality of numeric weights.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates generally to nutritional analysis and recommendations, including systems and methods that provide personalized approaches for analyzing nutrient intake levels and for generating recommendations that are responsive to a user'"'"'s current nutritional intake and the user'"'"'s nutrition-related goals. The systems and methods also provide personalized analysis and recommendation for other areas or activities, including applications to exercise adherence, sleep adherence, mediation adherence, and general wellness assessment. Each of these areas or activities can be assessed alone or in combination with one or more other areas or activities.
-
Citations
30 Claims
-
1. A method for assessing a person'"'"'s diet, the method comprising:
-
receiving, by a computer system including a communications port and at least one computer processor in communication with at least one non-transitory computer readable medium storing at least one electronic database, data representative of an amount of each of three or more nutrients consumed by the person; receiving from the at least one electronic database a target level for each of the three or more nutrients; assigning by the computer system a plurality of numeric weights to the three or more nutrients such that each of the nutrients is assigned a numeric weight determined based on a comparison between the amount of the respective nutrient and the target level of the respective nutrient; and providing via the communications port an assessment of the person'"'"'s diet based on the amounts of the three or more nutrients, the target levels of the three or more nutrients, and the plurality of numeric weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for aligning a person'"'"'s diet with specific dietary goals, the system comprising:
-
a processing system including one or more computer processors, at least one non-transitory computer readable medium storing one or more electronic databases, and one or more communications port, the processing system configured to; receive data representative of one or more meals consumed by the person, each meal comprising a specified portion of one or more foods; determine a target nutritional profile associated with the person, the target nutritional profile including target levels for first and second nutrients; generate a meal recommendation based on a selected meal from the one or more meals, the meal recommendation including a modified portion size for at least one of the one or more foods such that the meal recommendation simultaneously improves an alignment between nutrient levels of the first and second nutrients in the selected meal and the target nutritional profile; and output via at least one of the one or more communications ports data representative of the meal recommendation. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for aligning a person'"'"'s diet with specific dietary goals, comprising:
-
a first data port configured to receive first input data representative of a dietary program for the person and second input data representative of one or more foods consumed by the person; a second data port configured to communicate with a processing system, the processing system comprising;
a server, one or more electronic databases configured to store data representative of target levels of first and second nutrients in each of one or more dietary programs, and data representative of amounts of the first and second nutrients in each of a plurality of foods; anda processor, in communication with the first and second data ports, configured to; output the first and second input data to the processing system over a communication network, receive, from the processing system, an index representative of an alignment between the person'"'"'s diet and a dietary program identified by the server from the one or more dietary programs using the first input data, wherein the index is based on the amounts of the first and second nutrients and the target levels of the first and second nutrients in the dietary program, receive, from the server, a recommendation for a food to be consumed based on the index, and output the index and the recommendation to the user interface device via the first data port. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification