Ingredient based nutritional information

US9734182B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9734182-B2
Application numberUS-201615087857-A
CountryUS
Kind codeB2
Filing dateMar 31, 2016
Priority dateJul 29, 2015
Publication dateAug 15, 2017
Grant dateAug 15, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, executed by a computing device, for determining nutritional information of a food recipe using text analytics, comprising: analyzing, by a text analyzer configured to implement unstructured information management architecture and natural language processing, an unstructured text of a food recipe as instructions for preparing a meal to generate an ingredient list for the food recipe from the unstructured text to obtain: a plurality of ingredients for the food recipe, a quantity of each of the plurality of ingredients, and a number of servings; accessing a set of dietary preferences of a user from a user profile associated with the user; calculating nutritional information of each of the plurality of ingredients using the quantity of the plurality of ingredients within the food recipe; compiling, by a compiler, the nutritional information of the plurality of ingredients into a nutritional value table, by: accessing a database, wherein the database includes: a nutritional information dictionary, including a list of ingredients and a nutritional indicators per quantity of the ingredients, and a nutritional value, calculated from the ingredient and a nutrient value per quantity, of the nutritional indicators of the list of ingredients, gathering the nutritional value of each of the plurality of ingredients from the nutritional information dictionary, and calculating the nutritional information of each of the plurality of ingredients using the quantity of each of the plurality of ingredients; determining whether the food recipe corresponds with the set of dietary preferences of the user, by comparing the calculated nutritional information for the plurality of ingredients with the dietary preferences of the user contained in the user profile, wherein a non-corresponding food recipe includes a first ingredient from the plurality of ingredients that does not correspond with the set of dietary preferences of the user, the first ingredient including a nutritional indicator that does not correspond with the set of dietary preferences of the user; alerting, via an alert system the user that the first ingredient does not correspond with the set of dietary preferences of the user; displaying, on a display device, to the user the first ingredient that does not correspond with the set of dietary preferences of the user; altering, by the alert system, in response to determining a non-corresponding food recipe, the food recipe by removing the first ingredient; substituting, in response to removing the first ingredient from the non-corresponding food recipe, a second ingredient for the first ingredient, by the alert system in conjunction with the database, wherein the substituting the second ingredient includes: accessing a substitution dictionary of substitutable ingredients for the first ingredient, determining whether the second ingredient is present in the substitution dictionary as a substitute for the first ingredient, updating the nutritional information dictionary of the database, adding the second ingredient a respective quantity to the plurality of ingredients of the food recipe, accessing the nutritional information of the second ingredient, and updating the nutritional value table of the food recipe with the substitution of the second ingredient; and displaying the altered food recipe as a second nutritional value table.

Assignees

Inventors

Classifications

  • relating to nutrition control, e.g. diets · CPC title

  • using dictionaries or tables · CPC title

  • Office automation; Time management · CPC title

  • Tablespace storage structures; Management thereof · CPC title

  • Change logging, detection, and notification (replication G06F16/27) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9734182B2 cover?
Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated u…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/2282. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 15 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).