Computerized method and system for analyzing and processing a food recipe
AssigneeNutrisher Ltd.
InventorsOfir Shahar, Dror Daliot, Tal Rosenberg
Life of this patent
Estimating the term…
Abstract
The invention provides a computerized method and system for processing a food recipe. After a user utilizes an electronic device to indicate a recipe of interest, the invention identifies ingredients in the recipe, and provides a user with displayable information related to the ingredients. One or more functions are provided for a user to select from: altering the number of food servings for the recipe; toggling between metric and US measurements listed in the recipe; receiving a displayed dietary label for the food produced by said recipe.
Claims17
A computerized method for processing and analyzing a food recipe and for providing a nutritionally analyzed recipe indicating the nutritional value of said recipe, said method comprising:
- a) receiving a user indication of a food recipe of interest, in digital format or receiving a recipe from a user;
- b) utilizing a natural language processing module, to identify ingredients listed in said food recipe;
- c) automatically generating a semantically analyzed recipe, by retrieving data on said identified ingredients from a database of ingredients and information related to said ingredients;
- d) visually indicating upon a display, the availability of said retrieved information related to said ingredient, wherein user selection causes display of said information;
- e) using a recipe analyzer module, and a food labeling generator, to automatically determine the nutritional breakdown of said recipe, and displaying upon a user display, at least one graphic object indicating a dietary label and nutritional value of the food which the recipe produces, wherein selection of the graphic object causes display of an explanation of said dietary label;
- f) providing to the user one or more of the following:
- functionality to alter the measurements of ingredients according to the number of servings the user indicates;
- and;
- functionality to toggle between metric and US measurements indicated for the ingredients;
- provide a user with said resultant food recipe of steps a)-e), as a final processed food recipe displayable upon a user display.
A system for processing and analyzing of a food and for providing a nutritionally analyzed recipe indicating the nutritional value of said recipe, comprising:
- a processor interacting with associated peripherals, said processor including a memory device and a driver;
- display means;
- said processor being in communication with said memory device, and being configured to:
- a) receive a user indication of a food recipe of interest, in digital format;
- b) utilizing a natural language processing module, to identify ingredients listed in said food recipe;
- c) automatically generating a semantically analyzed recipe, by retrieving data on said identified ingredients from a database of ingredients and information related to said ingredients;
- d) provide a user with a visual indication upon a user display, the availability of said retrieved information related to said ingredient, wherein user selection causes display of said information;
- e) using a recipe analyzer module, and a food labeling generator, to automatically determine the nutritional breakdown of said recipe, and displaying upon a user display, at least one graphic object indicating a dietary label for the food which the recipe produces, wherein selection of the graphic object causes display of an explanation of said dietary label;
- f) provide the user one or more of the following:
- functionality to alter the measurements of ingredients according to the number of servings the user indicates;
- functionality to toggle between metric and US measurements indicated for the ingredients;
- provide a user with said resultant food recipe of steps a)-e), as a final processed food recipe displayable upon a user display.
Dependencies are inferred from the claim text.