Cooking equipment, cooking system, vegetable bag and cooking method
By introducing ingredient boxes, storage devices, and payment systems into the cooking machine, and using manual identification and mapping tables to achieve automatic identification and loading of ingredients, the problem of complex cooking methods in existing cooking machines is solved, thereby increasing the popularity and automation level of the equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN JULIAN BOLT TECH CO LTD
- Filing Date
- 2026-02-24
- Publication Date
- 2026-05-05
AI Technical Summary
Existing cooking machines cannot provide simple and efficient cooking methods, resulting in low adoption rates, and they do not help in the process of preparing ingredients, which involves a large workload.
By setting up ingredient boxes, storage devices, input devices, information acquisition devices, output devices, and cooking execution devices in the cooking equipment, the automatic identification and loading of ingredients is achieved using manual identification and mapping tables. Combined with scanning devices and payment systems, the cooking of dishes is automated.
It enables simple, fast, and precise ingredient loading, improves user experience, simplifies the cooking process, and increases the equipment's adoption rate and automation level.
Smart Images

Figure CN121979008A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical field of intelligent information systems and cooking equipment, and particularly relates to a cooking device, a cooking system, a vegetable pack, and a cooking method. Background Technology
[0002] The development of automatic cooking machines has evolved from simple to complex, and from single-function to diversified. When they first appeared, automatic cooking machines had many shortcomings, low production volume, and limited widespread adoption. Subsequently, the second generation of automatic cooking machines emerged, no longer resembling rice cookers in appearance, reaching temperatures of nearly 300℃, and capable of cooking a wider variety of dishes. By the end of 2010, the third generation of automatic cooking machines appeared, featuring three-dimensional heating of the pan bottom, resulting in dishes with a richer "wok hei" (wok aroma) and more flavor. By 2022, automatic cooking machines had become quite mature, offering diverse functions, some even accompanied by recipes, and had become a commonly used kitchen appliance.
[0003] The development of cooking machines is not only reflected in the increase in functions and technological advancements, but also in the improvement of their practicality and intelligence. Early cooking machines mainly consisted of a tablet computer, an induction cooker, a propeller, and a pot. The induction cooker controlled the time and heat, while the propeller stirred the food in the pot to simulate manual stir-frying. Modern cooking machines have undergone many improvements in various aspects, making them not only more convenient and intelligent, but also paying attention to more details, aiming to approach restaurant-quality results as closely as possible. However, current cooking machines can only simulate and replace manual stir-frying; they offer little help in the more labor-intensive stages such as ingredient preparation (including washing, chopping, and seasoning). Summary of the Invention
[0004] The purpose of this invention is to provide a cooking device, a cooking system, a food package, and a cooking method, in order to solve the problem that the existing technology cannot provide a simple and efficient method for cooking using cooking devices, resulting in a low adoption rate of cooking devices.
[0005] In a first aspect, the present invention provides a cooking apparatus, including a cooking pot, the cooking apparatus further comprising: Two or more food ingredient boxes, each food ingredient box being used to hold food ingredients put in by the user, and each food ingredient box being provided with a first manual identification mark, which is used for user identification. A storage device is used to store a first mapping table, the first mapping table including the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device; An input device for receiving the dish name and cooking instructions input by the user; An information acquisition device is used to obtain, after the input device receives the dish name input by the user, the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table; An output device is used to output the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name acquired by the information acquisition device and the first manual identifier of each ingredient box of the cooking device, so that the user can put the ingredients in each ingredient bag into the corresponding ingredient box. A cooking execution device is used to control the various ingredient boxes to unload ingredients into the cooking pot and to control the cooking pot to cook.
[0006] In a first optional embodiment of the first aspect, the cooking device further includes a scanning device for scanning a barcode on a vegetable package, parsing the barcode to obtain the name of the dish, and the vegetable package contains various ingredient bags corresponding to the name of the dish.
[0007] In a second optional embodiment of the first aspect, the storage device is further configured to store a second and a third mapping table, wherein the second mapping table includes the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag, and the third mapping table includes the names and quantities of various ingredients corresponding to the dish name; The information acquisition device is also used to obtain the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag from the second mapping table, and to obtain the names and quantities of various ingredients corresponding to the dish name from the third mapping table; The output device is also used to output the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag, as well as the names and quantities of various ingredients corresponding to the dish name.
[0008] In a third alternative embodiment of the first aspect, and in relation to a second alternative embodiment of the first aspect, the input device is further configured to receive a cooking portion coefficient input by a user; The cooking equipment also includes a computing device, which calculates the required quantity of each ingredient for the current cooking session based on the quantity of each ingredient corresponding to the dish name obtained by the information acquisition device from the third mapping table, and the cooking portion coefficient input by the user received by the input device. The output device is also used to output the names of various ingredients corresponding to the dish name and the required quantities of various ingredients for the current time, calculated by the calculation device.
[0009] In a fourth optional embodiment of the first aspect, the cooking device further includes a first data transmitting device and a first payment device. After the input device receives the cooking instruction input by the user, the first payment device obtains the user's cooking payment information and sends it to the associated first payment platform through the first data transmitting device. After obtaining the payment success information returned by the first payment platform, the first payment device notifies the cooking execution device so that the cooking execution device controls the various ingredient boxes to unload the ingredients into the cooking pot and controls the cooking pot to cook.
[0010] In a fifth alternative embodiment of the first aspect, and in relation to a second or third alternative embodiment of the first aspect, the cooking device further includes a second data transmission device, and the input device is further configured to receive a user's ingredient delivery instruction; The second data sending device sends the ingredient delivery instruction to the backend ingredient preparation platform, so that the backend ingredient preparation platform can obtain the user's delivery address according to the ingredient delivery instruction and deliver the ingredients corresponding to the dish name to the delivery address.
[0011] In the sixth optional embodiment of the first aspect, and in the fifth optional embodiment of the first aspect, the cooking device further includes a second payment device. After the input device receives the user's ingredient delivery instruction, the second payment device obtains the user's ingredient payment information and sends it to the associated second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second data sending device controls the second data sending device to send the ingredient delivery instruction to the backend ingredient preparation platform.
[0012] In a second aspect, the present invention also provides a cooking system, the cooking system comprising the cooking device described in the first aspect and any of the first to third optional embodiments of the first aspect.
[0013] In an optional embodiment of the second aspect, the cooking system further includes a food bag, the food bag being provided with a second manual identifier for identifying the food contents inside the food bag.
[0014] Thirdly, the present invention also provides a cooking system, which includes the cooking equipment described in the fourth optional embodiment of the first aspect, and further includes the first payment platform.
[0015] Fourthly, the present invention also provides a cooking system, which includes the cooking device described in the sixth optional embodiment of the first aspect, and further includes the back-end food preparation platform.
[0016] In an optional embodiment of the fourth aspect, the cooking system further includes a second payment platform. After the input device receives the user's ingredient delivery instruction, the second payment device obtains the user's ingredient payment information and sends it to the second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second payment device controls the data sending device to send the ingredient delivery instruction to the backend ingredient preparation platform.
[0017] Fifthly, the present invention also provides a vegetable package, wherein a barcode is provided on the vegetable package, the barcode being scanned by a scanning device to obtain the name of the vegetable; the vegetable package contains two or more vegetable bags, each of the vegetable bags being provided with a second manual identifier, and the name of the vegetables contained in each vegetable bag and the second manual identifier conform to the correspondence between the names of various vegetables corresponding to the names of vegetables and the second manual identifier of the vegetable bags in the second mapping table described in the second optional embodiment of the first aspect.
[0018] Sixthly, the present invention also provides a cooking method based on the cooking apparatus described in the first aspect, comprising the following steps: The cooking device receives the dish name input by the user, retrieves the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table according to the dish name, and outputs it. According to the correspondence output by the cooking device, the user puts the ingredients from each ingredient bag into the respective ingredient boxes of the cooking device one by one. When the cooking instruction is received from the user, the cooking device controls the various ingredient containers to unload the ingredients into the cooking pot and controls the cooking pot to cook.
[0019] In a first alternative embodiment of the sixth aspect, the cooking apparatus further includes a scanning device, wherein the step of the cooking apparatus receiving a dish name input by a user includes: The scanning device is used to scan the barcode on the vegetable package, and the vegetable name is obtained from the barcode. The vegetable package contains each vegetable bag corresponding to the vegetable name.
[0020] In a second optional embodiment of the sixth aspect, the cooking apparatus further includes a first data transmitting device and a first payment device. Before the step of the cooking apparatus controlling the respective ingredient boxes to unload ingredients into the cooking pot and controlling the cooking pot to cook, the method further includes: After the input device receives the cooking instruction input by the user, the first payment device obtains the user's cooking payment information and sends the cooking payment information to the associated first payment platform through the first data sending device. After obtaining the payment success information returned by the first payment platform, the first payment device notifies the cooking execution device so that the cooking execution device controls the various ingredient boxes to unload the ingredients into the cooking pot and controls the cooking pot to cook.
[0021] In a third alternative embodiment of the sixth aspect, the cooking apparatus further includes a second data transmission device, and the method further includes: The input device receives the user's food delivery instructions; The second data sending device sends the ingredient delivery instruction to the backend ingredient distribution platform, so that the backend ingredient distribution platform can obtain the user's delivery address according to the ingredient delivery instruction and deliver the various ingredient bags corresponding to the dish name to the delivery address.
[0022] In a fourth alternative embodiment of the sixth aspect, and in relation to a third alternative embodiment of the sixth aspect, the cooking apparatus further includes a second payment device, and before the step of the second data sending device sending the ingredient delivery instruction to the backend ingredient distribution platform, it further includes: After the input device receives the user's food delivery instruction, the second payment device obtains the user's food payment information and sends it to the associated second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second data sending device controls the second data sending device to send the food delivery instruction to the backend food preparation platform.
[0023] The cooking device provided in this invention includes a cooking pot, two or more ingredient containers, a storage device, an input device, an information acquisition device, an output device, and a cooking execution device. Each ingredient container has a first manual identifier. A first mapping table in the storage device includes the correspondence between the second manual identifiers of each ingredient bag corresponding to a dish name and the first manual identifiers of each ingredient container. After the input device receives a dish name input by the user, the information acquisition device retrieves the correspondence between the second manual identifiers of the ingredient bags and the first manual identifiers of the ingredient containers from the first mapping table. The output device outputs the correspondence between the second and first manual identifiers retrieved by the information acquisition device, so that the user can place the ingredients from each ingredient bag into the corresponding ingredient container. Finally, the cooking execution device controls each ingredient container to unload the ingredients into the cooking pot and controls the cooking pot to cook. This invention achieves simple, fast, and accurate ingredient loading and human-computer interaction by setting manual identifiers on the ingredient bags and containers and using the correspondence between the second manual identifiers of the ingredient bags and the first manual identifiers of the ingredient containers corresponding to the dish names in the first mapping table. Users do not need to recognize the ingredients when using the cooking equipment; they only need to recognize the second manual identifier on the ingredient bag and the first manual identifier on the ingredient box. They can operate according to the correspondence in the first mapping table, solving the problem of slow or difficult ingredient identification for most users. This allows users to use the cooking equipment simply, quickly, and efficiently. In the large, decentralized system of cooking equipment users, cooking equipment, ingredient bags, backend ingredient preparation platforms, and ingredient preparers, this invention sets up first, second, and third mapping tables on the cooking equipment, barcodes on the ingredient bags, second manual identifiers on the ingredient bags, and first manual identifiers on the ingredient boxes. This enables collaboration among all parties and can serve as a foundational architecture for the "operating system" of this decentralized system. Attached Figure Description
[0024] Figure 1 This is a schematic diagram of the structure of the cooking device provided in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of the structure of the cooking device provided in Embodiment 2 of the present invention; Figure 3 This is a schematic diagram of the structure of the cooking device provided in Embodiment 4 of the present invention; Figure 4 This is a schematic diagram of the structure of the cooking device provided in Embodiment 5 of the present invention; Figure 5 This is a schematic diagram of the structure of the cooking device provided in Embodiment Six of the present invention; Figure 6 This is a communication diagram between the cooking equipment and the back-end food preparation platform provided in Embodiment Six of the present invention; Figure 7 This is a schematic diagram of the structure of the cooking device provided in Embodiment 7 of the present invention; Figure 8This is a schematic diagram of the cooking system provided in Embodiment 9 of the present invention; Figure 9 This is a schematic diagram of the cooking system provided in Embodiment 10 of the present invention; Figure 10 This is a schematic diagram of the cooking system provided in Embodiment Eleven of the present invention; Figure 11 This is a schematic diagram of the cooking system provided in Embodiment Twelve of the present invention; Figure 12 This is a schematic diagram of the vegetable bun provided in Embodiment Thirteen of the present invention; Figure 13 This is a schematic diagram of the structure of the vegetable bag provided in Embodiment Thirteen of the present invention; Figure 14 This is a schematic flowchart of the cooking method of the cooking equipment provided in Embodiment Fourteen of the present invention; Figure 15 This is a schematic flowchart of the food preparation method of the cooking equipment provided in Embodiment Fourteen of the present invention. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0026] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described feature, integral, step, operation, element, and / or component, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or collections thereof. Furthermore, the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise. The terms "first," "second," and similar words do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Words such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Above," "below," "left," "right," etc., are used only to indicate relative positional relationships, which may change accordingly when the absolute position of the described object changes.
[0027] To keep the following description of the embodiments of the present invention clear and concise, detailed descriptions of some known functions and known components are omitted in this specification.
[0028] The specific implementation of the present invention will be described in detail below with reference to specific embodiments: Example 1 Embodiment 1 of the present invention provides a cooking device, such as Figure 1 As shown, for ease of explanation, only the parts related to the embodiments of the present invention are shown.
[0029] The cooking device 10 includes a cooking pot 101, two or more ingredient containers 102, a storage device 103, an input device 104, an information acquisition device 105, an output device 106, and a cooking execution device 107. The ingredient containers 102 are used to hold ingredients added by the user, and each container has a first manual identifier for user identification. The storage device 103 stores a first mapping table, which includes the correspondence between the second manual identifiers of each ingredient bag corresponding to a dish name and the first manual identifiers of each ingredient container in the cooking device. The input device 104 receives the dish name and cooking instructions input by the user. The information acquisition device 105, after receiving the dish name input by the user, retrieves the correspondence between the second manual identifiers of each ingredient bag corresponding to that dish name and the first manual identifiers of each ingredient container in the cooking device from the first mapping table. The output device 106 outputs the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name acquired by the information acquisition device 105 and the first manual identifier of each ingredient box of the cooking equipment, so that the user can put the ingredients from each ingredient bag into the corresponding ingredient box. The cooking execution device 107 controls each ingredient box 102 to unload the ingredients into the cooking pot 101 and controls the cooking pot 101 to cook. Specifically, the cooking execution device 107 executes the cooking program corresponding to the dish name to control each ingredient box 102 corresponding to the dish name to unload the ingredients into the cooking pot 101 and controls the cooking pot 101 to cook. The cooking program corresponding to the dish name is stored in the memory of the cooking execution device 107, in the storage device 103, or in a server connected to the cooking equipment. Each ingredient box 102 has its own code for the cooking execution device 107 to identify and control each ingredient box 102 to unload the ingredients from the ingredient box 102 into the cooking pot 101 according to the order and time specified in the cooking program.
[0030] In a specific embodiment, the input device of the cooking equipment can be a touch screen, keyboard, or a touch screen, keyboard, or mobile terminal connected to the cooking equipment via wired or wireless connection. The storage device can be fixed to the cooking equipment or be a plug-in storage device. The information acquisition device can be an information or data processing module, such as an MCU or CPU, installed on the cooking equipment. The output device can be a display screen, speaker, or a terminal with a display screen connected to the cooking equipment via wired or wireless connection. After the user inputs the dish name through the input device, for example by selecting or directly inputting the dish name, the output device outputs the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name obtained by the information acquisition device from the first mapping table of the storage device and the first manual identifier of each ingredient box of the cooking equipment, so that the user can put the ingredients from each ingredient bag into the corresponding ingredient box.
[0031] A second manual identifier on the ingredient bag is used for quick and accurate user identification, and a first manual identifier on the ingredient box is used for quick and accurate user identification. A first mapping table stored in the storage device includes the correspondence between the second manual identifiers of each ingredient bag corresponding to a dish name and the first manual identifiers of each ingredient box of the cooking equipment. This correspondence represents the ingredient bag (ingredients) involved in the dish corresponding to the dish name, and the ingredient box into which the ingredients in the ingredient bag are placed. The first mapping table can be stored in the database of the storage device. As an example, the first mapping table can be shown in Table 1 below. For example, as described in the table, the ingredient bags used for cooking "Dish 1" can be labeled "1", "2", and "3". When cooking "Dish 1", the ingredients in ingredient bags "1", "2", and "3" are placed into the ingredient boxes labeled "1#", "2#", and "3#" respectively. As an example, if the user inputs the dish name "Dish 1", the correspondence between the information acquisition device and the output device is recorded in Table 2 (correspondence). The output device outputs the correspondence in an intuitive and simple form so that the user can easily, quickly and accurately identify it. For example, it can output it through a user graphical interface such as pictures or sound so that the user can easily, quickly and accurately know which vegetable bags should be used when cooking the dish corresponding to "Dish 1" and which vegetable boxes to put the vegetables from these vegetable bags into.
[0032] Table 1 Table 2 The cooking execution device includes a controller (such as a CPU), unloading mechanisms for each ingredient container, a stirring mechanism for the cooking pot, and a heating unit. When the user loads the ingredients from each ingredient bag into the corresponding ingredient containers of the cooking device according to the correspondence between the second manual identifier of each ingredient bag and the first manual identifier of each ingredient container, and inputs the cooking command, the cooking execution device controls the ingredient containers to unload the ingredients into the cooking pot and controls the cooking pot to cook. Specifically, the controller (CPU) of the cooking execution device executes the cooking program corresponding to the dish name, controls the unloading mechanisms of each ingredient container to unload the ingredients from each container into the cooking pot according to the time recorded in the cooking program, and controls the stirring mechanism and heating unit of the cooking pot to perform the cooking. Each ingredient container in the cooking equipment has a code recorded in the cooking program for identification by the cooking execution device. Specifically, it is used by the controller of the cooking execution device to control the ingredient containers to unload the ingredients into the cooking pot. On the other hand, each ingredient container in the cooking equipment also has a first manual identifier for user identification. This allows the user to load the ingredients from each ingredient bag into the corresponding ingredient container according to the second manual identifier of each ingredient bag corresponding to the dish name output by the output device. In this way, each ingredient container has both a code for identification by the cooking execution device and a first manual identifier for user identification. Under the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name output by the output device and the first manual identifier of each ingredient container, a dynamic one-to-one correspondence based on the dish name is realized, laying the foundation for simple, fast, and accurate dynamic human-computer interaction.
[0033] In this embodiment of the invention, after the input device receives the dish name input by the user, the information acquisition device of the cooking equipment obtains the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking equipment from the first mapping table of the storage device. The output device outputs the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking equipment obtained by the information acquisition device. After the user places the ingredients from each ingredient bag into the corresponding ingredient box according to the content output by the output device, the user inputs a cooking command. The cooking execution device controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook. Both the second manual label on the ingredient bag and the first manual label on the ingredient box can be set to very simple and easily identifiable labels, such as numbers 1, 2, 3, red, yellow, blue, or Chinese characters such as large, medium, and small. Therefore, during the cooking process, users can achieve simple, fast, and accurate filling of ingredients and a high degree of automation in cooking by using the correspondence between the second manual label on the ingredient bag and the first manual label on the ingredient box corresponding to the dish name in the first mapping table. In particular, for thousands of ordinary users, many people cannot recognize all kinds of ingredients. With this invention, they only need to recognize the second manual label on the ingredient bag and the first manual label on the ingredient box.
[0034] Example 2 Embodiment 2 of the present invention provides a cooking device, such as Figure 2 As shown, for ease of explanation, only the parts related to the embodiments of the present invention are shown.
[0035] The cooking device 10, based on Embodiment 1, also includes a scanning device 108. The scanning device 108 scans the barcode on the vegetable package, parses the barcode to obtain the dish name, and automatically inputs it into the cooking device, thus achieving automatic input of the dish name. The vegetable package contains individual ingredient bags corresponding to the dish name, and each ingredient bag has a second manual identification mark corresponding to the dish name. The ingredients contained in each ingredient bag are the ingredients for the dish corresponding to the dish name. Specifically, the scanning device can be installed on the cooking device or connected to it via wired or wireless means, allowing users to flexibly scan the vegetable package.
[0036] Example 3 In this embodiment of the invention, the storage device of the cooking equipment is further used to store second and third mapping tables. The second mapping table includes the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag. This correspondence represents the various ingredients required for cooking the dish corresponding to the dish name and the ingredient bags containing the various ingredients. As an example, the second mapping table can be shown in Table 3 below. Through this mapping table, the ingredient bags into which the ingredients corresponding to the dish name are placed or should be placed can be quickly obtained. For example, as shown in Table 3, the ingredient bags into which the ingredients "a1", "b1", and "c1" used for cooking "dish 1" are placed or should be placed are the ingredient bags with the second manual identifiers "1", "2", and "3", respectively.
[0037] Table 3 The third mapping table includes the names and quantities of various ingredients corresponding to the dish name. This mapping represents the various ingredients required to cook the dish corresponding to the dish name, as well as the quantities of ingredients required in a standard serving size. As an example, the third mapping table can be shown in Table 4 below. For example, as shown in Table 4, the ingredients required to cook a standard serving size of "Dish 1" are "a1", "b1", and "c1", with quantities of X1, X1, and X2, respectively.
[0038] Table 4 In an optional embodiment of the present invention, the information acquisition device of the cooking equipment can obtain the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag from the second mapping table, and obtain the names and quantities of various ingredients corresponding to the dish name from the third mapping table. The output device outputs the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag, as well as the names and quantities of various ingredients corresponding to the dish name. This makes it easy for the food preparer to directly know the various ingredients and their quantities required to cook the dish corresponding to the dish name, as well as which ingredient bag each ingredient should be put into. The food preparer can simply operate according to the correspondence output from the second and third mapping tables. Food preparation is fast and efficient, and the food preparer does not need to know the recipe or the compatibility of each dish.
[0039] Example 4 In this embodiment of the invention, the input device of the cooking device can also receive the cooking quantity coefficient input by the user, that is, the quantity of the same dish that the user wants to cook. In addition, the cooking device also includes a calculation device based on any of the above embodiments.
[0040] Specifically, such as Figure 3As shown, the cooking device 10 of this embodiment of the invention also includes a computing device 109. The computing device 109 calculates the required quantity of each ingredient for the current cooking session based on the quantity of each ingredient corresponding to the dish name obtained by the information acquisition device 105 from the third mapping table and the cooking portion coefficient input by the user received by the input device 104. The output device 106 can output the names of each ingredient corresponding to the dish name and the corresponding required quantity of each ingredient calculated by the computing device for the current cooking session, so that the food preparer can directly know the quantity of ingredients to be taken for the user.
[0041] Example 5 Embodiment 5 of the present invention provides a cooking device. Based on any of the above embodiments, the cooking device further includes a first data transmission device and a first payment device. After the input device receives the cooking instruction input by the user, the first payment device obtains the user's cooking payment information and sends it to the associated first payment platform through the first data transmission device. After obtaining the payment success information returned by the first payment platform, the first payment device notifies the cooking execution device so that the cooking execution device controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook, thereby enabling paid cooking and laying the foundation for the sharing of cooking devices.
[0042] Specifically, such as Figure 4 As shown, the cooking device 10 of this embodiment of the invention further includes a first data transmission device 110 and a first payment device 111. After the input device 104 receives the cooking instruction input by the user, the first payment device 111 obtains the user's cooking payment information and sends it to the associated first payment platform through the first data transmission device 110. After obtaining the payment success information returned by the first payment platform, it notifies the cooking execution device 107 so that the cooking execution device 107 controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook. In this way, by setting a payment device on the cooking device, after the user confirms cooking and pays, the cooking execution device controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook, thus completing the cooking of the dish.
[0043] Example 6 Embodiment 6 of the present invention provides a cooking device. Based on any of the above embodiments, the cooking device further includes a second data transmission device. In this case, the input device is also used to receive the user's ingredient delivery instruction. The second data transmission device sends the ingredient delivery instruction to the backend ingredient preparation platform. The ingredient delivery instruction includes the dish name and the user's delivery address, so that the backend ingredient preparation platform can obtain the user's delivery address according to the ingredient delivery instruction and deliver the ingredients corresponding to the dish name to the delivery address, thereby realizing the ingredient delivery for the user's pre-ordered dishes through the cooking device.
[0044] Specifically, such as Figure 5As shown, the cooking device 10 of this embodiment further includes a second data transmission device 112, which may be the same device as the aforementioned first data transmission device. The input device 104 can also be used to receive a user's ingredient delivery instruction. For example, as... Figure 6 As shown, after the input device receives the user's ingredient delivery instruction, the second data sending device of the cooking equipment can send the ingredient delivery instruction to the back-end ingredient preparation platform through the communication network, so that the back-end ingredient preparation platform can obtain the name of the dish and the delivery address required by the user according to the ingredient delivery instruction, and deliver the ingredients corresponding to the dish name to the delivery address.
[0045] Example 7 Embodiment 7 of the present invention provides a cooking device. Based on Embodiment 6, the cooking device further includes a second payment device. After receiving the user's ingredient delivery instruction from the input device, the second payment device obtains the user's ingredient payment information and sends it to the associated second payment platform via a second data transmission device. After receiving payment success information returned by the second payment platform, the second payment device controls the second data transmission device to send the ingredient delivery instruction to the backend food preparation platform. The ingredient delivery instruction includes the dish name and the user's delivery address, enabling the backend food preparation platform to complete the preparation and delivery of ingredients. This allows the user to use the cooking device to purchase ingredients and reduces unnecessary waste of ingredients.
[0046] Specifically, such as Figure 7 As shown, the cooking device 10 of this embodiment of the invention also includes a second payment device 113, which can be the same as the aforementioned first payment device. After the input device 104 receives the user's ingredient delivery instruction, the second payment device 113 obtains the user's ingredient payment information and sends it to the associated second payment platform via the second data transmission device 112. Upon receiving payment success information from the second payment platform, the second payment device 113 controls the second data transmission device 112 to send the ingredient delivery instruction to the backend food preparation platform. Thus, by setting up a payment device on the cooking device, after the user confirms the need for ingredient delivery and makes payment, the second data transmission device is controlled to send the ingredient delivery instruction to the backend food preparation platform.
[0047] Example 8 Embodiment 8 of the present invention provides a cooking system, which includes the cooking device as described in any one of Embodiments 1 to 4. The cooking device can be referred to the description in any one of Embodiments 1 to 4, and will not be repeated here.
[0048] Example 9 Embodiment 9 of the present invention provides a cooking system, which, based on Embodiment 8, further includes a vegetable bag, and the vegetable bag is provided with a second manual identifier for identifying the vegetables contained in the vegetable bag.
[0049] Specifically, such as Figure 8 As shown, the cooking system 1 includes a cooking device 10 and a food bag 20. The specific implementation of the cooking device 10 can be found in any of the descriptions in Embodiments 1 to 4. The food bag 20 is provided with a second, user-identifiable manual identifier. This second manual identifier is used to identify the food ingredients contained in the food bag, as specifically described in the preceding embodiments regarding the food bag. In another optional embodiment, two or more food bags 20 are placed inside a food package. This food package is provided with a dish name and / or a barcode containing the dish name. The food ingredients contained in each food bag 20 and the second manual identifier on the food bag 20 conform to the correspondence between the dish name and the second manual identifier of the food bag in the second mapping table.
[0050] Example 10 Embodiment 10 of the present invention provides a cooking system, which includes the cooking equipment as described in Embodiment 5 and a first payment platform.
[0051] Specifically, in one alternative embodiment, such as Figure 9 As shown, the cooking system 1 includes a cooking device 10 and a first payment platform 30. The cooking device 10 can communicate with the first payment platform 30 via wired or wireless means. Specifically, after receiving a cooking instruction input by a user, the cooking device of the cooking system obtains the user's cooking payment information and sends it to the first payment platform. The first payment platform completes the collection of cooking fees based on the cooking payment information. After receiving the payment success information returned by the first payment platform, the cooking device controls each ingredient container to unload the ingredients into the cooking pot and controls the cooking pot to cook, thereby realizing the charging for use of the cooking device and thus realizing the sharing of the cooking device.
[0052] Example 11 Embodiment 11 of the present invention provides a cooking system, which includes the cooking equipment as described in Embodiment 7 and a back-end food preparation platform.
[0053] Specifically, in one alternative embodiment, such as Figure 10As shown, the cooking system 1 includes a cooking device 10 and a back-end ingredient preparation platform 40. The back-end ingredient preparation platform 40 can communicate with the cooking device 10 via wired or wireless means. Specifically, after receiving a user's ingredient delivery instruction, the cooking device of the cooking system sends the ingredient delivery instruction to the back-end ingredient preparation platform. The ingredient delivery instruction includes the name of the dish entered by the user and the delivery address. The back-end ingredient preparation platform obtains the name of the dish entered by the user and the delivery address according to the ingredient delivery instruction, and delivers the ingredient bags containing various ingredients corresponding to the dish name to the delivery address. Thus, the cooking device system realizes the ingredient preparation and delivery for the user's pre-ordered dishes, saving the user time and effort.
[0054] Example 12 Embodiment 12 of the present invention provides a cooking system, which, based on Embodiment 11, further includes a second payment platform. The second payment platform and the first payment platform can be the same platform. After receiving the user's ingredient delivery instruction from the input device, the second payment device obtains the user's ingredient payment information and sends it to the second payment platform via a data transmission device. After receiving payment success information returned by the second payment platform, the second payment device controls the data transmission device to send the ingredient delivery instruction to the backend ingredient preparation platform.
[0055] Specifically, in one alternative embodiment, such as Figure 11 As shown, the cooking system 1 includes a cooking device 10, a backend ingredient preparation platform 40, and a second payment platform 50. After receiving a user's ingredient delivery instruction, the cooking device 10 obtains the user's ingredient payment information and sends it to the second payment platform 50. The second payment platform 50 collects the ingredient payment based on the information. After receiving a successful payment notification from the second payment platform 50, the cooking device sends the ingredient delivery instruction to the backend ingredient preparation platform 40, which then delivers ingredient bags containing the various ingredients corresponding to the dish name to the delivery address.
[0056] Example 13 Embodiment 13 of the present invention provides a vegetable package with a barcode containing the name of the vegetable. The name of the vegetable can be obtained by scanning the barcode using a scanning device. The vegetable package contains two or more vegetable bags, each with a second manual identification mark. The name of the vegetable in each bag and its second manual identification mark correspond to the relationship between the names of various vegetables and the second manual identification mark of the vegetable bags in the second mapping table of Embodiment 3.
[0057] Specifically, in an optional implementation, such as Figure 12 , Figure 13As shown, a barcode 61 is provided on the vegetable package 60. The barcode 61 contains the name of the dish, which is scanned by a scanning device to obtain the name of the dish and automatically input into the cooking equipment. The barcode 61 can be a QR code or a one-dimensional code.
[0058] The vegetable package 60 contains two or more vegetable ingredient bags 20, each with a second manual identification mark 21 for user identification. The names of the vegetables contained in each vegetable ingredient bag 20 and their second manual identification marks 21 conform to the correspondence between the vegetable names on the vegetable package and the second manual identification marks on the vegetable ingredient bags in the second mapping table of Embodiment 3.
[0059] After the vegetable package 60 is packaged by the food preparer on the back-end food preparation platform, it is delivered to the kitchen where the cooking equipment is located. The barcode 61 on the vegetable package 60 is scanned so that the cooking equipment can obtain the name of the dish. Based on the name of the dish, the corresponding relationship between the second manual identifier 21 of the vegetable bag 20 and the first manual identifier of the vegetable box is obtained from the first mapping table. This allows the user of the cooking equipment to put the ingredients from each vegetable bag 20 in the vegetable package 60 into the vegetable box one by one. Then, the cooking equipment executes the cooking program corresponding to the dish name through its cooking execution device to cook. This realizes the automatic completion from back-end food preparation to kitchen cooking. In this process, the vegetable package 60 plays the role of an information bridge.
[0060] Example 14 Embodiment fourteen of the present invention provides a cooking method using a cooking device, such as... Figure 14 As shown, for ease of explanation, only the parts related to the embodiments of the present invention are shown.
[0061] This cooking method can be used with the cooking equipment described in Example 1, as follows: In step S1401, the cooking device receives the dish name input by the user, retrieves the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table according to the dish name, and outputs it. In step S1402, the user, according to the correspondence output by the cooking device, puts the ingredients from each ingredient bag into the corresponding ingredient boxes of the cooking device one by one. In step S1403, when a user's cooking instruction is received, the cooking device controls each ingredient container to unload the ingredients into the cooking pot and controls the cooking pot to cook.
[0062] In this embodiment of the invention, the cooking device receives the dish name input by the user, retrieves the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table, and outputs the correspondence. The user loads the ingredients from each ingredient bag into the corresponding ingredient boxes of the cooking device according to the correspondence output by the cooking device. When the user's cooking instruction is received, the cooking device controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook. Thus, the ingredient bags and the correspondence between the second manual identifier of the ingredient bag corresponding to the dish name and the first manual identifier of the ingredient box in the first mapping table become an information bridge for human-device interaction, realizing simple, fast, and accurate loading of ingredients and a high degree of automation in cooking, solving the problem that some users do not recognize the ingredients, and has wide applicability.
[0063] In an optional embodiment, when the cooking equipment also includes a scanning device, the scanning device is used to scan the barcode on the vegetable package, the name of the dish is parsed from the barcode and automatically input into the cooking equipment. The vegetable package contains each ingredient bag corresponding to the name of the dish, so the name of the dish can be obtained directly and quickly through the scanning device and the barcode on the vegetable package, effectively preventing the user from entering the wrong name of the dish or misattributing it.
[0064] In an optional embodiment, when the cooking equipment further includes a first data transmission device and a first payment device, before the cooking equipment controls each ingredient box to unload the ingredients into the cooking pot, the first payment device, after receiving the cooking instruction input by the user through the input device, obtains the user's cooking payment information and sends the cooking payment information to the associated first payment platform through the first data transmission device. After obtaining the payment success information returned by the first payment platform, it notifies the cooking execution device so that the cooking execution device controls each ingredient box to unload the ingredients into the cooking pot and controls the cooking pot to cook, thereby realizing paid cooking and sharing of cooking equipment.
[0065] In an optional embodiment, when the cooking device further includes a second data transmission device, the cooking method further includes: the input device receiving a user's ingredient delivery instruction, the ingredient delivery instruction including the dish name and delivery address entered by the user; the second data transmission device sending the ingredient delivery instruction to a backend ingredient preparation platform, so that the backend ingredient preparation platform obtains the dish name and the user's delivery address according to the ingredient delivery instruction, and delivers the ingredients corresponding to the dish name to the delivery address, thereby realizing the ingredient preparation and delivery for the user's pre-ordered dishes through the cooking device.
[0066] In an optional embodiment, when the cooking equipment also includes a second payment device, before the second data sending device sends the ingredient delivery instruction to the backend food preparation platform, the second payment device, after receiving the user's ingredient delivery instruction from the input device, obtains the user's ingredient payment information and sends it to the associated second payment platform via the second data sending device. After receiving payment success information returned by the second payment platform, the second payment device controls the second data sending device to send the ingredient delivery instruction to the backend food preparation platform. Thus, by setting up a payment device on the cooking equipment, after the user confirms the need for ingredient delivery and makes payment, the second data sending device is controlled to send the ingredient delivery instruction to the backend food preparation platform, realizing the ordering and delivery of ingredients and expanding the usage and application scope of the cooking equipment.
[0067] Example 15 Embodiment 15 of the present invention provides a method for preparing ingredients using a cooking device, such as... Figure 15 As shown, for ease of explanation, only the parts related to the embodiments of the present invention are shown.
[0068] This embodiment applies to the cooking equipment of Embodiment 3, as follows: In step S1501, the food preparer retrieves the ingredients according to the name and quantity of each ingredient in the third mapping table stored in the storage device of the cooking equipment.
[0069] In step S1502, the food preparer, according to the correspondence between the names of various ingredients corresponding to the dish names in the second mapping table stored in the storage device of the cooking equipment and the second manual identifier of the ingredient bag, puts the ingredients into the corresponding ingredient bags one by one.
[0070] In this embodiment of the invention, after receiving a food preparation instruction, the food preparation worker retrieves the corresponding quantity of various ingredients according to the correspondence in the third mapping table stored in the storage device of the cooking equipment. Then, according to the correspondence in the second mapping table stored in the storage device of the cooking equipment, the retrieved ingredients are placed one-to-one into the corresponding ingredient bags, thus completing the food preparation. The food preparation instruction can be issued by a manager or by the cooking equipment itself.
[0071] In some embodiments, various ingredient bags corresponding to the dish name can be placed inside the vegetable package, and the dish name or a barcode containing the dish name can be set on the vegetable package to make it more convenient to pick up and deliver the ingredients.
[0072] The above embodiments are merely illustrative of the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the scope of disclosure involved in the above embodiments is not limited to technical solutions formed by specific combinations of the above technical features, but should also cover other technical solutions formed by arbitrary combinations of the above technical features or their equivalent features without departing from the above-disclosed concept. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
[0073] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the invention. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
Claims
1. A cooking appliance, comprising a cooking pot, characterized in that, The cooking equipment also includes: Two or more food ingredient boxes, each food ingredient box being used to hold food ingredients put in by the user, and each food ingredient box being provided with a first manual identification mark, which is used for user identification. A storage device is used to store a first mapping table, the first mapping table including the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device; An input device for receiving the dish name and cooking instructions input by the user; An information acquisition device is used to obtain, after the input device receives the dish name input by the user, the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table; An output device is used to output the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name acquired by the information acquisition device and the first manual identifier of each ingredient box of the cooking device, so that the user can put the ingredients in each ingredient bag into the corresponding ingredient box. A cooking execution device is used to control the various ingredient boxes to unload ingredients into the cooking pot and to control the cooking pot to cook.
2. The cooking apparatus according to claim 1, characterized in that, The cooking equipment also includes a scanning device for scanning the barcode on the vegetable package and parsing the barcode to obtain the name of the dish. The vegetable package contains individual ingredient bags corresponding to the dish name.
3. The cooking apparatus according to claim 1, characterized in that: The storage device is also used to store a second and a third mapping table. The second mapping table includes the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag. The third mapping table includes the names and quantities of various ingredients corresponding to the dish name. The information acquisition device is also used to obtain the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag from the second mapping table, and to obtain the names and quantities of various ingredients corresponding to the dish name from the third mapping table; The output device is also used to output the correspondence between the names of various ingredients corresponding to the dish name and the second manual identifier of the ingredient bag, as well as the names and quantities of various ingredients corresponding to the dish name.
4. The cooking apparatus according to claim 3, characterized in that, The input device is also used to receive cooking portion coefficients input by the user; The cooking equipment also includes a computing device, which calculates the required quantity of each ingredient for the current cooking session based on the quantity of each ingredient corresponding to the dish name obtained by the information acquisition device from the third mapping table, and the cooking portion coefficient input by the user received by the input device. The output device is also used to output the names of various ingredients corresponding to the dish name and the required quantities of various ingredients for the current time, calculated by the calculation device.
5. The cooking apparatus according to claim 1, characterized in that, It also includes a first data transmission device and a first payment device. After the input device receives the cooking instruction input by the user, the first payment device obtains the user's cooking payment information and sends it to the associated first payment platform through the first data transmission device. After obtaining the payment success information returned by the first payment platform, it notifies the cooking execution device so that the cooking execution device controls the various ingredient boxes to unload the ingredients into the cooking pot and controls the cooking pot to cook.
6. The cooking apparatus according to claim 3 or 4, characterized in that, It also includes a second data transmission device, and the input device is further used to receive the user's food delivery instructions; The second data sending device sends the ingredient delivery instruction to the backend ingredient preparation platform, so that the backend ingredient preparation platform can obtain the user's delivery address according to the ingredient delivery instruction and deliver the ingredients corresponding to the dish name to the delivery address.
7. The cooking apparatus according to claim 6, characterized in that, It also includes a second payment device. After the input device receives the user's food delivery instruction, the second payment device obtains the user's food payment information and sends it to the associated second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second payment device controls the second data sending device to send the food delivery instruction to the backend food preparation platform.
8. A cooking system, characterized in that, The cooking system includes the cooking equipment as described in any one of claims 1 to 4.
9. The cooking system according to claim 8, characterized in that, It also includes a vegetable bag, which has a second manual identification mark on it, which is used to identify the vegetables inside the vegetable bag.
10. A cooking system, characterized in that, The cooking system includes the cooking equipment as described in claim 5, and also includes the first payment platform.
11. A cooking system, characterized in that, The cooking system includes the cooking equipment as described in claim 7, and also includes the back-end food preparation platform.
12. The cooking system according to claim 11, characterized in that, It also includes a second payment platform. After the input device receives the user's food delivery instruction, the second payment device obtains the user's food payment information and sends it to the second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second payment device controls the data sending device to send the food delivery instruction to the backend food preparation platform.
13. A type of vegetable bun, characterized in that, The vegetable package is equipped with a barcode, which is scanned by a scanning device to obtain the name of the vegetable. The vegetable package contains two or more vegetable bags, each of which is equipped with a second manual identification mark. The names of the vegetables in each vegetable bag and the second manual identification mark conform to the correspondence between the names of various vegetables corresponding to the names of vegetables in the second mapping table described in claim 3 and the second manual identification mark of the vegetable bag.
14. A cooking method based on the cooking equipment according to claim 1, characterized in that, Includes the following steps: The cooking device receives the dish name input by the user, retrieves the correspondence between the second manual identifier of each ingredient bag corresponding to the dish name and the first manual identifier of each ingredient box of the cooking device from the first mapping table according to the dish name, and outputs it. According to the correspondence output by the cooking device, the user puts the ingredients from each ingredient bag into the respective ingredient boxes of the cooking device one by one. When the cooking instruction is received from the user, the cooking device controls the various ingredient containers to unload the ingredients into the cooking pot and controls the cooking pot to cook.
15. The method according to claim 14, characterized in that, The cooking device also includes a scanning device, and the step of the cooking device receiving the name of the dish input by the user includes: The scanning device is used to scan the barcode on the vegetable package, and the name of the vegetable is obtained from the barcode. The vegetable package contains each vegetable bag corresponding to the name of the vegetable.
16. The method according to claim 14, characterized in that, The cooking equipment further includes a first data transmission device and a first payment device. Before the cooking equipment controls the various ingredient boxes to unload ingredients into the cooking pot, and before controlling the cooking pot to cook, the method further includes: After the input device receives the cooking instruction input by the user, the first payment device obtains the user's cooking payment information and sends the cooking payment information to the associated first payment platform through the first data sending device. After obtaining the payment success information returned by the first payment platform, the first payment device notifies the cooking execution device so that the cooking execution device controls the various ingredient boxes to unload the ingredients into the cooking pot and controls the cooking pot to cook.
17. The method according to claim 14, characterized in that, The cooking device further includes a second data transmission device, and the method further includes: The input device receives the user's food delivery instructions; The second data sending device sends the ingredient delivery instruction to the backend ingredient distribution platform, so that the backend ingredient distribution platform can obtain the user's delivery address according to the ingredient delivery instruction and deliver the various ingredient bags corresponding to the dish name to the delivery address.
18. The method according to claim 17, characterized in that, The cooking equipment also includes a second payment device. Before the step of the second data sending device sending the ingredient delivery instruction to the backend ingredient distribution platform, the following steps are also included: After the input device receives the user's food delivery instruction, the second payment device obtains the user's food payment information and sends it to the associated second payment platform through the second data sending device. After obtaining the payment success information returned by the second payment platform, the second data sending device controls the second data sending device to send the food delivery instruction to the backend food preparation platform.