Method for flavor profile and nutrition values retention of customized dish recipe
20220225657 · 2022-07-21
Inventors
Cpc classification
G06F16/902
PHYSICS
A47J43/00
HUMAN NECESSITIES
A23P10/00
HUMAN NECESSITIES
G06F16/9035
PHYSICS
International classification
A23P10/00
HUMAN NECESSITIES
A47J43/00
HUMAN NECESSITIES
Abstract
The present invention provides a method of retaining the dish flavor profile and nutrition values, of customized dish recipes. The dish recipe customization might result in adding or removing one or more ingredients, changing the amount of one or more ingredients of the originally defined recipe, and may also involve changing the recipe or a dish flavor profile. The method also derives and assigns a flavor profile to a specific customized recipe.
Claims
1. A method for retaining flavour profile and nutritional values of a customized dish recipe, comprising the steps of: a) Adding or removing one or more ingredients in an originally defined recipe; b) Changing the amount of at least one ingredient of a recipe; c) Characterization of the food ingredients; d) Characterization of the cooking methods; e) Evaluating the effect of food ingredients; f) Analyzing the flavour profile after customization of the dish recipe; g) Deriving and assigning a flavor profile to a specific recipe; h) Retaining the dish recipe flavour by adjusting the cooking methods or parameters following recipe customization; i) Graphically representing the effect of the ingredient characterization parameters on the recipe flavour; j) Dynamically displaying the dish recipe flavour profile.
2. The method of claim 1, wherein characterization of the food ingredients comprises the steps of: a) Evaluation and quantification of food ingredients by its culinary properties; b) Gradation of the recipe based on comparison method, measuring instruments, international taste sensitivity tests and evaluations; c) Evaluation of the physical properties of the food ingredients; d) Quantification of the food ingredient's nutritional facts obtained by various databases.
3. The method of claim 1, wherein the characterization of cooking methods or parameters is at least one of temperature, moisture and heating methods.
4. The method of claim 3, wherein the heating methods is any one of induction heating, gas heater, conventional oven, microwave or air fryer.
5. The method of claim 2, wherein the culinary properties is at least one of umami, sweetness, bitterness, salinity, sourness and spiciness.
6. The method of claim 2, wherein the physical properties of the food ingredients include at least one of freezing, melting and boiling points, specific heat capacity, thermal conductivity, thermal diffusivity, size and thickness, deformation, density and specific gravity, refractive index, viscosity moisture levels and texture.
7. The method of claim 2, wherein the databases include at least one of Foundation Foods, Food and Nutrient Database for Dietary Studies 2017-2018 (FNDDS 2017-2018), National Nutrient Database for Standard Reference Legacy Release (SR Legacy), USDA Global Branded Food Products Database (Branded Foods), and Experimental Foods.
8. A method of creating customized recipe flavor profile, comprising the steps of: a) Receiving as an input the weight or amount of added ingredients; b) Analysing the effect of the added ingredient; c) retaining the dish recipe flavour by adjusting the working methods or parameters following recipe customization; d) providing suggestion for adding or removing an ingredient from or to the recipe for retaining the original flavour profile during recipe customization; e) Graphically real time representation of the effect of the ingredient characterization parameters on the recipe flavour; f) Indicating the specific characterization parameters changed during the customization process; and g) Dynamically displaying the dish recipe flavour profile.
9. A computer system for retaining flavour profile and nutritional values of a customized dish recipe, comprising: (a) a computing device having a memory; (b) an input device for entering information regarding the recipe requirements into the memory; (c) A first database in the memory containing characterized food ingredients and cooking methods; (d) a second data base of ingredients characterized by the nutrition facts and flavor profile elements, such as salinity, sweetness, boiling temperature, freezing temperature; e) a first application program, for execution in the computing device, for automatic cross co-relation of the diet requirements of a typical consumer profile and comparing with the second database and calculating the ratio-metric proportion of a typical customized dish for ensuring customized flavor as well as nutritional value in line with the requirement of a typical consumer; g) a second application program, for over viewing the recipe of a consumer as determined by the first application program; h) a third application program for characterization of the food ingredients; h) means for accessing the required ingredient containers for the customized recipe; i) Means for graphically representing the effect of the ingredient characterization parameters on the recipe flavour, under the direction of the application program; and, (j) means for displaying the dish recipe flavour profile, under the direction of the application program.
10. The apparatus of claim 9, wherein the third database of cooking parameters and methods includes information of temperature, moisture and heating methods.
11. The apparatus of claim 9, wherein the heating methods is at least one of induction heating, gas heating, conventional oven, microwave and air fryer.
12. The apparatus of claim 9, wherein the second application program further performs the function of: a) evaluating the flavor profile elements per weight and the effect of food ingredients and recommending suggestions for additions, deletions and replacement of ingredients and cooking methods as detailed in the third database, b) deriving and assigning flavor profile of the customized recipe; and c) retaining the dish recipe flavor by adjusting the cooking methods or parameters following recipe customization.
13. The apparatus of claim 9, wherein the third application, for characterization of the food ingredients, further performs the following functions of: a) Evaluating and quantification of food ingredients by its culinary properties; b) Gradation of the recipe based on comparison method, measuring instruments, international taste sensitivity tests and evaluations; c) Evaluation of the physical properties of the food ingredients; and d) Quantification of the food ingredient's nutritional facts obtained by the first and second databases.
14. The apparatus of claim 12, wherein the cooking parameters may be at least one of temperature, moisture and heating methods.
15. The apparatus of claim 12, wherein the heating methods may be any one of induction heating, gas heating, conventional oven, microwave and air fryer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
DETAILED DESCRIPTION
[0023] The embodiments disclosed herein provide a detailed method for analyzing the effect of the recipe customization on the recipe flavor profile, graphically presenting it and suggesting modifications for balancing the flavor profile, such as alternative ingredient substitution, adjusting the amount of recipe ingredients and altering the cooking regime, in which each ingredient is individually customized to proportions, as demanded by a typical consumer. The single customized dish recipe might include foods or flavors, nutritional additives, or other pharmacologically active substances, as stipulated by the consumers.
[0024] The said dish recipe customization is ensured using the method as ensured through an application program, for computerized processing wherein, options for addition/deletion/modification of the ingredients to enable develop a typical recipe as a low-fat one or an extra sweet one or like-wise are accomplished. Further, the application program allows the user/consumer the option of removal/addition of specific ingredients/components of a typical recipe as for example, that of meat and substituting the same with vegetable substitute. Other examples may be demanding a specific recipe as a low-fat recipe, or extra sweet recipe. Another example of dish recipe customization would be removing onions from a salad dish. Yet another example of dish recipe customization would be removing chicken from an Asian cuisine dish and adding tofu instead. Yet another example of dish recipe customization would be reducing the amount or number of mushrooms in a pasta dish.
[0025] Accordingly, in one of the embodiments, various systems as reflected in the stated application program are employed in a sequential/parallel process in effectuating the desired flavor/nutritional modification of a typical recipe, effectuated through appropriate software to enable automatic representation and suggestions for balancing and optimization of the said flavor/nutritional value in a customized cooked recipe/dish.
[0026] The system further comprises of data base of ingredients, cooking methods, preparation methods (such as freezing, boiling, deep frying, air frying), characterized by the nutrition facts and flavor profile elements, such as salinity, sweetness, boiling temperature and freezing temperature. Thus, the system in line includes a first database, containing characterized food ingredients and cooking methods. The data base also includes similar food ingredients supplied from different vendors, thus having different characteristics and nutrition facts apart from containing custom ingredient mixtures, such as sauces, of spices, characterized and evaluated accordingly, setting custom ingredient nutrition facts and flavor characteristics.
[0027] The nutrition facts can be obtained from various databases which can be considered as second database, such as but limited to, Foundation Foods, Food and Nutrient Database for Dietary Studies 2017-2018 (FNDDS 2017-2018), National Nutrient Database for Standard Reference Legacy Release (SR Legacy), USDA Global Branded Food Products Database (Branded Foods), and Experimental Foods. Each of these data types has a unique purpose and unique attributes. The ingredient nutrition values indicate per serving, among others, the amount of sodium, saturated fat, trans fat, cholesterol, sugars, iron, potassium.
[0028] The system allows formulation of a first application program incorporated in software for automatic cross correlation of the diet requirements of a typical user/consumer profile and comparing the same with the second database with appropriate room for calculation of the ratio-metric proportion of a typical customized dish to ensure customized flavor as well as nutritional value in line with the requirement of a typical user/consumer
[0029] The system further deploys a process or a second application program wherein, the various ingredients of the said system evaluates the flavor profile elements per weight portion apart from the applied cooking methods and parameters such as but not limited to, temperature, moisture, heating method (induction heating, gas heating, conventional oven, microwave, air fryer). Such evaluation entailed grading the effect on the flavor profile elements vide their characterization and quantification for a typical recipe by inducing a specific flavor profile vis-à-vis the volume and quantity of the ingredients used. For example, a potato salad—American cuisine demands that it be served cold, where German potato salad is served warm to hot. Hot American potato salad is not only distasteful, but could be potentially harmful, owing to the billowy clouds of mayonnaise.
[0030] Further, the method also allows characterization of the chosen ingredient for a typical recipe/dish. Such characterization is reflected through appropriate gradation applying methods or equipment such as, but not limited to, a comparison method, by measuring instruments, using international scales or taste sensitivity tests and evaluations vide analyzing of the culinary properties such as but limited to, umami, sweetness, bitterness, salinity, sourness, spiciness, etc.
[0031] The method also ensures apt analyzing of the ingredients used for a typical recipe/dish such as but not limited to freezing, melting and boiling points, specific heat capacity, thermal conductivity, thermal diffusivity, size and thickness, deformation, density and specific gravity, refractive index, viscosity moisture levels and texture.
[0032] The method also ascertain the nutrition values per serving, among others, through assessment of the amount of sodium, saturated fat, trans fat, cholesterol, sugars, iron, potassium in an assigned recipe/dish selected by the user/consumer.
[0033] Furthermore, the system allows, the entire cross-correlation of the consumer data with the ingredient database for a typical recipe, as stated herein which can be overviewed with rooms for online input/command from the user/consumer/dietician/nutritionists concerned to interact with the recommendation of the formulation algorithm. Further, the system also allows graphical display of the change in the chemical composition for easy understanding/maneuvering by the user/consumer concerned. For example, the method will analyze the sodium levels of the salad dish recipe ingredients, and suggest to remove an adequate portion of one or more ingredients to balance the sodium levels to the original value of 500 mg, balancing the salinity levels accordingly.
[0034] The said system also allows display of suggestions vide Artificial Intelligence (AI) to add an ingredient to the recipe or increase an amount of an existing ingredient, to retain the flavor profile. For example, replacing a roasted chicken breast with tofu in an Asian dish recipe results in decrease of the dish sodium levels, since a portion of roasted chicken breast might contain 125 mg of sodium vs 25 mg of sodium in the same portion of tofu. Thus, the salinity levels of the recipe decrease accordingly by 100 mg, setting a new level for the dish flavor profile. In order to retain the flavor profile of the dish recipe, the method might suggest increasing the amount of soy sauce, being an existing ingredient of the recipe or alternatively suggest adding salt or other ingredients from the food ingredient data base.
[0035] The system further allows dynamic display of the dish recipe flavor profile during real time customization. Adding, removing or changing the amount of food ingredient, thus altering the dish recipe flavor profile and nutrition facts data, will be visually and graphically represented. Therefore, real-time feedback is provided during retention or adjustments of the flavor profile of the recipe.
[0036] The method further enables inclusion of an automation system that converts the optimal formulation recipe as finalized in the previous system for the user/individual into a machine sequence for a robotic system that allows access of each of the compound containers containing the ingredients of the approved finalized dish. These compound containers are each equipped with a digitally controlled actuator that delivers the precise volume matching of the appropriate volume of their content vide a digital measuring system to dispense the same into a common container. Such dispensing can occur either sequentially or concurrently for a typical recipe/dish to enable administers a homogenized blending of all of the ingredients. Such planned dispensing allows customizing of a typical recipe vis-à-vis the characteristic parameters of the chosen ingredients along with their typical flavor profile and nutritional compositions. For example, adding Fermented Vegetables to a salad will increase the salad recipe salinity, due to the fact that these ingredients are packed in a mixture of salt, water and spices, thus effecting, among others, the salinity parameter of the salad recipe characterization. The method in this invention receives as an input the weight or amount of the added ingredient, as per this example: fermented vegetables, analyses and graphically presents the effect of the ingredient characterization parameters on the recipe flavor profile. Following this example, a weight portion of Fermented Vegetables added to the salad recipe, containing 350 mg of sodium, indicating the salinity levels of the ingredient, is added to a salad recipe. Therefore, the salad dish recipe, originally containing 500 mg sodium, for example, now will contain 850 mg of sodium, increasing its salinity levels.
[0037] The robotic/automation process in the said system allows control of the flavor profile by adjustment of the cooking method or cooking parameters, following recipe customization. For example, chicken breast might be characterized by a deep-frying temperature of 340 F for both flavor retention and food safety considerations, while turkey breast deep frying temperature might be 275 F. Replacing a fried chicken breast for a fried turkey breast in a recipe will result in altering the deep-frying temperature accordingly. The data might be visually displayed as a real-time feedback or automatically communicated to a robotic or automated cooking apparatus.
[0038] The present disclosed subject matter may be a system, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present disclosed subject matter. The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire. Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device. Computer readable program instructions for carrying out operations of the present disclosed subject matter may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present disclosed subject matter. Aspects of the present disclosed subject matter are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosed subject matter. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions. These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks. The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0039] The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosed subject matter. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
[0040] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosed subject matter. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0041] The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present disclosed subject matter has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the disclosed subject matter in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the disclosed subject matter. The embodiment was chosen and described in order to best explain the principles of the disclosed subject matter and the practical application, and to enable others of ordinary skill in the art to understand the disclosed subject matter for various embodiments with various modifications as are suited to the particular use contemplated.