QUANTITATIVE DIET TRACKING AND ANALYSIS SYSTEMS AND DEVICES
First Claim
1. A system for generating a dietary plan including macronutrient mass value units, wherein the system comprises:
- a controller;
a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller;
wherein in response to executing the program instructions, the controller is configured to;
receive weight data and a goal weight value from a user;
receive dietary data and exercise data;
generate at least two macronutrient values based on the received dietary data, the exercise data, weight data, and the goal weight or BMI,wherein a first macronutrient value is a maximum amount of a first macronutrient the user can consume in order to achieve the goal weight in a first time length, wherein a second macronutrient value is a maximum amount of the first macronutrient the user can consume in order to achieve the goal weight in a second time length, wherein the first time length is greater than the second time length; and
display the two generated macronutrient values on the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a system that quantitatively tracks an individual'"'"'s diet and exercise using smart devices (phones, watches, and other wearables). Unlike existing programs, which work in energy units (calories), the present system works in mass units (grams) and satisfies the fundamental physics law of conservation of mass. Food ingested is tracked as well as exercise in order to place the user on a quantitative, custom diet that safely and effectively results in weight loss. In addition to rigorously treating the problem of weight loss by addressing the physics that underlies diet and exercise, the system empirically learns about the user over time such that performance may be optimized.
10 Citations
20 Claims
-
1. A system for generating a dietary plan including macronutrient mass value units, wherein the system comprises:
-
a controller; a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller; wherein in response to executing the program instructions, the controller is configured to; receive weight data and a goal weight value from a user; receive dietary data and exercise data; generate at least two macronutrient values based on the received dietary data, the exercise data, weight data, and the goal weight or BMI, wherein a first macronutrient value is a maximum amount of a first macronutrient the user can consume in order to achieve the goal weight in a first time length, wherein a second macronutrient value is a maximum amount of the first macronutrient the user can consume in order to achieve the goal weight in a second time length, wherein the first time length is greater than the second time length; and display the two generated macronutrient values on the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification