A microwave oven control method, device, equipment and storage medium

CN116518429BActive Publication Date: 2026-08-21深圳开鸿数字产业发展有限公司
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310356440.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-23
Publication Date
2026-08-21
Estimated Expiration
2043-03-23

AI Technical Summary

Technical Problem

[0003]本申请实施例提供一种微波炉控制方法、装置、设备及存储介质,以解决上述现有技术目前技术无法获取到微波炉数据的技术问题

Benefits of technology

[0027] This application provides a microwave oven control method, apparatus, device, and storage medium. The method includes:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116518429B_ABST
    Figure CN116518429B_ABST
Patent Text Reader

Abstract

The application discloses a microwave oven control method, device, equipment and storage medium, the method comprises the following steps: discovering the microwave oven, camera and user terminal carrying the Hongmeng system in the same local area network; reading the microwave oven data, obtaining the current food information in the microwave oven data, and matching the current food information with the pre-stored food information; when the current food information is matched with the pre-stored food information successfully, sending the pre-stored food information corresponding heating scheme to the user terminal through the distributed soft bus; receiving the control instruction sent by the user terminal according to the heating scheme through the distributed soft bus, and issuing the control instruction to the microwave oven; detecting whether the microwave oven abnormal event reported by the sensor is received; when the microwave oven abnormal event is received, obtaining the video of the microwave oven surrounding environment in the camera through the distributed soft bus, and sending the video of the microwave oven surrounding environment to the user terminal. The application is beneficial to expand the use scene of the existing microwave oven.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, and in particular to a microwave oven control method, device, equipment and storage medium. Background Technology

[0002] Currently, the market offers a wide variety of microwave ovens, such as convection microwave ovens, grilling microwave ovens, and steam microwave ovens. These primarily focus on how to better preserve food's nutrients, maintain its freshness, and ensure more even heating. Some microwave ovens add new functions, such as built-in smart menus, smart timers, deodorization, and sterilization. Given the diverse types of microwave ovens, manually collecting data would be extremely labor-intensive and time-consuming. Therefore, current technology cannot acquire microwave oven data or integrate microwave ovens with external devices, hindering the expansion of their application scenarios. Summary of the Invention

[0003] This application provides a microwave oven control method, apparatus, device, and storage medium to solve the technical problem that the prior art cannot obtain microwave oven data.

[0004] In a first aspect, embodiments of this application provide a microwave oven control method, the microwave oven control method comprising:

[0005] The distributed hardware device discovery function of HarmonyOS was used to discover microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network.

[0006] The microwave oven data is read from the sensors built into the microwave oven via the distributed soft bus, and the current food information is obtained from the microwave oven data.

[0007] Match the current food information with the pre-stored food information;

[0008] When the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal via the distributed soft bus. The heating scheme includes heating time and heating temperature.

[0009] The system receives control commands from the user terminal based on the heating scheme via the distributed soft bus, and sends the control commands to the microwave oven via the distributed soft bus.

[0010] After issuing the control command, it is checked whether a microwave oven abnormality event reported by the built-in sensor of the microwave oven is received;

[0011] When the microwave oven malfunction event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

[0012] As an optional implementation, the step of discovering microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network through the distributed hardware device discovery function of HarmonyOS specifically involves:

[0013] Read the preset microwave oven operating time and obtain the current time;

[0014] Determine whether the current time is the operating time of the microwave oven;

[0015] If the current time is the microwave oven's operating time, the distributed hardware device discovery function of the HarmonyOS system will be used to discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system within the same local area network.

[0016] As an optional implementation, after detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven is received after issuing the control command, the method further includes:

[0017] When the microwave oven malfunction event is received, the system connects to a speaker equipped with the HarmonyOS system on the same local area network via the distributed soft bus, and plays the reminder information corresponding to the microwave oven malfunction event through the speaker.

[0018] As an optional implementation, after detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven is received after issuing the control command, the method further includes:

[0019] When the microwave oven malfunction event is received, the system connects to a screen running the HarmonyOS system on the same local area network via the distributed soft bus, and displays the corresponding reminder information for the microwave oven malfunction event on the screen.

[0020] As an optional implementation, after detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven is received after issuing the control command, the method further includes:

[0021] If no abnormal event of the microwave oven is received, the heating time of the microwave oven is obtained. After the microwave oven has finished heating, a billing plan is generated based on the heating time and sent to the user terminal.

[0022] As an optional implementation, the abnormal microwave oven event includes any one or a combination of the following: the microwave oven tray is not filled with food, the microwave oven door is not closed, or the heated food has not been removed.

[0023] As an optional implementation, the food information includes any one or a combination of food weight, food volume, and food temperature; the control commands include any one or a combination of heating confirmation command, heating pause command, heating time reset command, and timed heating command.

[0024] Secondly, embodiments of this application also provide a microwave oven control device, which includes a processor and a memory. The memory stores a computer program, and the processor executes the microwave oven control method described above when it calls the computer program in the memory.

[0025] Thirdly, embodiments of this application also provide an apparatus, which includes the microwave oven control device as described above.

[0026] Fourthly, embodiments of this application also provide a storage medium for storing a computer program, which, when executed by a processor, enables the processor to implement the microwave oven control method described above.

[0027] This application provides a microwave oven control method, apparatus, device, and storage medium. The method includes:

[0028] The distributed hardware device discovery function of HarmonyOS was used to discover microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network.

[0029] The microwave oven data is read from the sensors built into the microwave oven via the distributed soft bus, and the current food information is obtained from the microwave oven data.

[0030] Match the current food information with the pre-stored food information;

[0031] When the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal via the distributed soft bus. The heating scheme includes heating time and heating temperature.

[0032] The system receives control commands from the user terminal based on the heating scheme via the distributed soft bus, and sends the control commands to the microwave oven via the distributed soft bus.

[0033] After issuing the control command, it is checked whether a microwave oven abnormality event reported by the built-in sensor of the microwave oven is received;

[0034] When the microwave oven malfunction event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

[0035] The beneficial effects of this application embodiment are twofold. On the one hand, it can acquire microwave oven data and integrate microwave ovens, cameras, and user terminals, which is conducive to expanding the application scenarios of existing microwave ovens. On the other hand, it has strong scalability, can support the collaboration of multiple devices, and can increase or decrease the number of microwave ovens and cameras in the system as needed. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic flowchart of the microwave oven control method provided in the embodiments of this application;

[0038] Figure 2 A flowchart for sending a microwave oven data acquisition request provided in an embodiment of this application;

[0039] Figure 3 A network structure diagram of the microwave oven control device and external devices provided in the embodiments of this application;

[0040] Figure 4 A schematic block diagram of a microwave oven control device provided in an embodiment of this application. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.

[0042] It should be noted that the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features.

[0043] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in some embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0044] Furthermore, the technical solutions of the various embodiments can be combined with each other, but only if they are based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0045] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0046] Please see Figure 1 , Figure 1 This is a schematic flowchart of a microwave oven control method provided in an embodiment of this application. The method can be applied to any device, which can be a mobile phone, camera, tablet computer, wearable device, vehicle device, augmented reality (AR) / virtual reality (VR) device, laptop computer, personal computer (PC), netbook, or personal digital assistant (PDA). No limitations are imposed in this embodiment of the application.

[0047] like Figure 1 As shown in the figure, the microwave oven control method provided in this application includes the following steps.

[0048] S101, through the distributed hardware device discovery function of the HarmonyOS system, discover microwave ovens, cameras and user terminals equipped with the HarmonyOS system in the same local area network;

[0049] The microwave oven control method provided in this application is applied to the equipment, which has a data processing center that can improve the processing of data from the microwave oven, camera, and user terminal.

[0050] The microwave oven's built-in sensors collect information such as whether food is placed on the tray, the type and weight of the food, and whether the oven door is closed. This information is then reported to the device's data processing center via a distributed system. The data processing center analyzes the reported information and promptly informs the user of the results through a speaker or screen near the user. If the user discovers any abnormal events, they can remotely operate the device.

[0051] A camera installed near the microwave oven can collect real-time video of the surrounding environment and report it to the device's processing center. The processing center then displays the surrounding environment as video on the user's mobile phone / tablet / TV, allowing the user to monitor the microwave oven's surroundings in real time. It can even automatically trigger warnings based on abnormal situations, such as an open oven door or unremoved heated food, and notify the user's terminal via pre-set notification methods, including but not limited to SMS and WeChat.

[0052] Sensors installed inside the microwave oven collect information such as the weight, volume, shape, and surface temperature of the food placed on the heating plate. This information is then reported to the data processing center of the device via a distributed system. After analyzing the data, the data center provides the most suitable heating time and temperature, which is then communicated to the user via a speaker for reference.

[0053] S102, read microwave oven data from the sensors built into the microwave oven via the distributed soft bus, and obtain the current food information from the microwave oven data;

[0054] The food information includes any one or a combination of food weight, food volume, and food temperature.

[0055] S103, Match the current food information with the pre-stored food information;

[0056] S104, when the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal through the distributed soft bus. The heating scheme includes heating time and heating temperature.

[0057] It should be noted that, prior to any step from S101 to S104, the method further includes:

[0058] A heating scheme query request is sent to a preset server at preset intervals;

[0059] Receive the heating scheme query result sent by the server, and update the heating scheme corresponding to the food information stored locally according to the heating scheme query result;

[0060] The heating scheme corresponding to the updated food information is synchronized to each storage unit so that each storage unit can update the heating scheme corresponding to the food information stored locally.

[0061] Specifically, a heating scheme query request is sent to a preset server at preset time intervals.

[0062] Specifically, a heating scheme query request is sent to a preset server at preset intervals using a preset network mode. The network mode includes at least one of 3G network mode, 4G network mode, 5G network mode, and WIFI network mode.

[0063] In this way, because the device sends heating scheme query requests to a preset server at preset intervals, both the device and each storage unit can promptly and locally save the heating schemes corresponding to the food information. The preset server is the server that stores the food information and heating schemes. Modifying the food information and heating schemes on the preset server will synchronously modify the heating schemes corresponding to the food information stored locally on the device and each storage unit.

[0064] S105, receive the control command sent by the user terminal according to the heating scheme through the distributed soft bus, and send the control command to the microwave oven through the distributed soft bus;

[0065] The control commands include any one or a combination of the following: confirm heating command, pause heating command, reset heating time command, and timed heating command.

[0066] Among them, the control command is defined as the Command, and the main function of the control command is to invoke the capabilities of the microwave oven.

[0067] S106, after issuing the control command, detect whether a microwave oven abnormal event reported by the built-in sensor of the microwave oven is received;

[0068] The abnormal events of the microwave oven include any one or a combination of the following: no food is placed on the microwave oven tray, the microwave oven door is not closed, and heated food has not been removed.

[0069] S107, when the microwave oven abnormal event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

[0070] Following S106, the method further includes:

[0071] Step A: When the microwave oven malfunction event is received, a speaker equipped with the HarmonyOS system on the same local area network is connected via the distributed soft bus, and the reminder information corresponding to the microwave oven malfunction event is played through the speaker.

[0072] The alert messages corresponding to the abnormal events of the microwave oven include at least one of the following: Please place food on the tray, Please close the microwave oven door, Please remove the heated food.

[0073] Among them, "Please place food on the tray" is a reminder message when there is no food on the microwave tray, "Please close the microwave door" is a reminder message when the microwave door is not closed, and "Please remove the heated food" is a reminder message when the heated food has not been removed.

[0074] Following S106, the method further includes:

[0075] Step B: When the microwave oven malfunction event is received, the screen equipped with the HarmonyOS system on the same local area network is connected via the distributed soft bus, and the reminder information corresponding to the microwave oven malfunction event is displayed on the screen.

[0076] Following S106, the method further includes:

[0077] Step C: When no abnormal event of the microwave oven is received, obtain the heating time of the microwave oven. After the microwave oven has finished heating, generate a billing plan based on the heating time and send the billing plan to the user terminal.

[0078] Specifically, a billing scheme is generated based on the heating duration and the cost per minute. For example, if heating lasts for 5 minutes at a rate of 0.3 yuan per minute, the cost would be 1.5 yuan.

[0079] Steps A, B, and S107 can be executed simultaneously, or any one of them can be executed first, followed by the remaining two. The specific execution order is not restricted here.

[0080] In this case, step C can be executed after S106, but steps A, B and S107 are not executed.

[0081] The beneficial effects of this application embodiment are twofold. On the one hand, it can acquire microwave oven data and integrate microwave ovens, cameras, and user terminals, which is conducive to expanding the application scenarios of existing microwave ovens. On the other hand, it has strong scalability, can support the collaboration of multiple devices, and can increase or decrease the number of microwave ovens and cameras in the system as needed.

[0082] Please see Figure 2 , Figure 2 The flowchart for sending a microwave oven data acquisition request provided in this application embodiment is described in detail below:

[0083] S201, Read the preset microwave oven operating time and obtain the current time;

[0084] S202, determine whether the current time is the microwave oven's operating time;

[0085] S203, if the current time is the working time of the microwave oven, then through the distributed hardware device discovery function of the HarmonyOS system, discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system within the same local area network.

[0086] The microwave oven's operating time can be user-defined or set by the system default, without any restrictions. For example, the microwave oven's operating time can be set to 8:00 AM to 10:00 PM. If the current time falls within the 8:00 AM to 10:00 PM range, it is determined that the current time is within the microwave oven's operating time. Then, through the HarmonyOS distributed hardware device discovery function, the microwave oven, camera, and user terminal equipped with the HarmonyOS system within the same local area network are discovered.

[0087] In this embodiment of the application, if the current time is the working time of the microwave oven, the distributed hardware device discovery function of the HarmonyOS system is used to discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system in the same local area network. This can periodically discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system in the same local area network, which helps to reduce power consumption.

[0088] Please see Figure 3 , Figure 3 The network structure diagram of the microwave oven control device and external equipment provided in the embodiments of this application is described in detail below:

[0089] The microwave oven control method provided in this application is applied to the microwave oven control device of the equipment. The microwave oven control device has a data processing center, which can improve the processing of data from the microwave oven, camera, and user terminal.

[0090] The microwave oven control unit connects to external devices via a distributed soft bus. These external devices include temperature sensors, weight sensors, volume sensors, cameras, microwave ovens, speakers, and screens.

[0091] Among them, temperature sensors, weight sensors, volume sensors, and cameras are used to report data, while microwave ovens, speakers, and screens are used to receive control commands issued by the microwave oven control device.

[0092] For ease of explanation, the specific functions of the microwave oven control unit and external devices are as follows:

[0093] 1. Microwave Oven Control Unit: Main Control Terminal, Intelligent Analysis Center. This module is the brain of the entire system. It is responsible for collecting data from all controlled devices, analyzing it according to the data model, and transmitting the analyzed data to the receiving terminal of the controlled devices. For example, the distributed speakers on the controlled terminal play sound, the distributed screen displays the working environment of the microwave oven and provides reasonable suggestions, such as food that has been heated in the microwave oven not being removed, or the microwave oven door not being closed properly.

[0094] 2. Microwave oven connected to a distributed soft bus: It needs to install the HarmonyOS system software to transmit data such as microwave oven operation and running status to the microwave oven control device in real time through the distributed system. It can also receive instructions from the microwave oven control device to set heating temperature, heating time, etc.

[0095] 3. Camera connected to the distributed soft bus: The controlled end, an optional device, can be placed around the microwave oven to periodically capture images of the surrounding environment and upload them to the microwave oven control device.

[0096] 4. Speaker connected to the distributed soft bus: The controlled end receives audio data from the microwave oven control device and plays audio.

[0097] 5. Screen connected to the distributed soft bus: The controlled end receives video data from the microwave oven control device and plays the video.

[0098] 6. Sensors connected to the distributed soft bus: The controlled end is installed inside the microwave oven and can collect various information such as temperature, air pressure, food weight, and food volume inside the microwave oven, and transmit them to the microwave oven control device through the distributed system.

[0099] Based on the data collected by various sensors and cameras, the microwave oven control device's data center is analyzed and processed, and various instructions can be issued to the device through the data center, thus providing a more flexible application scenario.

[0100] For ease of explanation, the usage scenarios for microwave oven control devices are as follows:

[0101] When a user opens the microwave oven door by scanning a QR code, the microwave oven's system software immediately reports this event to the microwave oven control unit's data processing center. The data processing center then begins billing. Various sensors inside the microwave oven collect data on the food placed inside and report it to the data processing center. The data processing center analyzes the data and intelligently generates the most suitable heating plan, which is then sent to the user's mobile phone via SMS for reference. The user can simply press the confirmation button to accept the reference plan or customize the heating plan and start the microwave oven. During the heating process, the user does not need to wait around the microwave oven. Once heating is complete, the microwave oven control unit will stop billing and notify the user of the result via SMS, greatly expanding the usage scenarios of the microwave oven.

[0102] In this embodiment of the application, the use scenarios of the microwave oven are expanded, which helps to improve the efficiency of the microwave oven.

[0103] Please see Figure 4 , Figure 4 A schematic block diagram of a microwave oven control device provided in an embodiment of this application.

[0104] like Figure 4 As shown, the microwave oven control device 200 may include a processor 211 and a memory 212, which are connected by a bus, such as an I2C (Inter-integrated Circuit) bus.

[0105] Specifically, the processor 211 can be a microcontroller unit (MCU), a central processing unit (CPU), or a digital signal processor (DSP), etc.

[0106] Specifically, the memory 212 can be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a portable hard drive, etc. The memory 212 stores various computer programs for the processor 211 to execute.

[0107] The processor 211 is used to run a computer program stored in the memory processor 211, and performs the following steps when executing the computer program:

[0108] The distributed hardware device discovery function of HarmonyOS was used to discover microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network.

[0109] The microwave oven data is read from the sensors built into the microwave oven via the distributed soft bus, and the current food information is obtained from the microwave oven data.

[0110] Match the current food information with the pre-stored food information;

[0111] When the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal via the distributed soft bus. The heating scheme includes heating time and heating temperature.

[0112] The system receives control commands from the user terminal based on the heating scheme via the distributed soft bus, and sends the control commands to the microwave oven via the distributed soft bus.

[0113] After issuing the control command, it is checked whether a microwave oven abnormality event reported by the built-in sensor of the microwave oven is received;

[0114] When the microwave oven malfunction event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

[0115] In some embodiments, processor 211 is configured to implement:

[0116] The aforementioned method of discovering microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network through the distributed hardware device discovery function of HarmonyOS specifically includes:

[0117] Read the preset microwave oven operating time and obtain the current time;

[0118] Determine whether the current time is the operating time of the microwave oven;

[0119] If the current time is the microwave oven's operating time, the distributed hardware device discovery function of the HarmonyOS system will be used to discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system within the same local area network.

[0120] In some embodiments, processor 211 is configured to implement:

[0121] After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes:

[0122] When the microwave oven malfunction event is received, the system connects to a speaker equipped with the HarmonyOS system on the same local area network via the distributed soft bus, and plays the reminder information corresponding to the microwave oven malfunction event through the speaker.

[0123] In some embodiments, processor 211 is configured to implement:

[0124] After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes:

[0125] When the microwave oven malfunction event is received, the system connects to a screen running the HarmonyOS system on the same local area network via the distributed soft bus, and displays the corresponding reminder information for the microwave oven malfunction event on the screen.

[0126] In some embodiments, processor 211 is configured to implement:

[0127] After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes:

[0128] If no abnormal event of the microwave oven is received, the heating time of the microwave oven is obtained. After the microwave oven has finished heating, a billing plan is generated based on the heating time and sent to the user terminal.

[0129] In some embodiments, processor 211 is configured to implement:

[0130] The abnormal microwave oven events include any one or a combination of the following: no food is placed on the microwave oven tray, the microwave oven door is not closed, or heated food has not been removed.

[0131] In some embodiments, processor 211 is configured to implement:

[0132] The food information includes any one or a combination of food weight, food volume, and food temperature; the control commands include any one or a combination of heating confirmation command, heating pause command, heating time reset command, and timed heating command.

[0133] The embodiments of this application also provide a device, the type of which includes, but is not limited to, mobile phones, cameras, tablets, wearable devices, in-vehicle devices, augmented reality (AR) / virtual reality (VR) devices, laptops, personal computers (PCs), netbooks, personal digital assistants (PDAs), etc., and no limitations are made in the embodiments of this application.

[0134] The device includes a microwave oven control unit, which, exemplarily, can be the microwave oven control unit 200 described in the above embodiments. The device can execute any of the microwave oven control methods provided in the embodiments of this application, and therefore can achieve the beneficial effects achievable by any of the microwave oven control methods provided in the embodiments of this application, as detailed in the preceding embodiments, which will not be repeated here.

[0135] This application also provides a storage medium storing a computer program, which includes program instructions. The processor executes the program instructions to implement the steps of the microwave oven control method provided in the above embodiments. For example, when the computer program is loaded by the processor, it can perform the following steps:

[0136] The distributed hardware device discovery function of HarmonyOS was used to discover microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network.

[0137] The microwave oven data is read from the sensors built into the microwave oven via the distributed soft bus, and the current food information is obtained from the microwave oven data.

[0138] Match the current food information with the pre-stored food information;

[0139] When the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal via the distributed soft bus. The heating scheme includes heating time and heating temperature.

[0140] The system receives control commands from the user terminal based on the heating scheme via the distributed soft bus, and sends the control commands to the microwave oven via the distributed soft bus.

[0141] After issuing the control command, it is checked whether a microwave oven abnormality event reported by the built-in sensor of the microwave oven is received;

[0142] When the microwave oven malfunction event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

[0143] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0144] The storage medium can be an internal storage unit of the microwave oven control device or equipment described in the foregoing embodiments, such as a hard drive or memory of the microwave oven control device or equipment. The storage medium can also be an external storage device of the microwave oven control device or equipment, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on the microwave oven control device or equipment.

[0145] Since the computer program stored in the storage medium can execute any of the microwave oven control methods provided in the embodiments of this application, the beneficial effects that any of the microwave oven control methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0146] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A microwave oven control method, applied in a device with a data processing center, characterized in that, The microwave oven control method includes: The distributed hardware device discovery function of HarmonyOS was used to discover microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network. The microwave oven data is read from the sensors built into the microwave oven via the distributed soft bus, and the current food information is obtained from the microwave oven data. Match the current food information with the pre-stored food information; When the current food information successfully matches the pre-stored food information, the heating scheme corresponding to the pre-stored food information is sent to the user terminal via the distributed soft bus. The heating scheme includes heating time and heating temperature. The system receives control commands from the user terminal based on the heating scheme via the distributed soft bus, and sends the control commands to the microwave oven via the distributed soft bus. After issuing the control command, it is checked whether a microwave oven abnormality event reported by the built-in sensor of the microwave oven is received; When the microwave oven malfunction event is received, the video of the microwave oven's surrounding environment is acquired from the camera via the distributed soft bus and sent to the user terminal.

2. The method according to claim 1, characterized in that, The aforementioned method of discovering microwave ovens, cameras, and user terminals equipped with HarmonyOS within the same local area network through the distributed hardware device discovery function of HarmonyOS specifically includes: Read the preset microwave oven operating time and obtain the current time; Determine whether the current time is the operating time of the microwave oven; If the current time is the microwave oven's operating time, the distributed hardware device discovery function of the HarmonyOS system will be used to discover microwave ovens, cameras, and user terminals equipped with the HarmonyOS system within the same local area network.

3. The method according to claim 1, characterized in that, After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes: When the microwave oven malfunction event is received, a speaker equipped with the HarmonyOS system on the same local area network is connected via the distributed soft bus, and the speaker plays the reminder information corresponding to the microwave oven malfunction event.

4. The method according to claim 1, characterized in that, After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes: When the microwave oven malfunction event is received, the system connects to a screen running the HarmonyOS system on the same local area network via the distributed soft bus, and displays the corresponding reminder information for the microwave oven malfunction event on the screen.

5. The method according to claim 1, characterized in that, After issuing the control command and detecting whether a microwave oven malfunction event reported by the built-in sensor of the microwave oven has been received, the method further includes: When no abnormal event of the microwave oven is received, the heating time of the microwave oven is obtained. After the microwave oven has finished heating, a billing plan is generated based on the heating time and sent to the user terminal.

6. The method according to claim 1, characterized in that, The abnormal microwave oven events include any one or a combination of the following: no food is placed on the microwave oven tray, the microwave oven door is not closed, or heated food has not been removed.

7. The method according to any one of claims 1 to 6, characterized in that, The food information includes any one or a combination of food weight, food volume, and food temperature; the control commands include any one or a combination of heating confirmation command, heating pause command, heating time reset command, and timed heating command.

8. A microwave oven control device, characterized in that, The microwave oven control device includes a processor and a memory. The memory stores a computer program that can be executed by the processor. When the computer program is executed by the processor, it implements the microwave oven control method as described in any one of claims 1 to 7.

9. A device, characterized in that, The device includes the microwave oven control unit as described in claim 8.

10. A storage medium for computer-readable storage, characterized in that, The storage medium stores one or more programs, which can be executed by one or more processors to implement the steps of the microwave oven control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Control method for access of machine terminal to network, and device for the same

    CN102413508A

  • Microwave oven

    CN106604435A

  • Remote control home systems

    CN204667141U

  • Intelligent microwave oven

    CN207729665U