Communication control method and device, electronic equipment and computer readable storage medium
By monitoring and handling communication interruptions in real time and adopting a communication interruption control process, the problem of cooking failure after communication interruption in stoves and unmanned cookers has been solved, thus achieving continuity of the cooking process and improving user experience.
Patent Information
- Application Number
- CN202511200933.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-10-28
AI Technical Summary
In existing technologies, communication interruptions during the automatic cooking and recipe creation processes of stoves and unmanned cookware products can lead to cooking failures and poor user experience.
A communication control method is provided, which monitors the communication status between the cloud and the cooking execution device in real time and adopts a communication interruption control process, including continuing to execute the recipe, maintaining standby operation, and reconnecting to communication, to handle different communication interruption scenarios and ensure the continuity and stability of cooking.
When communication is interrupted, the impact on the automatic cooking process is reduced by actively rebuilding the communication connection, thereby improving the user experience and ensuring the continuity and safety of the cooking process.
Smart Images

Figure CN120856752A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of household appliance technology, and in particular to a communication control method, device, electronic device, and computer-readable storage medium. Background Technology
[0002] Currently, cooktops and unmanned cookware products all have automatic cooking and recipe creation functions. The automatic cooking process involves acquiring a recipe, waiting for ignition, and then starting the cooking process according to the set operating parameters. Recipe creation requires uploading the parameters set during the creation process to the cloud for storage. However, the successful implementation of these functions depends on ensuring uninterrupted communication between multiple devices; otherwise, the devices will stop working, resulting in cooking failure.
[0003] Existing technologies often shut down the cooking equipment and interrupt cooking directly after communication is lost, which seriously affects the cooking process and results in a poor user experience. Summary of the Invention
[0004] The purpose of this invention is to provide a communication control method, device, electronic device, and computer-readable storage medium that actively rebuilds communication connections for different terminal scenarios, performs cooking hold during reconnection, reduces the impact of communication interruption on the automatic cooking process, and improves the user experience.
[0005] In a first aspect, the present invention provides a communication control method applied to an intelligent cooking system, the intelligent cooking system comprising: a cloud, a communication relay, and a cooking execution device connected sequentially; the cloud sends a pre-set recipe to the cooking execution device through the communication relay; the method includes: Real-time monitoring of whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal; If communication is interrupted, a pre-set communication interruption control procedure is executed; the communication interruption control procedure includes at least one of the following: continuing to execute the recipe, performing standby operation for a preset time period, and reconnecting to communication.
[0006] In some preferred embodiments of the present invention, the preset time period includes: a first waiting time; the standby operation includes: a heat preservation operation; the step of executing a preset communication interruption control process includes: The cooking equipment performs a keep-warm operation and starts timing; If the timer reaches the first waiting time, shut down the cooking device and report a recipe interruption.
[0007] In some preferred embodiments of the present invention, after the cooking device performs the heat preservation operation and starts timing, the method further includes: If the timeout period does not reach the first waiting time, communication reconnection will continue until the communication reconnection is completed or the timeout period reaches the first waiting time.
[0008] In some preferred embodiments of the present invention, the step of executing a pre-set communication interruption control procedure further includes: Record the point at which the recipe was interrupted when communication was lost.
[0009] In some preferred embodiments of the present invention, if communication reconnection is completed before the timing reaches a first waiting time, the method further includes: Start from where the recipe ends and continue following the recipe until cooking is complete.
[0010] In some preferred embodiments of the present invention, the preset time period further includes: a second waiting time; after the step of turning off the cooking execution device and reporting the recipe interruption information, the method further includes: If communication is successfully reconnected within the second waiting period, the cooking recovery parameters are determined based on the point of interruption in the recipe. These cooking recovery parameters include the target cooking temperature and the target operating parameters of the cooking execution device. Once the cooking equipment reaches the target cooking temperature, the recipe execution will resume from where it was interrupted, based on the target operating parameters.
[0011] In some preferred embodiments of the present invention, the cooking execution device includes at least one of the following: a stove and an unmanned pot; the communication relay terminal includes: a range hood.
[0012] Secondly, the present invention provides a communication control device applied to an intelligent cooking system, the intelligent cooking system comprising: a cloud, a communication relay, and a cooking execution device connected in sequence; the cloud sends a pre-set recipe to the cooking execution device through the communication relay; the device includes: The communication detection module is used to monitor in real time whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal. The cooking execution module is used to execute a pre-set communication interruption control process if communication is interrupted; wherein the communication interruption control process includes at least one of the following: continuing to execute the recipe, performing standby operation for a preset time period, and reconnecting to communication.
[0013] Thirdly, the present invention provides an electronic device including a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, and the processor executing the computer-executable instructions to implement the communication control method provided in the first aspect above.
[0014] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the communication control method provided in the first aspect.
[0015] This invention brings the following beneficial effects: This invention provides a communication control method, apparatus, electronic device, and computer-readable storage medium applied to an intelligent cooking system. The intelligent cooking system includes: a cloud, a communication relay, and a cooking execution device connected in sequence. The cloud sends a pre-set recipe to the cooking execution device through the communication relay. The method includes: real-time monitoring of whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal; if communication is interrupted, executing a pre-set communication interruption control process; wherein the communication interruption control process includes at least one of the following: continuing to execute the recipe, performing standby operation within a preset time period, and communication reconnection; actively rebuilding the communication connection for different terminal scenarios, and performing cooking hold during reconnection, reducing the impact of communication interruption on the automatic cooking process and improving the user experience. Attached Figure Description
[0016] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0017] Figure 1 A flowchart of a communication control method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of a system communication connection relationship provided in an embodiment of the present invention; Figure 3 A flowchart illustrating multi-device collaborative operation is provided as an embodiment of the present invention; Figure 4 This is a logical diagram illustrating a communication status query provided in an embodiment of the present invention; Figure 5 A logical diagram illustrating parameter distribution provided in an embodiment of the present invention; Figure 6 This is a logic diagram illustrating a process for waiting for a stove to start, as provided in an embodiment of the present invention. Figure 7 This is a logical diagram of a recipe running detection provided in an embodiment of the present invention; Figure 8A logical schematic diagram of a local communication interruption handling method provided in an embodiment of the present invention; Figure 9 This is a schematic diagram of the structure of a communication control device provided in an embodiment of the present invention; Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0018] Icons: 310 - Communication detection module; 320 - Cooking execution module; 400 - Memory; 401 - Processor; 402 - Bus; 403 - Communication interface. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0020] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0021] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0022] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the product of this invention is in use. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention. In addition, the terms "first," "second," and "third," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0023] Furthermore, terms such as "horizontal," "vertical," and "sag" do not imply that components must be absolutely horizontal or suspended, but rather that they can be slightly tilted. For example, "horizontal" simply means that its direction is more horizontal relative to "vertical," and does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0024] In the description of this invention, it should also be noted that, unless otherwise explicitly specified and limited, the terms "set," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0025] Currently, both cooktops and unmanned cookware products have automatic cooking and recipe creation functions. The automatic cooking workflow involves acquiring the operating parameters of local cooking recipes; or selecting or creating cooking recipes from the cloud, and then sending the operating parameters of the cooking recipes to the local unit (cooktop). After confirming the operating parameters, it waits for a successful ignition signal, and then begins working according to the set operating parameters.
[0026] Recipe creation requires uploading the parameters set during the creation process to the cloud for storage. These parameters include the total cooking time, the control information and running time for each cooking stage, and temperature control throughout the process. The unmanned cooker also involves motor control parameters for each cooking time period. The parameter acquisition process involves communication and feedback between multiple devices, including the current cooktop setting, the range hood's on / off status, the temperature and operating points within the unmanned cooker, and the recording and adjustment events of cloud parameters.
[0027] However, the successful implementation of these functions requires uninterrupted communication between multiple devices; otherwise, the devices will stop working, leading to cooking failure. This invention provides a communication control method, specifically a communication interruption handling strategy. It makes operational control decisions based on different communication interruption scenarios, adjusts cooking parameters according to the communication interruption recovery time, provides a method for resuming cooking, and offers a reminder service for prolonged interruptions.
[0028] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0029] Example 1 This invention provides a communication control method applied to an intelligent cooking system. The intelligent cooking system includes a cloud platform, a communication relay terminal, and a cooking execution device connected in sequence. The cloud platform sends a pre-set recipe to the cooking execution device through the communication relay terminal.
[0030] Specifically, intelligent cooking systems typically include a cloud for storing data, including pre-set cooking recipes. To save communication resources, the cloud usually only communicates with one device in the system, which is called a communication relay. The communication relay communicates with the cooking execution device. When a recipe is sent, the cloud sends the cooking recipe to the communication relay, which then sends the corresponding cooking recipe to the corresponding execution device.
[0031] The communication relay can be a standalone communication control device, a module built into a cooking execution device, or even the built-in software of a device; the cooking device can be any device with automatic control capability in the prescription, such as stoves, steam ovens, and unmanned cookers.
[0032] See Figure 1 The flowchart shown in this embodiment of the invention provides a communication control method, which includes: Step S102: Monitor in real time whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal.
[0033] Specifically, in order to ensure the continuous and normal operation of the communication connection, it is necessary to send verification information periodically.
[0034] In some preferred embodiments of the present invention, bidirectional heartbeat packet detection (50-100ms response threshold) technology is used to continuously track network latency, bandwidth utilization (automatic alarm when exceeding 85%), and data packet transmission path. At the communication relay end, dual-channel redundant transmission (automatic switching between primary and backup channels within 200ms) is adopted to ensure the security of instruction transmission. In the cooking execution device, technologies such as dynamic signal strength mapping (RSSI field strength monitoring) and instruction timing verification (500ms timeout retransmission) are used, along with WiFi / Bluetooth 5.0 dual-mode adaptive switching and execution status closed-loop feedback mechanism, to build a full-link monitoring network from cloud decision-making to the cooking execution device. When the system detects a 30% drop in communication quality or an interruption exceeding a preset time, a local cache queue (supporting 2 hours of instruction temporary storage) and SMS / WeChat multi-channel alarms are immediately triggered to fully ensure the real-time performance, integrity, and execution reliability of cooking instruction transmission.
[0035] Step S104: If communication is interrupted, execute the pre-set communication interruption control process; wherein the communication interruption control process includes at least one of the following: continue executing the recipe, perform standby operation within a preset time period, and reconnect to communication.
[0036] Specifically, different communication interruption control procedures are executed for different communication interruption scenarios. When communication between the cloud and the communication relay is interrupted, since the recipe has already been sent from the cloud to the communication relay, the cooking device can continue to execute the cooking recipe until cooking is completed. After communication between the communication relay and the cooking device is interrupted, the cooking device enters a standby state and actively attempts to reconnect to the communication. The standby state varies depending on the device. For example, if it is an unmanned cooker, the spatula will stop stirring; if it is a steam oven, the device will lower the temperature to the preset device temperature (e.g., 50°C); and if it is a stove, the stove will adjust the heat to the lowest setting.
[0037] This invention provides a communication control method applied to an intelligent cooking system. The intelligent cooking system includes: a cloud, a communication relay, and a cooking execution device connected in sequence. The cloud sends a pre-set recipe to the cooking execution device through the communication relay. The method includes: real-time monitoring of whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal; if communication is interrupted, executing a pre-set communication interruption control process; wherein the communication interruption control process includes at least one of the following: continuing to execute the recipe, performing standby operation within a preset time period, and reconnecting the communication; actively rebuilding the communication connection for different terminal scenarios, and performing cooking standby during reconnection, thereby reducing the impact of communication interruption on the automatic cooking process and improving the user experience.
[0038] Example 2 Based on the above embodiments, the embodiments of the present invention further describe different communication interruption scenarios. In some preferred embodiments of the present invention, the preset time period includes: a first waiting time; the standby operation includes: a heat preservation operation; the steps of executing a pre-set communication interruption control process include: the cooking execution device performing the heat preservation operation and starting a timer; if the timed period reaches the first waiting time, the cooking execution device is turned off and recipe interruption information is fed back.
[0039] Specifically, if the cooking device has a keep-warm function, it immediately initiates the keep-warm operation and starts timing after communicating with the communication relay terminal. If reconnection is not completed within the preset first waiting time, the device automatically shuts down. This ensures continuous cooking during minor communication interruptions and allows for timed shutdown in cases where communication cannot be restored within a short period, maintaining healthy device operation and saving energy.
[0040] Furthermore, in some preferred embodiments of the present invention, after the cooking device performs the heat preservation operation and starts timing, the method further includes: if the timing time has not reached the first waiting time, continuously reconnecting the communication until the communication is reconnected or the timing time reaches the first waiting time.
[0041] Specifically, when a device in the system detects a communication interruption, it will actively send a reconnection signal to re-establish communication. However, this process is not continuous. If the reconnection is not completed within a certain period of time, the reconnection will be abandoned. The next step may be to directly shut down the device and broadcast the interruption information to the devices that are still connected. If the user receives this information, they can further troubleshoot the problem.
[0042] Furthermore, in some preferred embodiments of the present invention, the step of executing a pre-set communication interruption control process further includes: recording the point at which the recipe is interrupted at the time of the communication interruption.
[0043] Specifically, after detecting a communication interruption, the cooking execution device records when the recipe was interrupted, which means it records the current cooking status. The cooking status can include: cooking temperature, cooking time, current gear, stirring speed, range hood status, etc.
[0044] Furthermore, in some preferred embodiments of the present invention, if communication reconnection is completed before the timeout reaches the first waiting time, the method further includes: continuing to execute the recipe from the point where the recipe was interrupted until cooking is completed.
[0045] Specifically, if the communication connection is re-established within the first waiting time, the recipe will be re-executed from the point where it was interrupted until cooking is complete.
[0046] Furthermore, in some preferred embodiments of the present invention, the preset time period further includes: a second waiting time; after the step of shutting down the cooking execution device and feeding back recipe interruption information, the method further includes: if communication is successfully reconnected within the second waiting time, determining cooking recovery parameters based on the interruption point of the recipe; wherein, the cooking recovery parameters include: a target cooking temperature and a target operating parameter of the cooking execution device; when the temperature of the cooking execution device reaches the target cooking temperature, the recipe is continued to be executed from the interruption point of the recipe based on the target operating parameter.
[0047] Specifically, the second waiting time is longer than the first waiting time. In other words, if communication is not re-established within a short period of time, then if the fault is eliminated and communication is re-established within a relatively long period of time, pre-cooking can be performed first according to the parameters at the point of recipe interruption. When the recipe interruption conditions are met, such as when the temperature of the unmanned cooker or steam oven reaches the target temperature at the time of interruption, the remaining recipes can be executed according to the target working parameters of the subsequent cooking execution equipment until cooking is completed, thus ensuring the continuity of cooking.
[0048] Example 3 Based on the above embodiments, the embodiments of the present invention are further described according to specific devices. In these embodiments, the cooking execution device includes at least one of the following: a stove and an unmanned cooker; the communication relay terminal includes: a range hood.
[0049] For details, see Figure 2 The diagram shown is a schematic of a system communication connection provided by an embodiment of the present invention. The stove and the unmanned pot are connected locally (stove, pot, and range hood) to the range hood host device via Bluetooth. The range hood, as an intermediate device, sends cloud data down and uploads device data via Wi-Fi.
[0050] Furthermore, a close collaborative workflow was established between the various devices to ensure the smooth creation and execution of all recipes. See [link / reference]. Figure 3 The flowchart of a multi-device collaborative operation provided by the embodiment of the present invention shows that in the recipe creation stage, each device first performs a status query, receives a start signal, reports parameters in real time during cooking, and determines whether the stove is turned off. If the stove is turned off, the entire creation curve is recorded, the creation ends, and the recipe is saved locally or uploaded to the cloud.
[0051] During the recipe distribution phase, the cloud performs a status check. Once the status is normal, the parameters in the cooking recipe are distributed, and each device waits to start. After starting, the recipe's running status is checked until cooking is completed, at which point the work ends.
[0052] Further, see Figure 4 The illustrated embodiment of the present invention provides a logical diagram of a communication status query. When establishing communication, local devices need to confirm that the devices are online via Bluetooth. The master device is a range hood, and the slave devices are a stove and an unmanned pot. The range hood uploads the local device status via Wi-Fi.
[0053] Specifically, the unmanned cooker does not communicate directly with the stove. When the unmanned cooker needs to check the status of the stove, it needs to forward the query information through the range hood as an intermediary. The cloud also does not communicate directly with the unmanned cooker. When the cloud needs to query the status value of the unmanned cooker, it also needs to forward the information through the range hood.
[0054] Further, see Figure 5 The illustrated embodiment of the present invention provides a logic diagram for parameter distribution. When the recipe parameters are distributed, they are first sent from the cloud to the range hood, which then forwards them to the unmanned cooker for storage and to start the recipe.
[0055] Further, see Figure 6 The embodiment of the present invention shown provides a logic diagram for waiting for the stove to start. Before the stove starts, it also needs to receive recipe parameters from the range hood and then wait for the user to manually turn on the fire to start the work.
[0056] Further, see Figure 7 The illustrated embodiment of the present invention provides a logic diagram for recipe operation detection. After the stove is started, the recipe is in working state. The stove and the unmanned cooker upload the current working parameters at fixed time points. During or after the work is completed, if the stove is turned off (due to human factors or other reasons), a recipe end event will be triggered, and the recipe work will end.
[0057] Further, see Figure 8 The diagram shown is a logical schematic of a local communication interruption handling method provided by an embodiment of the present invention. After a local interruption occurs, the handling method mainly includes two aspects: interruption waiting and recovery process. Figure 8 Taking the communication interruption between the cooktop and the range hood as an example, within 3 minutes after the interruption, the cooktop first maintains the lowest or very lowest flame; the unmanned cooker pauses operation and records the temperature at the time of the interruption, uploading it to the range hood; the range hood attempts to reconnect with the interrupted device, and if the reconnection is successful, it continues to complete the subsequent workflow. 3 minutes after the interruption, the cooktop turns off the heat, the unmanned cooker stops operating, and the user is notified that the recipe was interrupted.
[0058] Furthermore, if reconnection is successful within 2 hours of the interruption and a user confirmation to resume cooking is received, the system determines the starting temperature for resuming cooking based on the temperature value at the time of interruption. It then readjusts the control parameters (stove setting, automatic cooker motor parameters, and cooking resumption time) based on the time from interruption to resumption and the completed workflow before the interruption, and reissues the settings, prompting the user to restart the stove. If restarting is successful, the system waits for the temperature to reach the resumption temperature before proceeding with the updated workflow. If the interruption occurs more than 2 hours later, the user is notified to continue cooking or change the ingredients for resuming cooking. If continuing cooking is chosen, the steps following "if reconnection is successful within 2 hours of the interruption" are performed; otherwise, the current menu is exited.
[0059] This invention is applied to an intelligent cooking system that includes devices such as range hoods, stoves, and unmanned cookers. It is mainly used in the recipe restoration and creation scenarios of intelligent cooking. It proposes a process for handling communication interruptions during multi-device interconnection, which improves the cooking effect and prevents failures in recipe restoration and creation due to communication interruptions.
[0060] This invention enables communication interconnection and parameter sharing among multiple devices via Bluetooth and Wi-Fi. Based on this interconnection technology, a processing flow is designed for communication interruption, as well as a method for adjusting parameters and completing the work after successful reconnection. This solves the problem of the device stopping work and being unable to complete subsequent tasks after communication interruption in automatic cooking, the problem of poor cooking results when communication is restored after a brief interruption and the device restarts according to the cooking parameters, and the safety issue that may be caused by accidental ingestion by the user if cooking is unsuccessful after an interruption.
[0061] Example 4 Based on the above embodiments, this invention provides a communication control device applied to an intelligent cooking system. The intelligent cooking system includes: a cloud platform, a communication relay terminal, and a cooking execution device connected in sequence; the cloud platform sends a pre-set recipe to the cooking execution device through the communication relay terminal; see also... Figure 9 The diagram shown is a structural schematic of a communication control device provided in an embodiment of the present invention. The device includes: The communication detection module 310 is used to monitor in real time whether the communication between the cloud and the communication relay and / or the communication between the communication relay and the cooking execution device is normal. The cooking execution module 320 is used to execute a pre-set communication interruption control process if communication is interrupted; wherein the communication interruption control process includes at least one of the following: continuing to execute the recipe, performing standby operation for a preset time period, and reconnecting to communication.
[0062] Furthermore, in some preferred embodiments of the present invention, the preset time period includes: a first waiting time; the standby operation includes: a heat preservation operation; the cooking execution module 320 is used for the cooking execution device to perform the heat preservation operation and start timing; if the timing reaches the first waiting time, the cooking execution device is turned off and the recipe interruption information is fed back.
[0063] Furthermore, in some preferred embodiments of the present invention, the device further includes: a communication reconnection module, used to continuously reconnect the communication if the timed time has not reached the first waiting time, until the communication reconnection is completed or the timed time reaches the first waiting time.
[0064] Furthermore, in some preferred embodiments of the present invention, the cooking execution module 320 is also used to record the point where the recipe is interrupted at the moment of communication interruption.
[0065] Furthermore, in some preferred embodiments of the present invention, the cooking execution module 320 is also used to continue executing the recipe from the point where the recipe was interrupted until the cooking is completed.
[0066] Furthermore, in some preferred embodiments of the present invention, the preset time period further includes: a second waiting time; the cooking execution module 320 is also used to determine cooking recovery parameters based on the interruption point of the recipe if communication is successfully reconnected within the second waiting time; wherein, the cooking recovery parameters include: a target cooking temperature and a target operating parameter of the cooking execution device; when the temperature of the cooking execution device reaches the target cooking temperature, the recipe is continued to be executed from the interruption point of the recipe based on the target operating parameter.
[0067] Furthermore, in some preferred embodiments of the present invention, the cooking execution device includes at least one of the following: a stove and an unmanned pot; the communication relay terminal includes: a range hood.
[0068] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the communication control device described above can be referred to the corresponding process in the embodiments of the aforementioned communication control method, and will not be repeated here.
[0069] Example 4 This invention also provides an electronic device for running a communication control method; see [link to previous document]. Figure 10 The schematic diagram of an electronic device provided by the embodiment of the present invention shown below includes a memory 400 and a processor 401. The memory 400 is used to store one or more computer instructions, which are executed by the processor 401 to implement the above-mentioned communication control method.
[0070] Furthermore, Figure 10 The electronic device shown also includes a bus 402 and a communication interface 403. The processor 401, the communication interface 403 and the memory 400 are connected via the bus 402.
[0071] The memory 400 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 403 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 402 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0072] Processor 401 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 401 or by instructions in software form. Processor 401 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 400, and processor 401 reads information from memory 400 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0073] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are called and executed by a processor, they cause the processor to implement the aforementioned communication control method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0074] The computer program products of the communication control method, apparatus and electronic device provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.
[0075] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and / or device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0076] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0077] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0078] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not 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 modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A communication control method, characterized in that, The method is applied to an intelligent cooking system, which includes: a cloud platform, a communication relay terminal, and a cooking execution device connected sequentially; the cloud platform sends a pre-set recipe to the cooking execution device through the communication relay terminal; the method includes: Real-time monitoring of whether the communication between the cloud and the communication relay terminal and / or the communication between the communication relay terminal and the cooking execution device is normal; If communication is interrupted, a pre-set communication interruption control procedure is executed; wherein the communication interruption control procedure includes at least one of the following: continuing to execute the recipe, performing standby operation for a preset time period, and reconnecting to communication.
2. The communication control method according to claim 1, characterized in that, The preset time period includes: a first waiting time; the standby operation includes: a heat preservation operation; the step of executing the preset communication interruption control procedure includes: The cooking device performs the heat preservation operation and starts timing; If the timed period reaches the first waiting time, the cooking execution device is turned off and a recipe interruption message is sent.
3. The communication control method according to claim 2, characterized in that, After the cooking execution device performs the heat preservation operation and starts timing, the method further includes: If the timed period does not reach the first waiting time, communication reconnection will continue until the communication reconnection is completed or the timed period reaches the first waiting time.
4. The communication control method according to claim 3, characterized in that, The step of executing the pre-set communication interruption control procedure further includes: Record the point at which the recipe was interrupted when communication was lost.
5. The communication control method according to claim 4, characterized in that, If communication reconnection is completed before the timeout period reaches the first waiting time, the method further includes: Continue following the recipe from where it was interrupted until cooking is complete.
6. The communication control method according to claim 5, characterized in that, The preset time period also includes: a second waiting time; after the step of turning off the cooking execution device and reporting the recipe interruption information, the method further includes: If communication is successfully reconnected within the second waiting time, cooking recovery parameters are determined based on the point of interruption in the recipe; wherein, the cooking recovery parameters include: the target cooking temperature and the target operating parameters of the cooking execution device; Once the temperature of the cooking execution device reaches the target cooking temperature, the recipe execution continues from the point where the recipe was interrupted, based on the target operating parameters.
7. The communication control method according to any one of claims 1-6, characterized in that, The cooking execution device includes at least one of the following: a stove and an unmanned wok; the communication relay terminal includes: a range hood.
8. A communication control device, characterized in that, An application is made in an intelligent cooking system, the intelligent cooking system comprising: a cloud platform, a communication relay terminal, and a cooking execution device connected sequentially; the cloud platform sends a pre-set recipe to the cooking execution device through the communication relay terminal; the device includes: The communication detection module is used to monitor in real time whether the communication between the cloud and the communication relay terminal and / or the communication between the communication relay terminal and the cooking execution device is normal. The cooking execution module is used to execute a pre-set communication interruption control process if communication is interrupted; wherein the communication interruption control process includes at least one of the following: continuing to execute the recipe, performing standby operation for a preset time period, and reconnecting to communication.
9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the communication control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the communication control method according to any one of claims 1 to 7.
Citation Information
Cited By
Kitchen appliance control method, device and equipment and storage medium
CN117061265A