Information processing apparatus, information processing method, and program
US-2021391051-A1 · Dec 16, 2021 · US
US11433548B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11433548-B2 |
| Application number | US-201916580598-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 24, 2019 |
| Priority date | Aug 22, 2019 |
| Publication date | Sep 6, 2022 |
| Grant date | Sep 6, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.