Cooking machine based on multi-terminal control and cooking control method
Through the multi-end control design integrating wireless communication modules, sensors and security verification modules, the problem that traditional cooking equipment cannot be controlled remotely is solved, flexible and secure intelligent cooking management is achieved, and user experience is improved.
Patent Information
- Application Number
- CN202510403765.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-08-19
AI Technical Summary
Traditional cooking equipment is difficult to meet the user's needs for convenience and personalization in modern smart home environments, and cannot achieve multi-terminal remote control and flexible management.
It adopts integrated design of wireless communication modules, sensors, controller interfaces and security verification modules to realize multi-terminal control, supports connections of multiple intelligent devices, monitors cooking status in real time, and ensures security through permission verification.
It improves the convenience and flexibility of users' interaction with the cooking machine, provides safe and reliable multi-end control, enhances the user experience, and realizes personalized and efficient remote monitoring and cooking management.
Smart Images

Figure CN120508007A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of food processing equipment, and specifically relates to a cooking machine based on multi-terminal control and a cooking control method. Background Art
[0002] With the rapid development of the Internet of Things (IoT), cloud computing, artificial intelligence (AI) and mobile communication technologies, kitchen appliances are gradually transforming towards intelligence, networking and convenience.
[0003] Traditional cooking appliances rely on built-in control panels or dedicated remote controls for operation. This approach not only limits users' flexibility in managing the cooking process in different scenarios, but also fails to meet the demands for convenience and personalization in modern smart home environments. In this smart home environment, users expect to be able to remotely control their cooking appliances through various smart devices, such as smartphones and tablets, allowing them to adjust cooking parameters and monitor cooking status anytime, anywhere, resulting in a more efficient and personalized cooking experience. Summary of the Invention
[0004] In order to solve at least one technical problem existing in the background technology, the present application provides a cooking machine based on multi-terminal control, which can realize multi-terminal remote control and intelligent management of the cooking machine, thereby improving cooking efficiency and user experience.
[0005] A second embodiment of the present application provides a cooking control method for a cooking machine based on multi-terminal control.
[0006] The technical solutions adopted in this application are:
[0007] A first embodiment of the present application provides a cooking machine based on multi-terminal control, comprising:
[0008] A wireless communication module is provided on the cooking machine body;
[0009] a sensor, electrically connected to the wireless communication module, the sensor being adapted to monitor the cooking status and transmit cooking data to the cooking scheduling terminal via the wireless communication module;
[0010] a controller interface, provided on the cooking machine body, the controller interface being electrically connected to the wireless communication module, and the controller interface being suitable for connecting to at least two control terminal devices;
[0011] The safety verification module is electrically connected to the cooking scheduling terminal and is suitable for authorizing the control terminal device to control the cooking machine body.
[0012] According to the multi-terminal control cooking machine provided by the first embodiment of the present application, the wireless communication module and sensor collaborate to achieve real-time monitoring of the cooking status and transmit the data to the cooking scheduling terminal. The controller interface design allows at least two different smart devices to connect and control the cooking machine, increasing its flexibility. The security verification module ensures that only authorized devices can operate the cooking machine, improving security. The beneficial effects of this structure are: it not only greatly improves the convenience and flexibility of user interaction with the cooking machine, but also enhances the user experience by providing a secure and reliable multi-terminal control mechanism, making remote monitoring and personalized adjustment of the cooking process more efficient, safe, and intelligent.
[0013] According to one embodiment of the present application, the cooking scheduling terminal includes an instruction parsing unit, an authority verification unit, and an instruction conflict resolution unit;
[0014] The instruction parsing unit is adapted to parse received control instructions and identify instruction types, target operations, and preset parameters;
[0015] The permission verification unit is adapted to execute permission verification logic to determine whether to allow execution of the instruction;
[0016] The instruction conflict resolution unit is adapted to select and confirm the control instruction or send a request confirmation message to the control terminal device when multiple control instructions are detected.
[0017] According to one embodiment of the present application, the security verification module includes a dynamic verification code generation module;
[0018] The dynamic verification code generation module is adapted to send a verification code to the control end device, and after receiving feedback from the control end device, authorize the control end device to control the cooking machine body.
[0019] A second aspect of the present application provides a cooking control method for a cooking machine based on multi-terminal control according to any one of the first aspects, including:
[0020] Connecting a control terminal device to the controller interface, wherein the control terminal device issues a control instruction and transmits it to the cooking scheduling terminal via a wireless communication module;
[0021] The cooking scheduling terminal parses the control instruction and performs authority verification on the control instruction;
[0022] After the verification is passed, the cooking scheduling end sends the control instruction to the execution control center of the cooking machine body to execute cooking.
[0023] According to one embodiment of the present application, the method further includes:
[0024] The sensor acquires cooking data and sends the cooking data to the cooking scheduling end through the wireless communication module. The cooking scheduling end generates an adjustment instruction based on the cooking data and sends the adjustment instruction to the execution control center.
[0025] According to one embodiment of the present application, the cooking data includes cooking temperature, cooking humidity, cooking time and cooking fire power.
[0026] According to one embodiment of the present application, the method further includes:
[0027] When multiple cooking machines are running simultaneously, obtaining cooking dish information of each cooking machine;
[0028] Determining the cooking power and cooking time required by each cooking machine based on the cooking dish information;
[0029] Calculating a power value required by the cooking machine based on the cooking power and the cooking time;
[0030] The required power value is uploaded to the cooking scheduling terminal, and the cooking scheduling terminal sends a power control instruction to the execution control center.
[0031] According to one embodiment of the present application, the method further includes:
[0032] Record historical cooking data and upload it to the database of the control terminal device;
[0033] When cooking the same dish, the historical cooking data in the database is directly called.
[0034] According to one embodiment of the present application, the method further includes:
[0035] On the control terminal device, the historical cooking data is deleted, combined or modified.
[0036] According to the cooking control method of the cooking machine provided in the embodiment of the second aspect of the present application, the control end device is first connected to the controller interface so that the user can issue control instructions from a variety of smart devices, and these instructions are then transmitted to the cooking scheduling end through the wireless communication module. Next, the cooking scheduling end parses and verifies the permissions of the received control instructions to ensure that only legally authorized instructions can be executed. Once the verification is passed, the cooking scheduling end sends the control instructions to the execution control center of the cooking machine body to perform the corresponding cooking operations. The beneficial effect of this control method is that it greatly enhances the flexibility and convenience of user operations, allowing users to use different types of smart devices to remotely control and manage the cooking process. At the same time, through a strict permission verification mechanism, the safety and reliability of the entire cooking process are ensured, and unauthorized operations are prevented from interfering with the normal cooking process, thereby improving the user experience and realizing personalized and efficient smart cooking.
[0037] An embodiment of the third aspect of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the cooking control method described in any embodiment of the second aspect is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0039] Figure 1 A flowchart of a cooking control method provided in an embodiment of the present application;
[0040] Figure 2 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0041] Reference numerals:
[0042] 810 , processor; 820 , communication interface; 830 , memory; 840 , communication bus. DETAILED DESCRIPTION
[0043] In order to more clearly illustrate the overall concept of the present application, a detailed description is given below in an illustrative manner in conjunction with the accompanying drawings.
[0044] The following description sets forth many specific details to facilitate a thorough understanding of the present application. However, the present application may also be implemented in other ways than those described herein, and therefore, the scope of protection of the present application is not limited by the specific embodiments disclosed below. It should be noted that the embodiments of the present application and the features of each embodiment may be combined with each other unless there is a conflict.
[0045] In this application, unless otherwise expressly specified and limited, a first feature "above" or "below" a second feature may be that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in an appropriate manner in any one or more embodiments or examples.
[0046] A first embodiment of the present application provides a cooking machine based on multi-terminal control, comprising:
[0047] A wireless communication module is provided on the cooking machine body;
[0048] a sensor, electrically connected to the wireless communication module, the sensor being adapted to monitor the cooking status and transmit the cooking data to the cooking scheduling terminal via the wireless communication module;
[0049] A controller interface is provided on the cooking machine body, the controller interface is electrically connected to the wireless communication module, and the controller interface is suitable for connecting to at least two control terminal devices;
[0050] The safety verification module is electrically connected to the cooking scheduling end and is suitable for authorizing the control end device to control the cooking machine body.
[0051] The core of the multi-terminal control cooking machine lies in its integrated wireless communication module, sensors, controller interface, and security verification module. As a key component for data transmission, the wireless communication module not only enables real-time data exchange between the cooking machine and external devices but also supports remote control, significantly enhancing user convenience and flexibility. This module allows users to monitor and adjust various cooking parameters at any time, regardless of geographic location. Furthermore, sensors monitor cooking conditions, such as temperature and humidity, and provide real-time feedback of this critical data to the cooking scheduler, making the cooking process more precise and efficient.
[0052] The controller interface design allows at least two different smart devices to connect and control the cooking machine, significantly increasing its flexibility and compatibility. This means that any smartphone, tablet, or other smart device can serve as a control terminal, allowing users to choose the most suitable control method based on their preferences. This design not only meets the personalized needs of users in modern smart homes but also adapts to different usage scenarios, such as direct operation in the kitchen or remote control while away from home. Furthermore, this multi-terminal control capability enhances collaboration among family members and makes the overall cooking experience more interactive and enjoyable.
[0053] The security verification module ensures that only authorized devices can operate the cooking machine, a crucial safeguard for system security. This is further reinforced by a dynamic verification code generation mechanism, providing one-time access rights for each attempt to control the cooking machine, effectively preventing unauthorized access and manipulation. This module eliminates the need for users to worry about privacy leaks or the risks of accidental operation, significantly enhancing their trust in the system. In summary, by integrating the functions of the aforementioned structural components, this multi-terminal control-based cooking machine not only provides flexible and efficient cooking management, but also ensures operational security and reliability, ultimately achieving a comprehensive improvement in the user experience.
[0054] According to the multi-terminal control cooking machine provided by the first embodiment of the present application, the wireless communication module and sensor collaborate to achieve real-time monitoring of the cooking status and transmit the data to the cooking scheduling terminal. The controller interface design allows at least two different smart devices to connect and control the cooking machine, increasing its flexibility. The security verification module ensures that only authorized devices can operate the cooking machine, improving security. The beneficial effects of this structure are: it not only greatly improves the convenience and flexibility of user interaction with the cooking machine, but also enhances the user experience by providing a secure and reliable multi-terminal control mechanism, making remote monitoring and personalized adjustment of the cooking process more efficient, safe, and intelligent.
[0055] In some embodiments of the present application, the cooking scheduling terminal includes an instruction parsing unit, an authority verification unit, and an instruction conflict resolution unit;
[0056] The instruction parsing unit is adapted to parse the received control instruction and identify the instruction type, target operation and preset parameters;
[0057] The permission verification unit is adapted to execute permission verification logic to determine whether to allow execution of the instruction;
[0058] The instruction conflict resolution unit is adapted to select and confirm a control instruction or send a request confirmation message to the control terminal device when multiple control instructions are detected.
[0059] The command parsing unit is responsible for interpreting control commands received from different control devices. It identifies the specific command type (such as temperature adjustment, time setting, etc.), the target operation, and the preset parameters, ensuring that each command is accurately understood and converted into an action command executable by the cooking machine. This ensures that even commands from different devices with different formats or content are correctly interpreted and processed, achieving precise cooking control.
[0060] The permission verification unit is designed to ensure system security. It implements strict permission verification logic to determine whether specific control commands are allowed. Only when the control device passes permission verification and proves that it has the corresponding operation permission will the relevant control command be processed further. This mechanism effectively prevents unauthorized access and operation, protecting user safety and privacy, and also avoids cooking failures or other safety issues caused by improper or malicious operation.
[0061] Finally, the command conflict resolution unit plays a key role when multiple control terminals issue commands simultaneously. When conflicting control commands are detected, the unit evaluates them and takes appropriate action to resolve the conflict. This may include prioritizing one command or sending a confirmation request to the relevant control terminal device, requesting further user instructions. This approach ensures that the cooking machine operates efficiently and orderly, even in a multi-user environment, according to the user's actual intent, improving system reliability and user experience.
[0062] In some embodiments of the present application, the security verification module includes a dynamic verification code generation module;
[0063] The dynamic verification code generation module is suitable for sending a verification code to the control end device, and after receiving feedback from the control end device, authorizing the control end device to control the cooking machine body.
[0064] The dynamic verification code generation module within the security verification module provides an additional layer of security for multi-terminal control cooking machine systems. This module's primary function is to send a dynamically generated verification code to any control device attempting to connect to and control the cooking machine. This process ensures that each control connection requires a temporary, unique verification code to verify the identity of the control device.
[0065] Specifically, when a user attempts to control the cooking machine through a control device (such as a smartphone or tablet), the dynamic verification code generation module first generates a verification code and sends it to the control device. This verification code is usually sent via a secure method, such as SMS, email, or a dedicated in-app notification, to ensure that only authorized users receive it. The user then needs to enter this verification code into the control device as feedback within a specified time. Once the system receives the correct verification code feedback, it authorizes the control device to control the main body of the cooking machine.
[0066] This approach not only increases system security and prevents unauthorized access, but also fosters user trust. Because each verification code is dynamically generated and valid only for a short period of time, even if intercepted by a third party, it is difficult to exploit within its validity period. Furthermore, this dual verification mechanism helps protect user privacy and home safety, making the use of smart cooking devices more secure and reliable. In short, the dynamic verification code generation module significantly enhances the overall security of the multi-terminal control-based cooking machine system by strengthening the authentication process.
[0067] like Figure 1 As shown, the second embodiment of the present application provides a cooking control method of a cooking machine based on multi-terminal control in any embodiment of the first aspect of the present application, comprising:
[0068] Step 100: Connect the control terminal device to the controller interface. The control terminal device issues a control instruction and transmits it to the cooking scheduling terminal through the wireless communication module.
[0069] Step 200: The cooking scheduling terminal parses the control instruction and performs authority verification on the control instruction.
[0070] Step 300: After the verification is passed, the cooking scheduling terminal sends the control instruction to the execution control center of the cooking machine body to execute cooking.
[0071] In step 100, the user establishes a connection with the cooking machine's controller interface via a selected smart device (such as a smartphone or tablet). This connection method supports not only wired connections but also wireless connections, allowing users to manage the cooking process from anywhere in the home, or even remotely. The wireless communication module plays a key role in this process, ensuring efficient data transmission and providing a stable and reliable communication link, which is crucial for adjusting cooking parameters in real time.
[0072] This greatly enhances user flexibility and convenience. Users are no longer limited to traditional physical contact operations and can now choose the most appropriate control terminal based on their personal preferences and actual needs. Furthermore, since modern smart devices typically feature intuitive and easy-to-use user interfaces, even users unfamiliar with traditional kitchen appliances can easily learn how to use them and enjoy the convenient cooking experience brought about by technology.
[0073] In step 200, upon receiving a control command, the cooking dispatcher begins detailed parsing. First, the command parsing unit identifies the command's specific type, target operation, and pre-set parameters, ensuring that each command is accurately translated into an executable command. Simultaneously, the permission verification unit authenticates the requesting control device, ensuring that only authorized devices can further operate the cooking machine. This step is crucial for maintaining system security and preventing unauthorized access.
[0074] The existence of a permission verification mechanism not only ensures system security but also provides users with a safe and secure environment. Even in a multi-user environment, it effectively prevents misoperation or malicious tampering with cooking settings. Through strict permission management, the system allocates appropriate control rights based on user role and permission level. This ensures operational security while not hindering legitimate users' normal use, providing a solid foundation for personalized and efficient smart cooking.
[0075] In step 300, once the control command passes authorization verification, the cooking scheduling terminal forwards it to the cooking machine's execution control center. The execution control center then adjusts cooking parameters, such as temperature, humidity, and heat, based on the received command to precisely execute the intended cooking task. This process involves coordination between multiple internal components, including real-time feedback from sensors, to ensure that each step meets expected standards.
[0076] This step seamlessly transitions from user intent to actual action, significantly improving cooking efficiency and accuracy. This allows users to finely control the cooking process, not only creating dishes tailored to their preferences but also ensuring consistent, high-quality results every time. Furthermore, because the entire process is highly automated and intelligent, even complex cooking tasks can be easily accomplished, significantly reducing the user burden and increasing overall cooking experience satisfaction.
[0077] According to the cooking control method of the cooking machine provided in the embodiment of the second aspect of the present application, the control end device is first connected to the controller interface so that the user can issue control instructions from a variety of smart devices, and these instructions are then transmitted to the cooking scheduling end through the wireless communication module. Next, the cooking scheduling end parses and verifies the permissions of the received control instructions to ensure that only legally authorized instructions can be executed. Once the verification is passed, the cooking scheduling end sends the control instructions to the execution control center of the cooking machine body to perform the corresponding cooking operations. The beneficial effect of this control method is that it greatly enhances the flexibility and convenience of user operations, allowing users to use different types of smart devices to remotely control and manage the cooking process. At the same time, through a strict permission verification mechanism, the safety and reliability of the entire cooking process are ensured, and unauthorized operations are prevented from interfering with the normal cooking process, thereby improving the user experience and realizing personalized and efficient smart cooking.
[0078] In some embodiments of the present application, the method further comprises:
[0079] The sensor acquires cooking data and sends the cooking data to the cooking scheduling end through the wireless communication module. The cooking scheduling end generates adjustment instructions based on the cooking data and sends them to the execution control center.
[0080] During the cooking process, sensors continuously monitor key parameters such as cooking temperature, humidity, time, and heat level, and transmit this real-time data to the cooking scheduler via wireless communication. This step ensures that the system can obtain accurate information about the current cooking environment, providing a basis for subsequent adjustments. The presence of sensors makes the entire cooking process transparent, allowing both users and the system to have a clear understanding of the cooking status, allowing for more precise adjustments.
[0081] Once the cooking scheduler receives sensor data, it generates adjustment instructions based on this data and sends them to the execution control center for necessary parameter adjustments. For example, if the actual temperature is detected to be lower than the preset value, the system automatically increases the heat; conversely, if humidity is insufficient, the water volume or cooking time may need to be adjusted. This real-time monitoring and dynamic adjustment not only improves the consistency and quality of cooking results, but also reduces the risk of cooking failures due to human error. Furthermore, this mechanism automatically optimizes the cooking process based on different ingredients and recipes, meeting user demands for diverse cuisines.
[0082] In summary, by integrating sensor data collection and intelligently adjusting settings based on real-time data, this multi-terminal control cooking machine not only achieves efficient and precise cooking operations but also significantly enhances the user experience. Users no longer need to constantly monitor the cooking details; the system automatically handles most of the work, making cooking easier and more enjoyable. This also reflects the trend of modern smart home devices pursuing convenience, personalization, and intelligence.
[0083] In some embodiments of the present application, the cooking data includes cooking temperature, cooking humidity, cooking time, and cooking power.
[0084] Cooking temperature is a key factor in determining whether ingredients achieve the desired doneness and texture. Different dishes require specific cooking temperatures to achieve optimal flavor. For example, searing a steak might require high temperatures to quickly lock in the juices, while baking a cake requires a constant, relatively low temperature to avoid burning the surface while leaving the interior undercooked. By monitoring and adjusting cooking temperatures in real time, we can ensure that every dish is cooked to optimal conditions.
[0085] Humidity affects the moisture content and final texture of food. Certain types of cooking, such as steaming or stewing, require maintaining a certain humidity level to keep food moist and tender. Controlling humidity is equally important in baking, as it affects the rise of dough and the crispness of the finished product. Using sensors to monitor and adjust the humidity in the cooking environment can help achieve more precise cooking results.
[0086] Accurate cooking times are essential for achieving ideal cooking results. Whether cooking quickly or simmering slowly, strict time control is crucial to avoid overcooking or undercooking. With automated systems that precisely manage cooking times, users don't have to worry about missing the perfect moment. The system automatically calculates the time according to pre-set procedures and provides reminders or stops heating at the appropriate time.
[0087] Cooking power determines how quickly and efficiently heat is transferred to ingredients. High power is ideal for quick stir-fries or when heating food quickly, while low power is ideal for gentler heating processes like making soup or keeping food warm. Intelligent control systems can flexibly adjust power levels based on actual needs and, in conjunction with other parameters like temperature and time, ensure efficient and predictable cooking.
[0088] By comprehensively considering and optimizing four core parameters—temperature, humidity, time, and power—cooking machines with multi-terminal control offer a more precise and personalized cooking experience. This intelligent control not only improves food quality and taste but also simplifies user experience, making even complex dishes easy to prepare. Furthermore, this design reflects the trend of modern kitchen appliances toward greater intelligence and convenience.
[0089] In some embodiments of the present application, the method further comprises:
[0090] When multiple cooking machines are running at the same time, obtain the cooking dish information of each cooking machine;
[0091] Based on the cooking dish information, determine the cooking power and cooking time required for each cooking machine;
[0092] Calculate the power required by the cooking machine based on the cooking power and cooking time;
[0093] The required power value is uploaded to the cooking scheduling terminal, and the cooking scheduling terminal sends a power control instruction to the execution control center.
[0094] When multiple cooking machines based on multi-terminal control are running at the same time, the system adopts a series of intelligent management measures to ensure that each device can work efficiently and accurately according to its specific cooking needs.
[0095] First, the system automatically obtains information about the dish currently being cooked by each cooking machine. This step is achieved through sensors and wireless communication modules integrated into the cooking machines, allowing the system to understand the specific cooking tasks of each device in real time. Based on this dish information, the system can identify the unique cooking conditions required for different dishes, such as temperature, humidity, time, and heat. For example, some dishes may require high-temperature stir-frying to preserve the fresh taste of the ingredients, while others may be more suitable for low-temperature slow cooking to release the deeper flavors.
[0096] Next, based on the determined cooking power and cooking time requirements for each cooking machine, the system further calculates the specific power values required for each device. This process not only takes into account the needs of individual devices but also comprehensively assesses the overall power load, ensuring that all cooking machines can operate collaboratively without exceeding the total power limit. Once the required power values are determined, they are uploaded to the cooking scheduler. The cooking scheduler then sends precise power control instructions to the execution control center of each cooking machine, enabling precise adjustment of the power output of each device.
[0097] This intelligent management system offers significant advantages. First, it significantly improves energy efficiency, ensuring that each cooking appliance operates optimally and avoiding unnecessary energy waste. Second, by precisely controlling the power output of each appliance, food quality and taste are better guaranteed, ensuring that each dish is cooked to its ideal conditions. Furthermore, the system helps users effectively plan kitchen resources, especially when preparing multiple dishes simultaneously, ensuring an orderly and efficient cooking process. In short, this intelligent power management mechanism for cooking appliances based on multi-terminal control not only enhances the user's cooking experience but also enables energy management and device coordination within modern smart home environments.
[0098] In some embodiments of the present application, the method further comprises:
[0099] Record historical cooking data and upload it to the database of the control terminal device;
[0100] When cooking the same dish, directly call the historical cooking data in the database.
[0101] During each cooking process, the system automatically records relevant cooking data, including parameters such as temperature, humidity, time, and heat, and uploads this data to the control device's database for storage. This data not only reflects the user's cooking preferences for specific dishes, but also includes the specific conditions required to successfully complete a dish. For example, a user may find that a specific heat and time combination perfectly produces a complex dish. This information is fully recorded to form a personalized "cooking profile."
[0102] This data accumulation process provides the foundation for the system's intelligence. By continuously enriching the database with historical cooking data, the system can gradually learn users' cooking habits and preferences, thereby providing more tailored services in the future. Furthermore, this recording function provides convenience for users, allowing them to review and reuse their previous settings at any time, even if they forget them.
[0103] When a user re-cooks the same dish, the system can directly call up historical cooking data from the database and apply it to the current cooking task. This step eliminates the need for users to re-set parameters, greatly simplifying the operation process. It is especially suitable for cooking scenarios with high repetition rates, such as daily family meals or traditional dishes for specific holidays. In addition, the system can fine-tune cooking parameters based on historical data and combine it with real-time environmental changes (such as ingredient freshness or kitchen temperature) to optimize cooking parameters, ensuring the best cooking results every time.
[0104] The advantages of this approach are clear: first, it significantly improves users' cooking efficiency and reduces repetitive work. Second, by directly accessing verified successful data, it reduces the risk of failure due to improper human settings. Finally, this mechanism can also help users explore new cooking methods. For example, by analyzing historical data, the system can recommend improved solutions or new recipes, further stimulating users' cooking interests. In short, the recording and accessibility of historical cooking data not only makes cooking more efficient and reliable, but also demonstrates the huge potential of smart devices in providing personalized services.
[0105] In some embodiments of the present application, the method further comprises:
[0106] On the control end device, delete, combine or modify historical cooking data.
[0107] Allowing users to manipulate historical cooking data on a control device (such as a smartphone or tablet) means they can flexibly adjust existing cooking records to suit their needs. For example, if a cooking session finds that certain parameter settings aren't ideal, users can modify them directly within the historical record, adjusting parameters like heat level and cooking time to optimize the next cooking result. Furthermore, users can combine successful cooking data to create new recipes to suit specific tastes or experiment with innovative dishes.
[0108] This feature significantly enhances user personalization and innovation. By removing unnecessary historical data, users can clean up the database, maintaining data validity and simplicity. The ability to combine different historical data sets allows users to create new dishes. They can flexibly adjust and combine previous successes based on different ingredients and personal preferences, exploring a wider range of delicious dishes. This also encourages users to continuously experiment and improve their cooking skills, embracing the joy of cooking.
[0109] Giving users the ability to directly manage and edit their cooking history not only enhances the user experience but also strengthens the interaction between users and smart cooking devices. It makes cooking more intuitive and manageable, allowing even kitchen novices to improve their cooking skills by learning from and adapting the success stories of others. Furthermore, this highly customizable feature reflects the user experience-focused design philosophy of modern smart home products, which not only provides convenience but also empowers users with greater control and creativity.
[0110] An embodiment of the third aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the program, the cooking control method of any embodiment of the second aspect is implemented.
[0111] Figure 2 An example of a physical structure diagram of an electronic device is shown below. Figure 2 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute the cooking control method in any embodiment of the first aspect described above, the method comprising:
[0112] Step 100: Connect the control terminal device to the controller interface. The control terminal device issues a control instruction and transmits it to the cooking scheduling terminal through the wireless communication module.
[0113] Step 200: The cooking scheduling terminal parses the control instruction and performs authority verification on the control instruction.
[0114] Step 300: After the verification is passed, the cooking scheduling terminal sends the control instruction to the execution control center of the cooking machine body to execute cooking.
[0115] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0116] Anything not described in this application can be achieved by adopting or drawing on existing technologies.
[0117] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
[0118] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included in the protection scope of the present application.
Claims
1. A cooking machine based on multi-terminal control, characterized in that: include: A wireless communication module is provided on the cooking machine body; a sensor, electrically connected to the wireless communication module, the sensor being adapted to monitor the cooking status and transmit cooking data to the cooking scheduling terminal via the wireless communication module; a controller interface, provided on the cooking machine body, the controller interface being electrically connected to the wireless communication module, and the controller interface being suitable for connecting to at least two control terminal devices; The safety verification module is electrically connected to the cooking scheduling terminal and is suitable for authorizing the control terminal device to control the cooking machine body.
2. The cooking machine based on multi-terminal control according to claim 1, characterized in that: The cooking scheduling terminal includes an instruction parsing unit, an authority verification unit and an instruction conflict resolution unit; The instruction parsing unit is adapted to parse received control instructions and identify instruction types, target operations, and preset parameters; The permission verification unit is adapted to execute permission verification logic to determine whether to allow execution of the instruction; The instruction conflict resolution unit is adapted to select and confirm the control instruction or send a request confirmation message to the control terminal device when multiple control instructions are detected.
3. The cooking machine based on multi-terminal control according to claim 1, characterized in that: The security verification module includes a dynamic verification code generation module; The dynamic verification code generation module is adapted to send a verification code to the control terminal device, and after receiving feedback from the control terminal device, authorize the control terminal device to control the cooking machine body.
4. A cooking control method based on a cooking machine based on multi-terminal control according to any one of claims 1 to 3, characterized in that: include: Connecting a control terminal device to the controller interface, wherein the control terminal device issues a control instruction and transmits it to the cooking scheduling terminal via a wireless communication module; The cooking scheduling terminal parses the control instruction and performs authority verification on the control instruction; After the verification is passed, the cooking scheduling end sends the control instruction to the execution control center of the cooking machine body to execute cooking.
5. The cooking control method according to claim 4, characterized in that: The method also includes: The sensor acquires cooking data and sends the cooking data to the cooking scheduling end through the wireless communication module. The cooking scheduling end generates an adjustment instruction based on the cooking data and sends the adjustment instruction to the execution control center.
6. The cooking control method according to claim 5, characterized in that: The cooking data includes cooking temperature, cooking humidity, cooking time and cooking power.
7. The cooking control method according to claim 4, characterized in that: The method also includes: When multiple cooking machines are running simultaneously, obtaining cooking dish information of each cooking machine; Determining the cooking power and cooking time required by each cooking machine based on the cooking dish information; Calculating a power value required by the cooking machine based on the cooking power and the cooking time; The required power value is uploaded to the cooking scheduling terminal, and the cooking scheduling terminal sends a power control instruction to the execution control center.
8. The cooking control method according to claim 4, characterized in that: The method also includes: Record historical cooking data and upload it to the database of the control terminal device; When cooking the same dish, the historical cooking data in the database is directly called.
9. The cooking control method according to claim 8, characterized in that: The method also includes: On the control terminal device, the historical cooking data is deleted, combined or modified.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the cooking control method according to any one of claims 4 to 9 is implemented.
Citation Information
Patent Citations
Remote control system for food cooking equipment
CN104580290A
Intelligent home control method and system based on two-way interaction
CN105867142A
Menu recommendation method and device
CN106503442A
Recipe recommendation method, device and system
CN107302579A
Cooking control method and device, storage medium and cooking utensil
CN110754922A