Patent ID: 11899738
Assignee: MYFITNESSPAL, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A health tracking system comprising:
(A) a server configured to enable recipe discovery, the server comprising:
a network interface for the server;
a server processor; and
a non-transitory computer-readable medium comprising one or more instructions, which when executed by the server processor, causes the server to:
in response to a request for a consumable item data record, provide immediate access to the consumable item data record to a user device, wherein the consumable item data record comprises a recipe associated with a plurality of consumable item data records and a corresponding recipe portion of serving size;
receive user recipe input from the user device, wherein the user recipe input identifies at least the consumable item data record comprising the recipe, and wherein the user recipe input comprises a modification to the recipe portion of serving size corresponding to the consumable item data record;
create a user consumption data record based on the modification to the recipe portion of serving size for the user recipe input;
associate the user consumption data record with a new recipe; and
update a user profile based on the user consumption data record; and

(B) a user apparatus comprising:
a user interface configured to display a recipe discovery interface, a recipe selection interface, and a recipe logging interface;
a network interface for the user apparatus;

a user apparatus processor; and
a non-transitory computer-readable medium comprising one or more instructions, which when executed by the processor, causes the user apparatus to:
display recipes associated with at least one recipe tag to a user, wherein said recipes include first recipes displayed as a first group of recipes on the recipe discovery interface in association with a first recipe tag, and second recipes displayed as a second group of recipes on the recipe discovery interface in association with a second recipe tag;
enable selection of the first group of recipes or the second group of recipes;
in response to said selection of the first group of recipes or the second group of recipes, display on the recipe selection interface an expanded recipe group, the first group of recipes, or the second group of recipes;
enable selection of a first recipe from the displayed expanded recipe group, first group of recipes or second group of recipes;
in response to selection of the first recipe, display the recipe logging interface, the recipe logging interface including a plurality of ingredients;
receive user recipe input corresponding to a recipe portion of serving size or the plurality of ingredients for the first recipe; and
based on the user recipe input, create a user consumption data record based on the user recipe input and the first recipe.