Nothing Special   »   [go: up one dir, main page]

DE102023200715A1 - Choosing a recipe - Google Patents

Choosing a recipe Download PDF

Info

Publication number
DE102023200715A1
DE102023200715A1 DE102023200715.0A DE102023200715A DE102023200715A1 DE 102023200715 A1 DE102023200715 A1 DE 102023200715A1 DE 102023200715 A DE102023200715 A DE 102023200715A DE 102023200715 A1 DE102023200715 A1 DE 102023200715A1
Authority
DE
Germany
Prior art keywords
list
ingredients
household
recipe
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102023200715.0A
Other languages
German (de)
Inventor
Andras Bocsak
Yasin Mohammad
Mark Müller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BSH Hausgeraete GmbH
Original Assignee
BSH Hausgeraete GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BSH Hausgeraete GmbH filed Critical BSH Hausgeraete GmbH
Priority to DE102023200715.0A priority Critical patent/DE102023200715A1/en
Publication of DE102023200715A1 publication Critical patent/DE102023200715A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q90/00Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Landscapes

  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Ein Verfahren (200) zum Bereitstellen eines Kochrezepts zur Zubereitung einer Speise in einem Haushalt (140) umfasst Schritte des Erfassens einer Vielzahl Kochrezepte; des Erfassens (220, 225) von Zutaten, die in dem Haushalt (140) verfügbar sind; und des Auswählens (235) wenigstens eines Kochrezepts, das Zutaten erfordert, die in dem Haushalt (140) verfügbar sind; wobei Zutaten, die auf einer vorbestimmten Liste (130) vermerkt sind, als ständig vorrätig behandelt werden.A method (200) for providing a cooking recipe for preparing a meal in a household (140) comprises steps of detecting a plurality of cooking recipes; detecting (220, 225) ingredients available in the household (140); and selecting (235) at least one cooking recipe that requires ingredients available in the household (140); wherein ingredients noted on a predetermined list (130) are treated as always in stock.

Description

Die Erfindung betrifft die Auswahl eines Kochrezepts. Insbesondere betrifft die Erfindung die Auswahl eines Kochrezepts in Abhängigkeit von verfügbaren Zutaten.The invention relates to the selection of a cooking recipe. In particular, the invention relates to the selection of a cooking recipe depending on available ingredients.

Ein Benutzer, der in einem Haushalt eine Speise zubereiten möchte, steht häufig vor dem Problem, ein Kochrezept hierfür auszuwählen, das möglichst nur Zutaten erfordert, die im Haushalt auch vorhanden sind. Eine übliche Kochrezeptsammlung, wie sie beispielsweise im Internet angeboten wird, erlaubt häufig die Angabe einer oder mehrerer Grundzutaten und wählt dann Gerichte aus, die auf der Basis der angegebenen Zutaten zubereitet werden können.A user who wants to prepare a meal in a household is often faced with the problem of selecting a recipe that, if possible, only requires ingredients that are available in the household. A common recipe collection, such as those offered on the Internet, often allows the user to specify one or more basic ingredients and then selects dishes that can be prepared on the basis of the specified ingredients.

US 2014 009 5479 A1 betrifft eine Technik zur Auswahl einer Empfehlung für ein Kochrezept auf der Basis einer Zutat. US 2014 009 5479 A1 refers to a technique for selecting a recommendation for a cooking recipe based on an ingredient.

US 820 0548 B2 schlägt ein Verfahren vor, um ein Gericht mit wenigstens zwei Speisen auf der Basis einer Zutat zu bestimmen. US 820 0548 B2 proposes a method to determine a dish with at least two items based on one ingredient.

US 2008 030 0993 A1 beschreibt ein Verfahren zur interaktiven Bestimmung eines Kochrezepts auf der Basis von Zutaten, die für die Zubereitung zur Verfügung stehen. Dabei werden Grundnahrungsmittel als vorhanden vorausgesetzt. US 2008 030 0993 A1 describes a method for interactively determining a recipe based on ingredients that are available for preparation. Basic foodstuffs are assumed to be available.

Allerdings ist unklar, was dabei als Grundnahrungsmittel gilt und wie ein Haushalt organisiert sein muss, damit ein solches Nahrungsmittel auch tatsächlich zur Zubereitung des Gerichts zur Verfügung steht.However, it is unclear what is considered a staple food and how a household must be organized so that such a food is actually available for preparing the dish.

Eine der vorliegenden Erfindung zu Grunde liegende Aufgabe besteht in der Bereitstellung einer verbesserten Technik zur Auswahl eines Kochrezepts. Die Erfindung löst diese Aufgabe mittels der Gegenstände der unabhängigen Ansprüche. Unteransprüche geben bevorzugte Ausführungsformen wieder.An object underlying the present invention is to provide an improved technique for selecting a cooking recipe. The invention solves this problem by means of the subject matter of the independent claims. Subclaims give preferred embodiments.

Nach einem ersten Aspekt der vorliegenden Erfindung umfasst ein Verfahren zum Bereitstellen eines Kochrezepts zur Zubereitung einer Speise in einem Haushalt Schritte des Erfassens einer Vielzahl Kochrezepte; des Erfassens von Zutaten, die in dem Haushalt verfügbar sind; und des Auswählens wenigstens eines Kochrezepts, das Zutaten erfordert, die in dem Haushalt verfügbar sind. Dabei werden Zutaten, die auf einer vorbestimmten Liste vermerkt sind, als ständig vorrätig behandelt. Das Verfahren kann insbesondere computer-implementiert sein.According to a first aspect of the present invention, a method for providing a recipe for preparing a meal in a household comprises steps of detecting a plurality of recipes; detecting ingredients available in the household; and selecting at least one recipe that requires ingredients available in the household. Ingredients noted on a predetermined list are treated as always in stock. The method can in particular be computer-implemented.

Die Liste kann durch einen Benutzer einsehbar sein, sodass ihm stets bekannt sein kann, welche Zutaten als vorhanden gelten, ohne dass er sie benannt hätte, und welche nicht. Das Kochrezept kann so verbessert zielgerichtet auf der Basis im Haushalt vorhandener Zutaten bestimmt werden. Zutaten der Liste müssen nicht explizit auf Vorhandensein im Haushalt überprüft werden und eine Angabe solcher Zutaten ist nicht erforderlich. Eine Vorratshaltung des Benutzers bzw. im Haushalt kann dadurch erleichtert sein. Ausgewählte Kochrezepte können ein größeres Spektrum aufweisen, aus dem der Benutzer wählen kann.The list can be viewed by a user, so that he can always know which ingredients are present without having to name them and which are not. The recipe can thus be determined more precisely based on ingredients present in the household. Ingredients on the list do not have to be explicitly checked for presence in the household and it is not necessary to specify such ingredients. This can make it easier for the user or the household to keep supplies. Selected recipes can have a wider range from which the user can choose.

Es ist besonders bevorzugt, dass die Liste durch den Benutzer editierbar ist. So kann der Benutzer Zutaten in die Liste eintragen, die durch ihn persönlich oder in dem ihm zugeordneten Haushalt ständig verfügbar gehalten werden. Beispielsweise kann eine Familie mit Kindern häufiger Zutaten bevorraten, die für kindgerechte Speisen geeignet sind, beispielsweise Mehl, Rosinen oder Hefe für eine Mehlspeise. Ändert sich die Bevorratung von Zutaten, beispielsweise weil die Kinder größer werden, so kann die Liste durch den Benutzer entsprechend angepasst werden. Der Benutzer kann auch einen Eintrag einer Zutat, die in seinem Haushalt eher nicht zu finden sind, aus der Liste entfernen.It is particularly preferred that the list can be edited by the user. This allows the user to enter ingredients into the list that are always available to them personally or in their household. For example, a family with children may often stockpile ingredients that are suitable for child-friendly dishes, such as flour, raisins or yeast for a pastry. If the stockpiling of ingredients changes, for example because the children are getting older, the user can adapt the list accordingly. The user can also remove an entry for an ingredient that is not usually found in their household from the list.

Es ist außerdem bevorzugt, dass die Liste mit vorbestimmten Zutaten initialisiert wird. Dabei kann Gebrauch gemacht werden von Erkenntnissen, welche Zutaten in einem Haushalt als üblich gelten und welche nicht. Solche Informationen können statistisch erhoben oder etwa auf der Basis einer Umfrage bestimmt sein. Der Benutzer kann verbessert die Liste nutzen, ohne selbst zu beobachten, welche Zutaten in seinem Haushalt üblicherweise vorhanden sind. Insbesondere ein unerfahrener Koch kann dadurch verbessert bei der Auswahl eines Kochrezepts unterstützt werden.It is also preferred that the list is initialized with predetermined ingredients. In this case, use can be made of knowledge about which ingredients are considered common in a household and which are not. Such information can be collected statistically or determined on the basis of a survey. The user can make better use of the list without having to observe for himself which ingredients are usually present in his household. In particular, an inexperienced cook can be better supported in selecting a recipe.

In einer Ausführungsform sind initiale Einträge der Liste auf der Basis einer geografischen Region des Haushalts bestimmt. Die geografische Region kann Aufschluss über ein regionales Warenangebot oder ortstypische Küche geben. Beispielsweise kann in einem küstennahen Haushalt üblicherweise Dosenfisch bevorratet sein, während an einem küstenfernen Ort stattdessen eher Milchprodukte vorrätig gehalten sein können. Während in Deutschland häufig Senf bevorratet wird, wird in Polen vielfach Mayonnaise bevorzugt. So kann die Liste in Abhängigkeit der geografischen Region unterschiedlich zusammengestellt sein.In one embodiment, initial entries in the list are determined based on a geographical region of the household. The geographical region can provide information about a regional range of goods or local cuisine. For example, a household near the coast may usually stock canned fish, while a location far from the coast may instead stock dairy products. While mustard is often stocked in Germany, mayonnaise is often preferred in Poland. The list can therefore be compiled differently depending on the geographical region.

In einer weiteren Ausführungsform sind initiale Einträge der Liste auf der Basis einer geografischen Region bestimmt, die durch den Benutzer wählbar ist. Ist der Benutzer beispielsweise kulinarisch in einem ersten Land verwurzelt, hält sich aber in einem zweiten Land auf, so kann er dort bevorzugt die Gerichte seiner Heimat zubereiten. Durch Angabe der geografischen Region seiner Herkunft, oder allgemein seiner Wahl, kann die Liste für ihn verbessert automatisch erstellt oder angepasst werden.In another embodiment, initial entries in the list are determined based on a geographic region that is selectable by the user. For example, if the user is culinary If someone is rooted in a first country but lives in a second country, they can prefer to prepare the dishes of their homeland there. By specifying the geographical region of their origin, or their choice in general, the list can be automatically created or adapted for them.

In noch einer weiteren Ausführungsform sind initiale Einträge der Liste auf der Basis einer Sprache zur Kommunikation mit dem Benutzer bestimmt. Das Verfahren kann mittels einer eines Systems ausgeführt werden, das sprachlich mit dem Benutzer kommuniziert. Dabei können unterschiedliche Sprachen unterstützt werden. Die Auswahl einer Sprache kann einen ersten Hinweis auf eine Essens- oder Kochkultur geben, der vorbestimmte Einträge der Liste zugeordnet sind.In yet another embodiment, initial entries of the list are determined based on a language for communication with the user. The method can be carried out by means of a system that communicates with the user verbally. Different languages can be supported. The selection of a language can provide an initial indication of a food or cooking culture to which predetermined entries of the list are assigned.

In einer weiteren Ausführungsform kann die Sprache einen Hinweis auf eine Bezeichnung der Zutat geben. So kann beispielsweise bei der Auswahl von Französisch als Dialogsprache die Spirituose Pastis auf die Liste gesetzt werden, wird Griechisch ausgewählt, so kann stattdessen Ouzo angegeben werden, und wenn als Sprache Türkisch gewählt wird, so kann Raki auf der Liste erscheinen. Eine entsprechende Umsetzung kann zwischen regional verschiedenen, aber vergleichbaren oder tatsächlich gleichen Produkten mit unterschiedlichen regionalen Bezeichnungen erfolgen.In another embodiment, the language can provide a reference to a name of the ingredient. For example, if French is selected as the dialogue language, the spirit Pastis can be put on the list; if Greek is selected, Ouzo can be specified instead; and if Turkish is selected as the language, Raki can appear on the list. A corresponding implementation can take place between regionally different but comparable or actually identical products with different regional names.

Initiale Einträge der Liste können auch auf der Basis einer Diät des Benutzers bestimmt sein. So kann beispielsweise berücksichtigt werden, dass der Benutzer es vorzieht, sich vegan, koscher, halal oder salzfrei zu ernähren bzw. Gluten, Schweinefleisch oder Rindfleisch zu vermeiden oder bestimmte Inhaltsstoffe, Zusatzstoffe oder Allergene auszuschließen. Eine entsprechende Angabe über seine Diät kann der Benutzer für die initiale Füllung der Liste bereitstellen.Initial entries in the list can also be determined based on the user's diet. For example, it can take into account that the user prefers to eat vegan, kosher, halal or salt-free, or to avoid gluten, pork or beef, or to exclude certain ingredients, additives or allergens. The user can provide appropriate information about his diet for the initial filling of the list.

In einer weiteren Ausführungsform kann die Liste angepasst werden, wenn der Benutzer seine Diät ändert. Stellt er beispielsweise eine Unverträglichkeit gegenüber Fischeiweiß fest, so kann er dies angeben, um Einträge von Zutaten, die solches Eiweiß enthalten, automatisch aus der Liste zu entfernen. Optional können dabei auch Einträge entfernt werden, die der Benutzer selbst hinzugefügt hat. Umgekehrt können Einträge hinzugefügt werden, wenn der Benutzer seine Diät ändert und beispielsweise eine vegane Ernährung auf eine vegetarische entspannt.In a further embodiment, the list can be adjusted if the user changes their diet. For example, if they notice an intolerance to fish protein, they can indicate this in order to automatically remove entries of ingredients that contain such protein from the list. Optionally, entries that the user has added themselves can also be removed. Conversely, entries can be added if the user changes their diet and, for example, switches from a vegan diet to a vegetarian one.

Das Erfassen von Zutaten, die in dem Haushalt verfügbar sind, kann manuell durch den Benutzer erfolgen. In einer Ausführungsform ist es nicht erforderlich, ein Inventar von verfügbaren Zutaten im Haushalt zu führen, um diese für die Rezeptauswahl anzugeben. Der Benutzer kann erst bei Bedarf durch seine Bestände gehen und Zutaten identifizieren, die für ein gewünschtes Gericht infrage kommen. Diese Zutaten kann er beispielsweise textuell oder sprachlich angeben. Anschließend kann auf der Basis der angegebenen Zutaten ein Kochrezept für ihn ausgewählt werden.The user can manually enter ingredients that are available in the household. In one embodiment, it is not necessary to keep an inventory of available ingredients in the household in order to specify them for recipe selection. The user can go through his inventory only when needed and identify ingredients that are suitable for a desired dish. He can specify these ingredients textually or verbally, for example. A cooking recipe can then be selected for him based on the specified ingredients.

In einer anderen Ausführungsform erfolgt das Erfassen der verfügbaren Zutaten automatisiert. Beispielsweise können Einkäufe, die in den Haushalt gebracht werden, automatisch erfasst werden, beispielsweise auf der Basis einer optischen Erkennung, eines Strichcodes, eines QR-Codes oder einer RFID. In einer anderen Ausführungsform kann ein Lebensmittelhändler oder ein Bezahldienst Daten über durch den Benutzer gekaufte Lebensmittel bereitstellen. Diese Daten können ebenfalls zur Führung eines Inventars des Haushalts verwendet werden. In noch einer weiteren Ausführungsform kann der Benutzer Lebensmittel und Zutaten bestellen, wobei Informationen aus der Bestellung für die Führung eines Inventars genutzt werden können.In another embodiment, the recording of available ingredients is automated. For example, purchases brought into the household can be recorded automatically, for example based on optical recognition, a bar code, a QR code or an RFID. In another embodiment, a grocer or a payment service can provide data about groceries purchased by the user. This data can also be used to maintain an inventory of the household. In yet another embodiment, the user can order groceries and ingredients, where information from the order can be used to maintain an inventory.

Es ist weiterhin bevorzugt, dass ein Eintrag der Liste eine weitere Zutat umfasst, gegen die sie austauschbar ist. So kann beispielsweise hinterlegt werden, dass Apfelessig evtl. durch Zitronensaft, Champagneressig, Limettensaft, Reisweinessig, Weißweinessig, Zitronensäure oder Balsamicoessig ersetzt werden kann oder umgekehrt. In ähnlicher Weise können beispielsweise unterschiedliche Öle, Salze, Getreidesorten oder Gewürze als untereinander austauschbar hinterlegt sein. Beim Austauschen einer Zutat kann das Kochrezept entsprechend angepasst werden, um beispielsweise eine zu verwendende Menge zu korrigieren oder eine weitere Zutat hinzuzufügen, die das Geschmacksergebnis abrundet.It is also preferred that an entry in the list includes another ingredient with which it is interchangeable. For example, it can be specified that apple cider vinegar can possibly be replaced with lemon juice, champagne vinegar, lime juice, rice wine vinegar, white wine vinegar, citric acid or balsamic vinegar or vice versa. In a similar way, different oils, salts, types of grain or spices can be specified as interchangeable. When replacing an ingredient, the recipe can be adjusted accordingly, for example to correct the amount to be used or to add another ingredient that rounds off the taste result.

In einer weiteren Ausführungsform ist einer auf der Liste vermerkten Zutat eine Menge zugeordnet, in der sie im Haushalt verfügbar ist. Beispielsweise kann davon ausgegangen werden, dass Weizenmehl in einer Menge von ca. 800 g verfügbar ist. Diese Menge kann abhängig von einer Anzahl Personen sein, die dem Haushalt zugeordnet sind. So kann vermieden werden, dass ein Kochrezept ausgewählt wird, für das eine Zutat in einer nicht ausreichenden Menge im Haushalt vorhanden ist. Optional kann ein Hinweis auf eine erforderliche Menge einer vorausgesetzten Zutat gegeben werden, sodass der Benutzer entscheiden kann, ob seine Vorräte für diese Menge ausreichen.In a further embodiment, an ingredient noted on the list is assigned a quantity in which it is available in the household. For example, it can be assumed that wheat flour is available in a quantity of approximately 800 g. This quantity can depend on the number of people assigned to the household. This can prevent a recipe from being selected for which an ingredient is not available in sufficient quantity in the household. Optionally, an indication of a required quantity of a required ingredient can be given so that the user can decide whether his supplies are sufficient for this quantity.

In noch einer weiteren Ausführungsform kann die Menge in Abhängigkeit einer Sprachangabe des Benutzers bestimmt sein. Dabei kann ein verwendetes System von Maßen und Gewichten, beispielsweise das angloamerikanische oder das metrische System, gewählt werden. Außerdem kann berücksichtigt werden, welche Mengen in einem Land der gewählten Sprache oder der gewählten Region handelsüblich sind. Gebindegrößen in Nordamerika sind beispielsweise regelmäßig größer als in Europa. Die Menge kann auch in Abhängigkeit der gewählten Küche, Diät oder Region bestimmt werden. So kann etwa im Mittelmeerraum davon ausgegangen werden, dass Zwiebeln in größerer Menge im Haushalt verfügbar sind, während etwa in skandinavischen Ländern weniger große Vorräte üblich sein können.In yet another embodiment, the quantity can be determined depending on a voice statement from the user. In this case, a system of weights and measures used, in which for example, the Anglo-American or metric system. You can also take into account the quantities that are commercially available in a country of the chosen language or region. For example, container sizes in North America are usually larger than in Europe. The quantity can also be determined depending on the chosen cuisine, diet or region. For example, in the Mediterranean region, it can be assumed that onions are available in larger quantities in the household, while in Scandinavian countries, for example, smaller supplies may be common.

In einer weiteren Ausführungsform wird eine Vielzahl Kochrezepte ausgewählt, wobei die ausgewählten Kochrezepte in einer vorbestimmten Reihenfolge bereitgestellt werden. Die Kochrezepte können beispielsweise danach sortiert bereitgestellt werden, wie viele der erforderlichen Zutaten vom Benutzer als vorhanden angegeben sind, wieviele Zutaten auf der Basis der Liste als vorhanden vorausgesetzt werden oder ob eine Hauptzutat vom Benutzer als vorhanden angegeben ist. Eine Hauptzutat ist üblicherweise eine Zutat, die den Charakter einer Speise ausmacht und ohne die das Gericht nicht hergestellt werden kann. Beispielsweise kann eine Tomatensuppe nicht ohne Tomaten oder ein Safrankuchen nicht ohne Safran zubereitet werden.In a further embodiment, a plurality of cooking recipes are selected, the selected cooking recipes being provided in a predetermined order. The cooking recipes can be provided, for example, sorted according to how many of the required ingredients are indicated as being present by the user, how many ingredients are assumed to be present based on the list, or whether a main ingredient is indicated as being present by the user. A main ingredient is usually an ingredient that defines the character of a dish and without which the dish cannot be prepared. For example, a tomato soup cannot be prepared without tomatoes, or a saffron cake cannot be prepared without saffron.

Es ist besonders bevorzugt, dass für das ausgewählte Kochrezept angegeben wird, welche der erforderlichen Zutaten von der Liste umfasst sind. Es kann auch darauf hingewiesen werden, wenn ein Benutzer eine Zutat, die auf der Liste vermerkt ist, explizit als vorhanden angegeben hat. Weiter kann angegeben sein, welche weiteren erforderlichen Zutaten für das Gericht fehlen bzw. nicht als vorhanden angegeben oder angenommen werden können. In noch einer weiteren Ausführungsform werden bevorzugt Kochrezepte ausgewählt bzw. bereitgestellt, die Zutaten erfordern, die nicht von der Liste umfasst sind. Die Bedeutung der Liste für die Auswahl des Kochrezepts kann so verringert sein. Eine möglicherweise nicht zutreffende Annahme über das Vorhandensein einer Zutat im Haushalt kann so weniger häufig erfolgen oder weniger schwerwiegend sein.It is particularly preferred that for the selected recipe it is indicated which of the required ingredients are included in the list. It can also be indicated if a user has explicitly indicated that an ingredient on the list is present. It can also be indicated which other required ingredients for the dish are missing or cannot be indicated or assumed to be present. In yet another embodiment, recipes are preferably selected or provided that require ingredients that are not included in the list. The importance of the list for the selection of the recipe can thus be reduced. A possibly incorrect assumption about the presence of an ingredient in the household can thus occur less frequently or be less serious.

Die hierin vorgestellte Technik kann auch dazu verwendet werden, eine Einkaufsliste zu erstellen. Dazu kann auf der Basis eines ausgewählten Kochrezepts eine Liste mit zu beschaffenden Zutaten bestimmt werden. Eine Zutat, die in der Liste vermerkt ist, kann dabei nicht auf die Einkaufsliste gesetzt werden. Optional kann eine solche Zutat angezeigt werden, sodass ein Benutzer die Möglichkeit hat, die Zutat trotzdem auf die Einkaufsliste zu übernehmen.The technology presented here can also be used to create a shopping list. For this purpose, a list of ingredients to be purchased can be determined based on a selected recipe. An ingredient that is noted in the list cannot be put on the shopping list. Optionally, such an ingredient can be displayed so that a user has the option of adding the ingredient to the shopping list anyway.

Vorzugsweise verwendet das Verfahren technische Eingaben und/oder erzeugt technische Ausgaben. Beispielsweise kann das Kochrezept zur automatischen Abarbeitung durch ein Hausgerät bereitgestellt werden. In einer Ausführungsform wird ein ausgewähltes Rezept automatisiert von einem Hausgerät ausgeführt. Zu denken ist hier bspw. an einen automatischen Kochprozessor wie den Cooklt. Technische Eingaben können insbesondere von einer Kamera eines Kühlschranks stammen. Die Aufnahmen der Kamera können einer Objekterkennungssoftware zugeführt werden, um so Zutaten, die im Haushalt verfügbar sind, automatisiert zu erfassen.Preferably, the method uses technical inputs and/or generates technical outputs. For example, the recipe can be provided for automatic processing by a household appliance. In one embodiment, a selected recipe is automatically executed by a household appliance. This could be an automatic cooking processor such as the Cooklt. Technical inputs can in particular come from a refrigerator camera. The camera images can be fed to object recognition software in order to automatically record ingredients that are available in the household.

Nach einem weiteren Aspekt der vorliegenden Erfindung umfasst ein System zur Bereitstellung eines Kochrezepts zur Zubereitung einer Speise in einem Haushalt einen Datenspeicher zur Ablage einer Vielzahl Kochrezepte; eine Liste, in der Zutaten vermerkt sind, die als ständig vorrätig behandelt werden; eine Einrichtung zur Erfassung von Zutaten, die in dem Haushalt verfügbar sind; und eine Verarbeitungseinrichtung. Dabei ist die Verarbeitungseinrichtung zur Auswahl wenigstens eines Kochrezepts, das Zutaten erfordert, die in dem Haushalt verfügbar sind, eingerichtet.According to a further aspect of the present invention, a system for providing a cooking recipe for preparing a meal in a household comprises a data storage for storing a plurality of cooking recipes; a list in which ingredients are noted that are treated as being in constant stock; a device for recording ingredients that are available in the household; and a processing device. The processing device is arranged to select at least one cooking recipe that requires ingredients that are available in the household.

Die Verarbeitungseinrichtung kann dazu eingerichtet sein, ein hierin beschriebenes Verfahren ganz oder teilweise auszuführen. Dazu kann die Verarbeitungseinrichtung elektronisch ausgeführt sein und beispielsweise einen programmierbaren Mikrocomputer oder Mikrocontroller umfassen und das Verfahren kann in Form eines Computerprogrammprodukts mit Programmcodemitteln vorliegen. Das Computerprogrammprodukt kann auch auf einem computerlesbaren Datenträger abgespeichert sein. Merkmale oder Vorteile des Verfahrens können auf das System übertragen werden oder umgekehrt.The processing device can be set up to carry out a method described herein in whole or in part. For this purpose, the processing device can be implemented electronically and can comprise, for example, a programmable microcomputer or microcontroller, and the method can be in the form of a computer program product with program code means. The computer program product can also be stored on a computer-readable data carrier. Features or advantages of the method can be transferred to the system or vice versa.

Nicht beschränkende Ausführungsformen der Erfindung werden nun unter Bezug auf die beiliegenden Figuren genauer beschrieben, in denen:

  • 1 ein System; und
  • 2 ein Verfahren
darstellt.Non-limiting embodiments of the invention will now be described in more detail with reference to the accompanying figures, in which:
  • 1 a system; and
  • 2 a procedure
represents.

1 zeigt ein System 100 zur Auswahl eines Kochrezepts. Das System 100 umfasst in der dargestellten Ausführungsform eine zentrale Stelle 105 und ein Benutzergerät 110, die kommunikativ miteinander verbunden sind. Es ist zu beachten, dass eine rein lokale Lösung oder ein anders aufgeteiltes System 100 ebenfalls zur Umsetzung einer hierin beschriebenen Technik verwendet werden kann. 1 shows a system 100 for selecting a cooking recipe. The system 100 comprises, in the embodiment shown, a central location 105 and a user device 110 which are communicatively connected to one another. It should be noted that a purely local solution or a differently divided system 100 can also be used to implement a technique described herein.

Die zentrale Stelle 105 umfasst eine Verarbeitungseinrichtung 115, einen Datenspeicher 120 sowie bevorzugt eine Kommunikationseinrichtung 125. Die zentrale Stelle 105 kann beispielsweise in Form eines Servers oder als Dienst in einer Cloud realisiert sein. Üblicherweise ist die zentrale Stelle 105 dazu eingerichtet, mit einer Vielzahl Benutzergeräte 110 zu kommunizieren. Ein Benutzergerät 110 kann ebenfalls eine Verarbeitungseinrichtung 115 umfassen und Teile eines hierin beschriebenen Verfahrens können auf einer oder beiden Verarbeitungseinrichtungen 115 ausgeführt werden.The central location 105 comprises a processing device 115, a data storage device 120 and preferably a communication device 125. The central location 105 can be implemented, for example, in the form of a server or as a service in a cloud. The central location 105 is usually set up to communicate with a plurality of user devices 110. A user device 110 can also comprise a processing device 115 and parts of a method described herein can be carried out on one or both processing devices 115.

Der Datenspeicher 120 enthält eine Vielzahl Kochrezepte, jeweils zur Zubereitung einer Speise oder eines Gerichts. Ein Kochrezept umfasst Angaben über erforderliche Zutaten und Verarbeitungsschritte. Optional können zu verwendende Werkzeuge, etwa eine Schüssel oder ein Sieb, oder Hilfsmittel wie ein Backofen, ein Rührgerät oder ein anderes Haushaltsgerät, im Kochrezept angegeben sein. Angegebene Mengen der Zutaten sind üblicherweise auf eine vorbestimmte Anzahl Portionen bezogen und können bei abweichender Portionszahl entsprechend umgerechnet werden. Das System 100 umfasst ferner eine Liste 130, die in unterschiedlichen Ausführungsformen seitens der zentralen Stelle 105 oder seitens des Benutzergeräts 110 abgespeichert sein kann.The data storage 120 contains a large number of recipes, each for preparing a dish or meal. A recipe includes information about the ingredients required and processing steps. Optionally, tools to be used, such as a bowl or a sieve, or aids such as an oven, a mixer or another household appliance, can be specified in the recipe. Specified quantities of ingredients usually relate to a predetermined number of portions and can be converted accordingly if the number of portions differs. The system 100 also includes a list 130, which can be stored in different embodiments by the central location 105 or by the user device 110.

Ein Benutzer 135 des Systems 100 ist einem Haushalt 140 zugeordnet. Optional können noch einer oder mehrere weitere Benutzer 135 dem Haushalt 140 zugeordnet sein. Das Benutzergerät 110 dient als Schnittstelle zum Benutzer 135 und kann zur Eingabe und/oder zur Ausgabe eingerichtet sein. Exemplarisch ist das Benutzergerät 110 als Tablet Computer oder Smartphone dargestellt, kann aber auch ein anderes Gerät umfassen, beispielsweise einen Desktop Computer, einen Laptop Computer oder ein dediziertes Gerät. Das dedizierte Gerät kann als Haushaltsgerät ausgebildet sein, insbesondere zum Einsatz in einer Küche des Haushalts 140. Dabei kann das Gerät einen Benutzer 135 beispielsweise bei der Umsetzung eines Kochrezepts unterstützen, etwa durch Führen durch umfasste Verarbeitungsschritte. Beim dedizierten Gerät kann es sich z.B. um einen automatischen Kochprozessor wie den Cooklt handeln.A user 135 of the system 100 is assigned to a household 140. Optionally, one or more other users 135 can be assigned to the household 140. The user device 110 serves as an interface to the user 135 and can be set up for input and/or output. As an example, the user device 110 is shown as a tablet computer or smartphone, but can also comprise another device, for example a desktop computer, a laptop computer or a dedicated device. The dedicated device can be designed as a household appliance, in particular for use in a kitchen of the household 140. The device can support a user 135, for example, in implementing a recipe, for example by guiding them through the processing steps involved. The dedicated device can, for example, be an automatic cooking processor such as the Cooklt.

Zur Zubereitung einer Speise können im Haushalt 140 lebensmitteltechnische Vorräte gebildet sein, die als Zutaten für ein Kochrezept verwendet werden können. Es wird vorgeschlagen, zwischen einer angegebenen Zutat 145 und einer vorausgesetzten Zutat 150 zu unterscheiden. Eine angegebene Zutat 145 kann automatisch bestimmt oder durch den Benutzer 135 angegeben sein. Dabei handelt es sich häufig um verderbliche Lebensmittel wie Fleisch, Gemüse oder Obst. Eine vorausgesetzte Zutat 150 ist eine Zutat, über die üblicherweise nicht genau Buch geführt wird, die sich jedoch in aller Regel im Haushalt 140 befindet. Dazu können beispielsweise einfache Gewürze wie Pfeffer, Würzmittel wie Essig und Öl oder auch bestimmte Grundnahrungsmittel wie Mehl, Reis oder getrocknete Pasta zählen. Auch Zutaten, die in praktisch jedem Haushalt 140 zu finden sind, beispielsweise Wasser oder Salz, können zu den vorausgesetzten Zutaten 150 zählen.To prepare a meal, food supplies can be created in the household 140 that can be used as ingredients for a recipe. It is proposed to distinguish between a specified ingredient 145 and a required ingredient 150. A specified ingredient 145 can be determined automatically or specified by the user 135. This often involves perishable foods such as meat, vegetables or fruit. A required ingredient 150 is an ingredient that is not usually recorded precisely, but is usually found in the household 140. This can include, for example, simple spices such as pepper, seasonings such as vinegar and oil, or certain staple foods such as flour, rice or dried pasta. Ingredients that can be found in practically every household 140, such as water or salt, can also be among the required ingredients 150.

Es wird weiter vorgeschlagen, auf der Liste 130 alle vorausgesetzten Zutaten 150 zu vermerken, die sich üblicherweise im Haushalt 140 befinden. Einträge der Liste 130 können automatisch initialisiert und/oder durch den Benutzer 135 editiert werden. Zur Auswahl eines Kochrezepts können dann eine oder mehrere angegebene Zutaten 145 sowie vorausgesetzte Zutaten 150 der Liste 130 herangezogen werden, um ein Kochrezept zu bestimmen, das möglichst keine Zutaten erfordert, die sich nicht im Haushalt 140 befinden. In ähnlicher Weise kann auch auf der Basis der angegebenen Zutaten 145 und der vorausgesetzten Zutaten 150 eine Einkaufsliste erstellt werden, um ein vorbestimmtes Kochrezept zuzubereiten. Zutaten, die sich bereits im Haushalt 140 befinden, können dabei nicht ohne Interaktion durch den Benutzer 135 in die Einkaufsliste übernommen werden.It is further proposed to note on the list 130 all required ingredients 150 that are usually found in the household 140. Entries in the list 130 can be automatically initialized and/or edited by the user 135. To select a recipe, one or more specified ingredients 145 and required ingredients 150 from the list 130 can then be used to determine a recipe that, if possible, does not require any ingredients that are not found in the household 140. In a similar way, a shopping list can be created on the basis of the specified ingredients 145 and the required ingredients 150 in order to prepare a predetermined recipe. Ingredients that are already in the household 140 cannot be added to the shopping list without interaction by the user 135.

Eine beispielhafte Liste 130 von initialen Zutaten, die in einem üblichen Haushalt 140 vorhanden ist, umfasst: Basmatireis; schwarze Pfefferkörner; Rohrzucker; Hühnerbrühe; Chilipulver; Chilisalz; Zimtpulver; Zimtstange; Currypaste; Currypulver; getrockneter Oregano; Ellenbogen-Makkaroni; Farfalle; Mehl; frischer Knoblauchschnittlauch; Knoblauch; Knoblauchzehen; Knoblauchöl; Knoblauchpulver; grüne Pfefferkörner gemahlener Cayennepfeffer; Kräutersalz; Honig; Eiswasser; Jasmin-Reis; Langkornreis; Mineralwasser; gemischte Pfefferkörner; Muskatnuss; Olivenöl; Oregano; Paprika; Nudeln; Penne; Pfeffer; Pizzamehl 00; Himbeeressig; rote Thai-Currypaste; Rotweinessig; Reis; Reisessig; Rigatoni; Rundkornreis; Roggenmehl 1150/1050; Salz; Meersalz; Sodawasser; Spaghetti; Zucker; Gemüsebrühe; Essig; Wasser; Weizenmehl 812; weiße Pfefferkörner und Weißweinessig. Diese Liste 130 bezieht sich auf einen durchschnittlichen angloamerikanischen Haushalt 140 und ist noch nicht um regionale oder auf einen Benutzer 135 bezogene Angaben angepasst.An exemplary list 130 of initial ingredients present in a typical household 140 includes: basmati rice; black peppercorns; cane sugar; chicken broth; chili powder; chili salt; cinnamon powder; cinnamon stick; curry paste; curry powder; dried oregano; elbow macaroni; farfalle; flour; fresh garlic chives; garlic; garlic cloves; garlic oil; garlic powder; green peppercorns; ground cayenne pepper; herb salt; honey; ice water; jasmine rice; long grain rice; mineral water; mixed peppercorns; nutmeg; olive oil; oregano; paprika; pasta; penne; pepper; pizza flour 00; raspberry vinegar; red Thai curry paste; red wine vinegar; rice; rice vinegar; rigatoni; short grain rice; rye flour 1150/1050; salt; sea salt; soda water; spaghetti; sugar; vegetable broth; vinegar; water; wheat flour 812; white peppercorns and white wine vinegar. This list 130 refers to an average Anglo-American household 140 and has not yet been adjusted for regional or user-specific information 135 .

2 zeigt ein Ablaufdiagramm eines beispielhaften Verfahrens 200 zum Auswählen (und ggf. automatischen Kochen) eines Kochrezepts. Das Verfahren 200 kann insbesondere mittels eines Systems 100 ausgeführt werden. 2 shows a flow chart of an exemplary method 200 for selecting (and optionally automatically cooking) a recipe. The method 200 can be carried out in particular by means of a system 100.

In einem Schritt 205 können Informationen über den Benutzer 135 bestimmt werden. Die Informationen können auf den Benutzer 135 direkt, auf den ihm zugeordneten Haushalt 140 oder einen anderen dem Haushalt 140 zugeordneten Benutzer 135 bezogen sein. Beispielhafte Informationen umfassen eine Region des Haushalts 140, einen Aufenthaltsort des Benutzers 135, eine Anzahl dem Haushalt 140 zugeordneter Benutzer 135, ggf. einschließlich Alter oder Geschlecht, eine Diät oder kulinarische Vorliebe des Benutzers 135 oder eine von ihm angegebene Sprache zur Kommunikation mit dem System 100.In a step 205, information about the user 135 can be determined. The information can relate to the user 135 directly, to the household 140 associated with him or to another user 135 associated with the household 140. Example information includes a region of the household 140, a location of the user 135, a number of users 135 associated with the household 140, possibly including age or gender, a diet or culinary preference of the user 135 or a language specified by the user for communication with the system 100.

Auf der Basis dieser Informationen kann in einem Schritt 210 die dem Benutzer 135 zugeordnete Liste 130 initialisiert werden. Dabei können Einträge vorausgesetzter Zutaten 150 in die Liste 130 aufgenommen werden, die beispielsweise auf der Basis statistischer Erkenntnisse bezüglich Informationen über den Benutzer 135 oder dem Haushalt 140 getroffen werden können. Üblicherweise werden ca. 50 bis ca. 100 vorausgesetzte Zutaten 150 in die Liste 130 automatisch eingesetzt.On the basis of this information, the list 130 assigned to the user 135 can be initialized in a step 210. In this case, entries of required ingredients 150 can be included in the list 130, which can be made, for example, on the basis of statistical findings regarding information about the user 135 or the household 140. Typically, approximately 50 to approximately 100 required ingredients 150 are automatically inserted into the list 130.

In einem Schritt 215 kann der Benutzer 135 die Liste 130 verändern. Dabei kann er einen bestehenden Eintrag verändern oder entfernen oder einen zusätzlichen Eintrag hinzufügen. Optional können Listen 130 unterschiedlicher Benutzer 135 desselben Haushalts 140 miteinander abgeglichen werden. Eine durch den Benutzer 135 gesteuerte Änderung kann auch eine Anpassung betreffen. Beispielsweise wenn eine der Benutzerinformationen falsch ist oder sich geändert hat, kann die Liste 130 entsprechend angepasst werden.In a step 215, the user 135 can change the list 130. In doing so, he can change or remove an existing entry or add an additional entry. Optionally, lists 130 of different users 135 of the same household 140 can be compared with each other. A change controlled by the user 135 can also involve an adjustment. For example, if one of the user information is incorrect or has changed, the list 130 can be adjusted accordingly.

Zur Auswahl eines Kochrezepts können in einem Schritt 220 Zutaten erfasst werden, die im Haushalt 140 vorhanden sind. Solche Zutaten können in einem Inventar des Haushalts 140 geführt sein. Das Inventar kann manuell, teilautomatisch oder vollautomatisch geführt sein. Beispielsweise ist es möglich, dass eine Kamera im Kühlschrank automatisch Objekte erkennt und dem Inventar hinzufügt.To select a recipe, 220 ingredients that are present in household 140 can be recorded in one step. Such ingredients can be kept in an inventory of household 140. The inventory can be kept manually, partially automatically or fully automatically. For example, it is possible for a camera in the refrigerator to automatically recognize objects and add them to the inventory.

In einem Schritt 225 kann der Benutzer 135 eine oder mehrere Zutaten auswählen. Zur direkten Umsetzung des Kochrezepts wählt er hierzu Zutaten, die tatsächlich und in ausreichender Menge im Haushalt 140 vorhanden sind. Seine Auswahl kann durch das System 100 erfasst werden.In a step 225, the user 135 can select one or more ingredients. To directly implement the recipe, he selects ingredients that are actually available in the household 140 and in sufficient quantities. His selection can be recorded by the system 100.

In einem Schritt 230 können auf der Liste 130 vorausgesetzte Zutaten 150 bestimmt werden. In einem Schritt 235 können eines oder mehrere Kochrezepte auf der Basis der vom Benutzer 135 angegebenen Zutaten 145 und der vorausgesetzten Zutaten 150 der Liste 130 ausgewählt werden. Bevorzugt werden solche Kochrezepte ausgewählt, die Zutaten erfordern, die entweder durch angegebene Zutaten 145 oder durch vorausgesetzte Zutaten 150 abgedeckt sind.In a step 230, required ingredients 150 can be determined from the list 130. In a step 235, one or more recipes can be selected based on the ingredients 145 specified by the user 135 and the required ingredients 150 of the list 130. Preferably, recipes are selected that require ingredients that are covered either by specified ingredients 145 or by required ingredients 150.

Soll das Kochrezept nicht unmittelbar umgesetzt, sondern seine Umsetzung nur vorbereitet werden, so kann eine Einkaufsliste mit Zutaten erstellt werden, die für die Zubereitung erforderlich, aber im Haushalt 140 nicht oder nicht in ausreichender Menge vorhanden sind.If the recipe is not to be implemented immediately, but only to be prepared, a shopping list can be drawn up with ingredients that are required for the preparation but are not available in the household or are not available in sufficient quantities.

In einem Schritt 240 können die ausgewählten Kochrezepte sortiert werden. Dabei können unterschiedliche Sortierkriterien miteinander verbunden werden. Eines der Kriterien umfasst bevorzugt, dass eine Anzahl Zutaten, die für die Umsetzung des ausgewählten Kochrezepts erforderlich, im Haushalt 140 aber nicht vorhanden sind, möglichst gering bzw. null ist. Ein weiteres Sortierkriterium kann die Anzahl der vorausgesetzten Zutaten 150 betreffen. Je geringer diese Anzahl ist, desto bevorzugter kann das zugeordnete Kochrezept behandelt werden.In a step 240, the selected recipes can be sorted. Different sorting criteria can be combined with one another. One of the criteria preferably includes that the number of ingredients required to implement the selected recipe but not present in the household 140 is as low as possible or zero. Another sorting criterion can relate to the number of required ingredients 150. The lower this number, the more preferentially the associated recipe can be treated.

In einem Schritt 245 können ausgewählte Kochrezepte an den Benutzer 135 bereitgestellt werden. Die Bereitstellung erfolgt bevorzugt in Listenform und in Abhängigkeit der im Schritt 240 durchgeführten Sortierung. Der Benutzer 135 kann sich für eines der Kochrezepte entscheiden und sich bei dessen Umsetzung oder bei der Beschaffung von noch fehlenden Zutaten unterstützen lassen.In a step 245, selected recipes can be made available to the user 135. The recipes are preferably made available in list form and depending on the sorting carried out in step 240. The user 135 can choose one of the recipes and receive support in implementing it or in procuring any missing ingredients.

Natürlich kann der Benutzer 135 das Kochrezept auch unmittelbar von einem Hausgerät ausführen lassen, z.B. von einem automatischen Kochprozessor wie dem Cooklt von Bosch.Of course, the user 135 can also have the cooking recipe carried out directly by a household appliance, e.g. by an automatic cooking processor such as the Cooklt from Bosch.

BezugszeichenReference symbol

100100
Systemsystem
105105
zentrale Stellecentral location
110110
BenutzergerätUser device
115115
VerarbeitungseinrichtungProcessing facility
120120
DatenspeicherData storage
125125
Kommunikationseinrichtung Communication facility
130130
Liste List
135135
Benutzeruser
140140
HaushaltHousehold
145145
angegebene Zutatspecified ingredient
150150
vorausgesetzte Zutat required ingredient
200200
VerfahrenProceedings
205205
Benutzerinformationen bestimmenDetermine user information
210210
Liste initialisierenInitialize list
215215
benutzergesteuerte Änderung erfassenCapture user-controlled changes
220220
vorhandene Zutaten erfassenRecord existing ingredients
225225
ausgewählte Zutat erfassenrecord selected ingredient
230230
ständig vorhandene Zutaten bestimmenDetermine constantly available ingredients
235235
Kochrezepte auswählenSelect recipes
240240
Kochrezepte sortierenSort recipes
245245
Kochrezepte ausgebenIssue recipes

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • US 20140095479 A1 [0003]US 20140095479 A1 [0003]
  • US 8200548 B2 [0004]US 8200548 B2 [0004]
  • US 20080300993 A1 [0005]US 20080300993 A1 [0005]

Claims (15)

Computer-implementiertes Verfahren (200) zum Bereitstellen eines Kochrezepts zur Zubereitung einer Speise in einem Haushalt (140), wobei das Kochrezept insbesondere zur automatischen Abarbeitung durch ein Hausgerät bereitgestellt wird, wobei das Verfahren (200) folgende Schritte umfasst: - Erfassen einer Vielzahl Kochrezepte; - Erfassen (220, 225), insbesondere automatisches Erfassen, von Zutaten (145), die in dem Haushalt (140) verfügbar sind; und - Auswählen (235) wenigstens eines Kochrezepts, das Zutaten erfordert, die in dem Haushalt (140) verfügbar sind; - wobei Zutaten (150), die auf einer vorbestimmten Liste (130) vermerkt sind, als ständig vorrätig behandelt werden.Computer-implemented method (200) for providing a recipe for preparing a meal in a household (140), wherein the recipe is provided in particular for automatic processing by a household appliance, wherein the method (200) comprises the following steps: - detecting a plurality of recipes; - detecting (220, 225), in particular automatically detecting, ingredients (145) that are available in the household (140); and - selecting (235) at least one recipe that requires ingredients that are available in the household (140); - wherein ingredients (150) that are noted on a predetermined list (130) are treated as always in stock. Verfahren (200) nach Anspruch 1, wobei die Liste (130) durch einen Benutzer (135) editierbar ist.Procedure (200) according to Claim 1 , wherein the list (130) is editable by a user (135). Verfahren (200) nach Anspruch 1 oder 2, wobei die Liste (130) mit vorbestimmten Zutaten initialisiert ist.Procedure (200) according to Claim 1 or 2 , wherein the list (130) is initialized with predetermined ingredients. Verfahren (200) nach Anspruch 3, wobei initiale Einträge der Liste (130) auf der Basis einer geografischen Region des Haushalts (140) bestimmt sind.Procedure (200) according to Claim 3 , wherein initial entries of the list (130) are determined on the basis of a geographical region of the household (140). Verfahren (200) nach Anspruch 3 oder 4, wobei initiale Einträge der Liste (130) auf der Basis einer durch einen Benutzer (135) wählbaren geografischen Region bestimmt sind.Procedure (200) according to Claim 3 or 4 , wherein initial entries of the list (130) are determined on the basis of a geographic region selectable by a user (135). Verfahren (200) nach einem der Ansprüche 3 bis 5, wobei initiale Einträge der Liste (130) auf der Basis einer Sprache zur Kommunikation mit dem Benutzer (135) bestimmt sind.Method (200) according to one of the Claims 3 until 5 , wherein initial entries of the list (130) are determined on the basis of a language for communication with the user (135). Verfahren (200) nach einem der Ansprüche 3 bis 6, wobei initiale Einträge der Liste (130) auf der Basis einer Diät des Benutzers (135) bestimmt sind.Method (200) according to one of the Claims 3 until 6 , wherein initial entries of the list (130) are determined on the basis of a diet of the user (135). Verfahren (200) nach einem der vorangehenden Ansprüche, wobei das Erfassen (220) der verfügbaren Zutaten automatisiert erfolgt, insbesondere mittels einer Kamera eines Kühlschranks.Method (200) according to one of the preceding claims, wherein the detection (220) of the available ingredients is carried out automatically, in particular by means of a camera of a refrigerator. Verfahren (200) nach einem der vorangehenden Ansprüche, wobei ein Eintrag der Liste (130) eine weitere Zutat umfasst, gegen die sie austauschbar ist.A method (200) according to any one of the preceding claims, wherein an entry in the list (130) comprises another ingredient with which it is interchangeable. Verfahren (200) nach einem der vorangehenden Ansprüche, wobei einer auf der Liste (130) vermerkten Zutat eine Menge zugeordnet ist, in der sie im Haushalt (140) verfügbar ist.Method (200) according to one of the preceding claims, wherein an ingredient noted on the list (130) is assigned a quantity in which it is available in the household (140). Verfahren (200) nach einem der vorangehenden Ansprüche, wobei eine Vielzahl Kochrezepte ausgewählt (235) wird; wobei die ausgewählten Kochrezepte in einer vorbestimmten Reihenfolge bereitgestellt werden.A method (200) according to any preceding claim, wherein a plurality of cooking recipes are selected (235); wherein the selected cooking recipes are provided in a predetermined order. Verfahren (200) nach einem der vorangehenden Ansprüche, wobei in dem ausgewählten Kochrezept angegeben wird, welche der erforderlichen Zutaten von der Liste (130) umfasst sind.Method (200) according to one of the preceding claims, wherein the selected cooking recipe indicates which of the required ingredients are included in the list (130). Verfahren (200) nach einem der vorangehenden Ansprüche, wobei auf der Basis eines ausgewählten Kochrezepts eine Einkaufsliste mit zu beschaffenden Zutaten bestimmt wird; wobei eine Zutat, die in der Liste (130) vermerkt ist, nicht auf die Einkaufsliste gesetzt wird.Method (200) according to one of the preceding claims, wherein a shopping list with ingredients to be procured is determined on the basis of a selected cooking recipe; wherein an ingredient which is noted in the list (130) is not placed on the shopping list. Verfahren (200) nach einem der vorangehenden Ansprüche, wobei ein ausgewähltes Rezept automatisiert von einem Hausgerät ausgeführt wird.Method (200) according to one of the preceding claims, wherein a selected recipe is executed automatically by a household appliance. System (100) zur Bereitstellung eines Kochrezepts zur Zubereitung einer Speise in einem Haushalt (140), wobei das System (100) folgendes umfasst: - einen Datenspeicher (120) zur Ablage einer Vielzahl Kochrezepte; - eine Liste (130), in der Zutaten vermerkt sind, die als ständig vorrätig behandelt werden; - eine Einrichtung (110) zur Erfassung von Zutaten, die in dem Haushalt (140) verfügbar sind; und - eine Verarbeitungseinrichtung (115) zur Auswahl wenigstens eines Kochrezepts, das Zutaten erfordert, die in dem Haushalt (140) verfügbar sind.A system (100) for providing a recipe for preparing a meal in a household (140), the system (100) comprising: - a data storage (120) for storing a plurality of recipes; - a list (130) in which ingredients are noted that are treated as being in constant stock; - a device (110) for recording ingredients that are available in the household (140); and - a processing device (115) for selecting at least one recipe that requires ingredients that are available in the household (140).
DE102023200715.0A 2023-01-30 2023-01-30 Choosing a recipe Pending DE102023200715A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102023200715.0A DE102023200715A1 (en) 2023-01-30 2023-01-30 Choosing a recipe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102023200715.0A DE102023200715A1 (en) 2023-01-30 2023-01-30 Choosing a recipe

Publications (1)

Publication Number Publication Date
DE102023200715A1 true DE102023200715A1 (en) 2024-08-01

Family

ID=91852870

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102023200715.0A Pending DE102023200715A1 (en) 2023-01-30 2023-01-30 Choosing a recipe

Country Status (1)

Country Link
DE (1) DE102023200715A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080300993A1 (en) 2007-05-31 2008-12-04 Assaf Rozenblatt Computerized method and system for recipe presentation
US8200548B2 (en) 2009-08-31 2012-06-12 Peter Wiedl Recipe engine system and method
US20140095479A1 (en) 2012-09-28 2014-04-03 Sherry S. Chang Device, method, and system for recipe recommendation and recipe ingredient management
DE102016224778A1 (en) 2016-12-13 2018-06-14 Bayerische Motoren Werke Aktiengesellschaft Method, device and computer system for providing a court
US20190053332A1 (en) 2017-08-11 2019-02-14 Brava Home, Inc. Configurable cooking systems and methods

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080300993A1 (en) 2007-05-31 2008-12-04 Assaf Rozenblatt Computerized method and system for recipe presentation
US8200548B2 (en) 2009-08-31 2012-06-12 Peter Wiedl Recipe engine system and method
US20140095479A1 (en) 2012-09-28 2014-04-03 Sherry S. Chang Device, method, and system for recipe recommendation and recipe ingredient management
DE102016224778A1 (en) 2016-12-13 2018-06-14 Bayerische Motoren Werke Aktiengesellschaft Method, device and computer system for providing a court
US20190053332A1 (en) 2017-08-11 2019-02-14 Brava Home, Inc. Configurable cooking systems and methods

Similar Documents

Publication Publication Date Title
Prada et al. Lost in processing? Perceived healthfulness, taste and caloric content of whole and processed organic food
CH712659A1 (en) Generation of a cooking process.
Backhouse et al. A framework for the development of Halal food products in Malaysia
Raper et al. An overview of USDA's dietary intake data system
Fulponi et al. Regional trade agreements-Treatment of agriculture
CN108133743A (en) A kind of methods, devices and systems of information push
DE202015004566U1 (en) Food-loaded rotisserie for use in a grill
DE102023200715A1 (en) Choosing a recipe
Cummings Pesticides in the total diet
CN106529151A (en) Internet-of-things kitchen management method and device
Mahyiddin et al. The addition of nutmeg (Myristica fragrans) essential oil to intensify the aroma as a replacement of rum considering halal supply chain for cookies that use durian (Durio zibethinus) seeds waste-based flour to create sustainable advantages
Kook et al. A literature review on the dry-heat cooking recipes of chicken: Focus on the recipe books from 1945 to 1999
WO2021013631A1 (en) Determining a recipe
CN112700842B (en) Household diet scheme recommendation method
van der Velde-Koerts et al. Effect of individual parameter changes on the outcome of the estimated short-term dietary exposure to pesticides
EP3909479B1 (en) Determination and execution of a cooking recipe
CN111863192A (en) Method, device and equipment for recommending recipes
AT404659B (en) METHOD FOR PRODUCING BASE SAUCE
Watkins The Secret Life of Leftovers
EP4369327A1 (en) Modular cooking recipe generation
DE202023102136U1 (en) Set for preparing a dish and flour
Fabiansson 4.4 Food Listing and Food Classification
Heinz et al. Dishing up biodiversity: how does out-of-home catering affect biodiversity
Jabeen¹ et al. Check for updates EvoChef: Show Me What to Cook! Artificial Evolution of Culinary Arts
MARCELINA INTERNSHIP ACTIVITIES AT HOTEL THE RINRA MAKASSAR “SHOW KITCHEN, MAIN KITCHEN AND COLD KITCHEN”

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication