Robot system and control method thereof

US11433548B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11433548-B2
Application numberUS-201916580598-A
CountryUS
Kind codeB2
Filing dateSep 24, 2019
Priority dateAug 22, 2019
Publication dateSep 6, 2022
Grant dateSep 6, 2022

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.

According to embodiments, a robot system configured to determine a recipe from an ingredient list obtained by detecting a type and an amount of an ingredient includes: a storage table configured to detect a weight change by a scale installed under each of cells that store ingredients according to types of the ingredients, detect the cell of which a weight is changed according to an ingredient selection of a user to identify the type of the ingredient, and identify the amount of the ingredient based on a degree of the weight change of the cell; and a robot configured to receive the ingredient list obtained from the type and the amount of the ingredient identified by the storage table from the storage table, retrieve menus to be cooked with the ingredient list, and perform cooking by determining the recipe according to a menu selected from the menus.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot system configured to determine a recipe from an ingredient list obtained by detecting a type and an amount of an ingredient, the robot system comprising: a storage table configured to: detect a weight change by a scale installed under each of cells that store ingredients according to types of the ingredients; detect the cell of which a weight is changed according to an ingredient selection of a user; identify the type of the ingredient by the detected cell of which the weight is changed; and determine the amount of the identified ingredient by calculating a degree of the weight change of the detected cell; and a robot configured to: receive the ingredient list obtained from the type and the amount of the ingredient identified by the storage table from the storage table; retrieve menus to be cooked with the ingredient list; and perform cooking by determining the recipe according to a menu selected from the menus, wherein the storage table includes: a memory configured to store the type of the ingredient stored in each of the cells; a processor configured to: retrieve the cell of which the weight is changed from the memory to identify the type of the ingredient; and obtain the ingredient list based on the type and the amount of the ingredient; and a communication interface configured to transmit the ingredient list to the robot, and wherein the robot includes: a communication interface configured to receive the ingredient list from the storage table; and a controller configured to: classify a menu stored in the memory and an ingredient included in the menu; calculate a similarity between an ingredient of the ingredient list and the ingredient included in the menu to select a menu with a largest similarity; and select the menu to be cooked with the ingredient list; determine the recipe according to the selected menu; and control the cooking according to the recipe. 2. The robot system according to claim 1 , wherein the storage table further includes: a display configured to display the type and the amount of the ingredient and the ingredient list to allow the user to identify the type and the amount of the ingredient and the ingredient list. 3. The robot system according to claim 1 , wherein the storage table further includes: a pincette configured to move the ingredient from the cell to a bowl of the user; and a 3D (3-dimensional) cam configured to track the movement of the pincette, and the type of the ingredient is tracked based on the movement from the pincette to the cell. 4. The robot system according to claim 1 , wherein the controller is configured to: primarily compare the ingredient of the ingredient list with the ingredient of the menu; and secondarily compare an amount of the ingredient of the menu with an amount of the ingredient included in the ingredient list. 5. The robot system according to claim 1 , wherein the controller is configured to recommend an additional ingredient to the user during or after the control of the cooking. 6. The robot system according to claim 1 , wherein the robot further includes: an input interface configured to receive a command of the user through at least one of a touch, a button, or a voice input from the user; and an output interface configured to express the command of the input interface and an operational state of the controller to the user by using a screen or a sound. 7. The robot system according to claim 1 , wherein the recipe is one that is based on the type and the amount of the ingredient selected by the user. 8. A method of controlling a robot system which is configured to determine a recipe by measuring a weight change of each of cells in a storage table that stores an ingredient, the method comprising: detecting a cell of which a weight is changed according to an ingredient selection of a user through a scale installed under the cell; identifying a type of the ingredient by the detected cell of which the weight is changed; determining an amount of the identified ingredient by calculating a degree of the weight change of the detected cell; obtaining, by the storage table, an ingredient list through the type and the amount of the ingredient to transmit the ingredient list to a robot; transmitting, by the storage table, the ingredient list to the robot; receiving, by the robot, the ingredient list from the storage table; determining, by the robot, the recipe according to the menu by classifying a menu stored in the memory and an ingredient included in the menu; calculating a similarity between an ingredient of the ingredient list and the ingredient included in the menu; and selecting a menu with a largest similarity, and retrieving a menu to be cooked with the ingredient list; and controlling the cooking with the recipe of the selected menu. 9. The method according to claim 8 , wherein the identifying of the type includes: storing a name of the ingredient stored in each of the cells in a memory; detecting a position of the cell of which the weight is changed; and retrieving the detected position of the cell from the memory to identify the name of the ingredient. 10. The method according to claim 8 , wherein the obtaining of the ingredient list includes creating the ingredient list when an input representing completion of an ingredient selection is received from the user in the storage table or when each of the cells has no weight change for a predetermined time. 11. The method according to claim 8 , wherein the obtaining of the ingredient list further includes outputting the ingredient list to a display. 12. The method according to claim 8 , wherein the calculating of the similarity includes: comparing the ingredient of the ingredient list with the ingredient of the menu stored in the robot; and comparing an amount of the ingredient of the menu with an amount of the ingredient included in the ingredient list. 13. The method according to claim 8 , further comprising recommending an additional ingredient to the user during or after the control of the cooking, after the determining of the recipe. 14. The method according to claim 8 , wherein the recipe is one that is based on the type and the amount of the ingredient selected by the user.

Assignees

Inventors

Classifications

  • G01G19/56Primary

    combined with handles of tools or household implements · CPC title

  • Time-controlled igniting mechanisms or alarm devices · CPC title

  • including video camera means · CPC title

  • Vision controlled systems · CPC title

  • the electronic control being performed over a network, e.g. by means of a handheld device · 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 US11433548B2 cover?
According to embodiments, a robot system configured to determine a recipe from an ingredient list obtained by detecting a type and an amount of an ingredient includes: a storage table configured to detect a weight change by a scale installed under each of cells that store ingredients according to types of the ingredients, detect the cell of which a weight is changed according to an ingredient s…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification G01G19/56. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 06 2022 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).