Communication control method, device, equipment and storage medium

By adjusting the communication frequency of the temperature measuring component according to the probe temperature range, the problem of excessive power consumption of traditional temperature measuring components during cooking is solved, and effective power saving and extended use time are achieved.

CN119743739APending Publication Date: 2025-04-01ZHUHAI MEGAIN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411915485.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

Traditional temperature measurement components are constantly maintaining communication during cooking, resulting in excessive battery energy consumption and serious waste of electricity.

Method used

Determine whether it is in the cooking temperature range according to the probe temperature. If it is in the cooking interval, enter the cooking mode to send data at high frequency intervals. If it is not in the cooking interval, enter the non-cooking mode to send data at low frequency intervals.

Benefits of technology

It effectively avoids useless data transmission, extends the usage time of the temperature measurement component, saves power of the probe and repeater, and reduces energy consumption in non-cooking time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119743739A_ABST
    Figure CN119743739A_ABST
Patent Text Reader

Abstract

The present application relates to the field of temperature measurement component control technology, and discloses a communication control method, device, equipment and storage medium for optimizing the communication power consumption of the temperature measurement component. The communication control method includes: determining whether it is in the cooking temperature range according to the currently collected probe temperature; if not, controlling the temperature measurement component to enter a non-cooking mode according to the probe temperature, and sending data according to a low-frequency interval corresponding to the non-cooking mode; if yes, controlling the temperature measurement component to enter a cooking mode, and sending data according to a high-frequency interval corresponding to the cooking mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of temperature measurement component control technology, and in particular to a communication control method, device, equipment and storage medium. Background Art

[0002] During the food cooking process, temperature monitoring is an important means to ensure that the food reaches the target maturity. This is especially important when dealing with large-sized pieces of meat or foods with high maturity requirements. Usually, the temperature probe in the temperature measurement component is inserted into the food to monitor the cooking progress. However, the materials of most cooking utensils have a strong shielding effect on the temperature probe implemented by the wireless radio frequency solution. For example, metal ovens will greatly reduce the data transmission distance of the internal temperature probe. Therefore, the general temperature measurement component will set a repeater to transmit the temperature data of the probe. This allows users to receive alarm information on the cooking progress and the cooking temperature reached within tens of meters or even more than a hundred meters outside the oven.

[0003] In order to facilitate users to carry and use, the temperature probes and repeaters in the wireless temperature measurement components are often powered by AAA batteries or built-in rechargeable lithium batteries. Regardless of the power supply method, the battery power is limited, and the communication process of the temperature measurement component is one of the main sources of power consumption. During the cooking process of tens of minutes or even hours, if the temperature measurement component maintains communication all the time, a lot of useless energy will be consumed, wasting the power of AAA batteries or built-in rechargeable lithium batteries. Summary of the invention

[0004] The present application provides a communication control method, device, equipment and storage medium, which are used in communication control methods of traditional temperature measurement components with high power consumption.

[0005] A first aspect of the present application provides a communication control method, comprising: determining whether a currently collected probe temperature is in a cooking temperature range;

[0006] If not, controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature, and sending data according to a low-frequency interval corresponding to the non-cooking mode;

[0007] If so, the temperature measuring component is controlled to enter the cooking mode, and data is sent according to the high-frequency interval corresponding to the cooking mode.

[0008] A second aspect of the present application provides a communication control device, including a determination module, for determining whether the currently collected probe temperature is in a cooking temperature range;

[0009] A first control module, for controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature if no, and sending data according to a low-frequency interval corresponding to the non-cooking mode;

[0010] The second control module is used to control the temperature measuring component to enter the cooking mode if yes, and send data according to the high-frequency interval corresponding to the cooking mode.

[0011] The third aspect of the present application provides a communication control device, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor calls the instructions in the memory so that the communication control device executes the above-mentioned communication control method.

[0012] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the above-mentioned communication control method.

[0013] In the technical solution provided by the present application, whether the temperature is in the cooking temperature range is determined based on the probe temperature currently collected by the temperature measuring component. If it is in the cooking temperature range, the temperature measuring component is controlled to execute the cooking mode and send data at high-frequency intervals, while in the non-cooking mode, data is sent at low-frequency intervals, thereby effectively avoiding useless data transmission, effectively extending the use time of the temperature measuring component, and effectively saving power of the probe and repeater, avoiding excessive power consumption during non-cooking time. The non-cooking time occupies most of the time after the user purchases the product. This embodiment can effectively save energy. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 This is a schematic diagram of a first embodiment of the communication control method in this application;

[0015] Figure 2 This is a schematic diagram of a second embodiment of the communication control method in this application;

[0016] Figure 3 This is a schematic diagram of a third embodiment of the communication control method in this application;

[0017] Figure 4 A schematic diagram of an embodiment of a communication control device in the present application;

[0018] Figure 5 It is a schematic diagram of another embodiment of the communication control device in the present application;

[0019] Figure 6 A schematic diagram of an embodiment of a communication control device in the present application. DETAILED DESCRIPTION

[0020] The present application provides a communication control method, apparatus, device and storage medium for optimizing the communication power consumption of a temperature measurement component.

[0021] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0022] For ease of understanding, the specific process of this embodiment is described below. Figure 1 , an embodiment of the communication control method in the present application includes:

[0023] 101. Determine whether it is in a cooking temperature range according to the currently collected probe temperature.

[0024] It is understandable that the execution subject of this embodiment may be a communication control device, or a terminal such as a temperature measuring component, a temperature probe, or a repeater, which is not limited here. This embodiment is described by taking the temperature measuring component as the execution subject.

[0025] The temperature measurement component of this embodiment includes a repeater and a temperature probe, wherein the repeater is a radio frequency forwarding device with charging contacts, which can forward the received probe data to the host computer via radio frequency; the temperature probe is a rechargeable temperature acquisition device, which transmits the temperature data to other devices via radio frequency signals.

[0026] The above-mentioned repeater outputs a repeater control unit, an output charging unit, a first communication unit and a second communication unit; wherein the repeater control unit, such as a microcontroller unit (MCU), is electrically connected to the output charging unit, the first communication unit and the second communication unit, respectively, and the repeater control unit forwards data to the host computer through the first communication unit and the second communication unit to realize the data forwarding function; the repeater control unit can charge the temperature probe through the output charging unit.

[0027] The above-mentioned output charging unit is used to charge the temperature probe; the first communication unit is used to receive probe data, and the first communication unit adopts a radio frequency solution that matches the temperature probe, such as a 433MHz solution, a Bluetooth solution, etc.; the second communication unit is used to communicate with a host computer, and the second communication unit adopts a communication solution that matches the host computer, such as a Bluetooth solution, a USB solution, etc. The host computer can be a mobile phone, a computer, a tablet computer, etc., and there is no specific restriction.

[0028] In this embodiment, a battery, a temperature sensor, a circuit board and a wireless transmitter are disposed inside the temperature probe, wherein the temperature sensor is used to measure the temperature of food, the battery is used to power the circuit board, and the wireless transmitter is used to broadcast the temperature signal measured by the temperature sensor in the form of a wireless signal.

[0029] A probe control unit is arranged on the circuit board. The wireless transmitter comprises a radio frequency circuit connected to the probe control unit and an antenna connected to the radio frequency circuit. The probe control unit is used to control the antenna to transmit probe status data.

[0030] The battery may be a rechargeable supercapacitor, a rechargeable lithium battery or other power storage unit, and may be charged via charging contacts provided on the battery.

[0031] Optionally, the temperature sensor may include one, two or more, for example, two temperature collection units are arranged according to the axis direction of the probe, wherein the first temperature sensor is arranged at the top of the probe to collect the internal temperature of the food, and the second temperature sensor is arranged at the bottom of the food probe to collect the internal temperature of the cooking vessel, such as the internal temperature of the oven.

[0032] Specifically, the temperature probe is turned on and the probe temperature currently collected by the temperature probe is compared with the cooking temperature range.

[0033] Among them, the cooking temperature range can be set according to the target cooking task to indicate the key stages in the cooking process. The temperature data within this range is the valid data required by the user. For example, the cooking temperature range is set to [50°C, 90°C]. Different cooking temperature ranges can also be set for temperature sensors at different positions on the temperature probe; for another example, the cooking temperature range of the first temperature sensor for collecting the internal temperature of the food is set to [40°C, 95°C], and the cooking temperature range of the second temperature sensor for collecting the internal temperature of the cooking vessel is set to [40°C, 275°C].

[0034] 102. If not, control the temperature measuring component to enter a non-cooking mode according to the probe temperature, and send data at a low-frequency interval corresponding to the non-cooking mode.

[0035] Specifically, if the probe temperature collected by the temperature probe is not within the cooking temperature range, the temperature data is usually useless for cooking. In this case, the temperature measuring component is controlled to enter the non-cooking mode and only needs to send data at a low-frequency interval corresponding to the non-cooking mode. This can reduce the sending of useless cooking data and effectively extend the use time of the temperature measuring component.

[0036] 103. If yes, control the temperature measuring component to enter the cooking mode, and send data according to the high frequency interval corresponding to the cooking mode.

[0037] Specifically, if the probe temperature collected by the temperature probe is within the cooking temperature range, and the temperature data collected by the temperature probe is the cooking data required by the user, the temperature measurement component is controlled to enter the cooking mode and send data according to the high-frequency interval corresponding to the cooking mode.

[0038] The data sending interval corresponding to the above-mentioned high-frequency interval is smaller than the data sending interval corresponding to the low-frequency interval. For example, in the cooking mode, the temperature data is set to be sent every 1 second, and in the non-cooking mode, the temperature data is set to be sent every 30 seconds. The data sending interval can be set according to actual conditions.

[0039] It can be understood that the cooking temperature ranges set for different temperature sensors on the temperature probe may be the same or different; when only one temperature sensor reaches the corresponding cooking temperature range, the temperature data of the temperature sensor may be sent at a high-frequency interval, while the temperature data that has not reached the cooking temperature range may be sent at a low-frequency interval to reduce the sending of useless data; when the other temperature sensor also reaches the corresponding cooking temperature range, the data sending times of the two may also be synchronized.

[0040] It should be further explained that the communication control method provided in this embodiment can be executed in the temperature probe and / or repeater of the temperature measuring component, that is, both can execute the communication control method provided in this embodiment to achieve the purpose of energy saving, or one of the devices can be selected to execute the communication control method provided in this embodiment to take into account both energy saving and user needs. For example, when the repeater has a display, the temperature probe can communicate according to the conventional scheme, and when it is implemented on the repeater, the user can also see the probe changes in time in a non-cooking environment.

[0041] In this embodiment, whether the temperature is in the cooking temperature range is determined based on the probe temperature currently collected by the temperature measuring component. If it is in the cooking temperature range, the temperature measuring component is controlled to execute the cooking mode and send data at high-frequency intervals, while in the non-cooking mode, data is sent at low-frequency intervals, thereby effectively avoiding useless data transmission, and can effectively extend the use time of the temperature measuring component, save power of the probe and repeater, and avoid consuming too much power during non-cooking time. The non-cooking time occupies most of the time after the user purchases the product. This embodiment can effectively save energy.

[0042] This embodiment uses a temperature probe as the execution body, see Figure 2 , providing a second embodiment of the communication control method in this application:

[0043] 201. Determine whether the probe temperature is within the low temperature protection range.

[0044] Specifically, the temperature probe is turned on to determine whether the current probe temperature is in a low temperature protection interval, wherein the low temperature protection interval can be set according to the minimum operating temperature limit of the device, for example, according to the low temperature limit of the battery, or according to the low temperature limit of the food that can be inserted into the temperature probe, or according to the low temperature limit of the temperature probe, etc.

[0045] Exemplarily, [-T1, 0°C) can be set as the low temperature protection interval. At 0°C, meat is hard and vegetables are frozen, and the probe cannot be inserted. The probe can work at a very low frequency, where -T1 is the minimum temperature, and its value can be set according to actual conditions.

[0046] It can be understood that the working mode switching of the temperature probe in this embodiment can be executed by the built-in probe control unit; it can also be by sending temperature data to the repeater and updating the working mode of the temperature probe through the repeater; when the temperature probe is a Bluetooth probe, the working mode can also be updated by the repeater or the host computer, without specific limitation.

[0047] 202. If yes, control the temperature probe to enter a low temperature protection mode, and send data according to a first frequency interval corresponding to the low temperature protection mode.

[0048] Specifically, when the probe temperature is in the low temperature protection range, in order to prevent the temperature probe from overworking in an abnormal temperature environment, causing abnormal discharge of the battery and irreversible damage, the temperature probe is controlled to enter the low temperature protection mode and send data according to the first frequency interval corresponding to the low temperature protection mode.

[0049] Among them, the first frequency interval is the longest data transmission interval in the low-frequency interval. Extending the data transmission time can effectively protect the battery. This temperature range is in the initial stage of cooking. Reducing data transmission in this stage can save energy and avoid unnecessary waste.

[0050] 203. If not, control the temperature probe to enter an idle mode, and send data according to a second frequency interval corresponding to the idle mode.

[0051] Specifically, when the probe temperature is not in the low temperature protection interval, the temperature probe can be inserted into the food in the normal temperature interval, and the temperature probe is controlled to enter the idle mode to send data according to the second frequency interval corresponding to the idle mode.

[0052] Among them, the second frequency interval is also a low frequency interval, and the second frequency interval is smaller than the first frequency interval. For example, the first frequency interval is set to 60 seconds, and the second frequency interval is set to 10 seconds. The time interval between the two can also be other time lengths, and there is no specific limitation.

[0053] In the food preparation stage, this embodiment avoids unnecessary power consumption by setting the first frequency interval and the second frequency interval at a low frequency interval, thereby extending the battery life of the temperature probe and ensuring that the device has sufficient power to work when it is really needed.

[0054] 204. Determine whether the probe temperature is within the cooking temperature range.

[0055] Specifically, the temperature probe continues to work, and determines whether the subsequent probe temperature rises to the cooking temperature range.

[0056] 205. If yes, control the temperature probe to enter the cooking mode, and send data according to the high frequency interval corresponding to the cooking mode.

[0057] Specifically, when the temperature data collected by the temperature probe continues to rise to the cooking temperature range, the temperature probe is controlled to enter the cooking mode, and data is sent according to the high-frequency interval corresponding to the cooking mode.

[0058] Exemplarily, the high-frequency interval can be set to 1 second, 2 seconds, or other durations, and the high-frequency interval corresponding to the cooking mode is smaller than the low-frequency interval in the non-cooking mode.

[0059] When the temperature probe does not reach the cooking temperature range, the temperature probe is controlled to still operate in the idle mode and continue to send data at the second frequency interval, that is, returning to step 203.

[0060] 206. Determine whether the probe temperature is within the high temperature protection range.

[0061] Specifically, when the temperature data collected by the temperature probe reaches the target temperature set for the target cooking task, it is determined whether the temperature further rises to the high temperature protection interval, wherein the high temperature protection interval can be set according to the maximum operating temperature limit of the equipment, for example, according to the high temperature limit of the battery, or, according to the high temperature limit of the temperature probe.

[0062] Exemplarily, (92°C, T2] can be set as the high temperature protection interval, and different high temperature protection intervals can be set for temperature sensors at different positions on the temperature probe. For example, the cooking temperature interval of the first temperature sensor for collecting the internal temperature of the food is set to (95°C, T2], and the cooking temperature interval of the second temperature sensor for collecting the internal temperature of the cooking vessel is set to (275°C, T3], where T2 and T3 are maximum temperatures, and their specific values ​​can be set according to actual conditions;

[0063] 207. If yes, control the temperature probe to enter a high temperature protection mode, and send data according to a third frequency interval corresponding to the high temperature protection mode.

[0064] Specifically, when the probe temperature is in the high temperature protection range, in order to avoid irreversible damage to the battery and promptly remind the user that the current temperature is too high, the temperature probe is controlled to enter the high temperature protection mode and send data according to the third frequency interval corresponding to the low temperature protection mode.

[0065] Among them, the third frequency interval is the shortest data sending interval in the low frequency intervals, that is, the low frequency intervals are arranged from small to large according to the time interval length as the third frequency interval, the second frequency interval, and the first frequency interval.

[0066] Exemplarily, the third frequency interval can be set to 6 seconds, and its value can be set according to actual conditions, and there is no specific limitation.

[0067] In this embodiment, appropriately extending the data sending time in the high-temperature protection interval can effectively protect the battery, preventing the probe from working too much in an abnormal temperature environment, causing abnormal discharge of the battery and irreversible damage; at the same time, it avoids setting the sending interval too long, and promptly reminds the user that the probe is in a high-temperature state.

[0068] 208. If not, control the temperature probe to enter an idle mode, and send data according to a second frequency interval corresponding to the idle mode.

[0069] Specifically, after the probe temperature reaches the target temperature and drops to the idle range, the temperature probe is controlled to enter the idle mode, and data is sent according to the second frequency interval corresponding to the idle mode, and data is sent at a lower frequency until it is shut down to achieve energy saving.

[0070] In this embodiment, at the beginning of cooking, the food may be in a frozen state and the probe cannot be inserted. The temperature probe can enter the low-temperature protection mode to send data at the first frequency interval with the longest data transmission interval. As the temperature rises to the idle interval, the temperature probe can be inserted into the food. The temperature probe is set to send data at a larger second frequency interval. This setting avoids the temperature probe from consuming too much power to report data in idle and low-temperature scenarios, prolongs the battery life of the temperature probe, and ensures that the temperature probe has enough power to work in the cooking temperature interval required by the user; when the temperature data reaches the cooking temperature interval, the temperature probe sends data at a high-frequency interval in the cooking mode, ensuring that the user can quickly obtain key change information of the food temperature during the cooking process, meeting the user's demand for accurate grasp of the cooking temperature; when the temperature rises to the high-temperature protection interval, the data is sent at the shortest third frequency interval in the low-frequency interval, which not only effectively reduces the pressure on the battery in a high-temperature environment and prevents damage due to overheating, but also ensures that the user can know as soon as possible that the probe is in a high-temperature state, take timely measures to avoid safety hazards, and enhance the safety of use. Through the flexible switching of the four modes, not only can the temperature changes during the cooking process be accurately monitored, but also the energy efficiency management of the equipment and the safety needs of the users are taken into account, which improves the overall user experience and meets the diverse needs for data transmission in different cooking scenarios.

[0071] In actual applications, when users use the temperature probe to grill meat, the host computer or the repeater can judge the progress of the grilling. When the grilling is completed, the host computer and the repeater will alarm to remind the user that the meat is grilled. The user can cancel the alarm on the repeater or the host computer, and the host computer or the repeater will synchronize the alarm status. When the host computer cancels the alarm, the repeater will also cancel the alarm, and vice versa. The Bluetooth communication between the repeater and the host computer is one of the main sources of power consumption. In order to further achieve energy optimization, this embodiment uses the repeater as the execution subject, and refers to Figure 3 , providing a third embodiment of the communication control method of the present application:

[0072] 301. Determine whether the temperature is in a cooking temperature range according to the currently collected probe temperature.

[0073] The repeater connects to and discovers the temperature probe, receives the probe temperature reported by the temperature probe, and compares the probe temperature with the cooking temperature range.

[0074] In this embodiment, the repeater can adjust the frequency of its own data transmission according to the probe temperature, that is, adjust the frequency of transmission between the repeater and the host computer, so as to take into account the user's need to observe the cooking progress through the host computer and optimize the power consumption of the repeater.

[0075] 302. If not, control the temperature measuring component to enter a non-cooking mode according to the probe temperature, and send data at a low-frequency interval corresponding to the non-cooking mode.

[0076] Specifically, if the probe temperature is not within the cooking temperature range, the temperature data is usually useless for cooking. In this case, the repeater is controlled to enter the non-cooking mode and only needs to send data at a low-frequency interval corresponding to the non-cooking mode. This can reduce the sending of useless cooking data and effectively extend the use time of the repeater.

[0077] It is understandable that the repeater usually does not enter the cooking vessel to work, and generally operates in the normal temperature or low temperature range. Usually, there will be no situation where the battery safety is affected by excessive temperature. Therefore, the non-cooking mode of the repeater in this embodiment includes a low temperature protection mode and an idle mode.

[0078] Optionally, when the probe temperature received by the repeater is in the low-temperature protection interval, the repeater is controlled to enter the low-temperature protection mode, and data is sent according to the first frequency interval corresponding to the low-temperature protection mode; when the probe temperature received by the repeater is not in the low-temperature protection interval, the repeater is controlled to enter the idle mode, and data is sent according to the second frequency interval corresponding to the idle mode.

[0079] Optionally, the low temperature protection mode of the repeater may also include reducing the brightness of the repeater display, reducing the volume of the buzzer, and reducing other high-power functions.

[0080] Optionally, when the probe temperature received by the repeater is in an idle interval, the repeater is controlled to enter an idle mode, and data is sent according to a second frequency interval corresponding to the idle mode.

[0081] 303. If yes, control the temperature measuring component to enter the cooking mode, and send data according to the high frequency interval corresponding to the cooking mode.

[0082] Specifically, if the probe temperature collected by the repeater is within the cooking temperature range, and the temperature data collected by the temperature probe is the cooking data required by the user, the repeater is controlled to enter the cooking mode and send data according to the high-frequency interval corresponding to the cooking mode. For example, the repeater sends temperature data to the host computer every 2 seconds in the cooking mode, and the data sending interval can be set according to actual conditions.

[0083] It is understandable that since the repeater can be bound to multiple temperature probes, setting the cooking mode and non-cooking mode of the repeater can help the repeater save power. In particular, when the temperature probes are placed on the repeater for charging, and the user forgets to disconnect the repeater's forwarding function, resulting in meaningless and rapid consumption of power; or when some temperature probes are placed on the repeater for charging and the other probes are in working condition, the repeater is responsible for both data forwarding and charging functions, and the repeater's own energy consumption management is crucial.

[0084] 304. Determine a cooking progress of the target cooking task according to current cooking parameters.

[0085] In this embodiment, the cooking parameters are used to indicate associated parameters in the execution of the cooking task, which may be parameters such as food temperature and remaining cooking time.

[0086] Optionally, the cooking progress is determined based on the probe temperature and the target temperature of the target cooking task.

[0087] Optionally, the cooking progress is determined according to the remaining cooking time of the target cooking task.

[0088] It is understandable that the remaining cooking time can be determined by the countdown of the scheduled task, or it can be estimated by an algorithm, for example, based on the Fourier heat conduction model or a group of differential equations for food temperature changes, etc., without specific limitation.

[0089] 305. If the cooking progress meets the preset short connection mode start condition, the control repeater enters the short connection mode, and when the alarm condition is triggered, the control repeater synchronizes the alarm state.

[0090] It is understandable that the connection interval of the repeater Bluetooth is generally 7.5ms to 125ms. Generally, the connection interval is less than 50ms as the short connection interval, that is, the short connection mode. The power consumption in this mode will be quite high, which is several times higher than the power consumption in the long connection mode. During the cooking process of tens of minutes or even hours, if the short connection interval is maintained for a long time, a lot of useless energy will be consumed and electricity will be wasted.

[0091] The repeater of this embodiment starts the short connection mode only when the cooking progress meets the short connection mode start condition, and when timely and reliable communication is not required, a long connection interval (usually more than 100ms) is used to optimize power consumption.

[0092] Optionally, if the difference between the target temperature and the probe temperature is less than a preset temperature threshold, it is determined that the short connection mode start condition is met, and the repeater is controlled to enter the short connection mode; the target cooking task continues to be executed, and when the probe temperature is equal to the target temperature, the alarm condition is triggered, and the repeater is controlled to synchronize the alarm status with the host computer.

[0093] Optionally, if the remaining cooking time is less than the preset time threshold, it is determined that the short connection mode start condition is met, and the repeater is controlled to enter the short connection mode; the target cooking task continues to be executed, and when the remaining cooking time is equal to 0, the alarm condition is triggered, and the control repeater is synchronized with the host computer to synchronize the alarm status.

[0094] The above-mentioned temperature threshold and time threshold can be set according to actual conditions. The larger the value, the longer the time to start the short connection mode and the more power consumption required. For example, the temperature threshold can be set to 2°C and the time threshold can be set to 5 minutes, or it can be set to other values.

[0095] Optionally, in order to prevent the short connection mode from being turned on and not being turned off, and the cooking progress has not met the requirements, resulting in the inability to enter the subsequent steps, causing the short connection mode to be turned on for a long time, this embodiment provides an exit mechanism to ensure the exit of the short connection mode and reduce the power consumption of the Bluetooth repeater. Specifically, if the cooking progress does not meet the preset short connection mode start condition, it is determined whether the short connection mode is currently turned on; if so, the short connection mode is turned off, otherwise the target cooking task continues to be executed.

[0096] It should be further explained that when the connection interval of the repeater Bluetooth is dynamically adjusted, the repeater and the host computer still maintain the Bluetooth connection, and the user is unaware of the adjustment of the connection interval. During this period, the host computer will receive the temperature data of the probe according to the data sending interval of the current working mode of the repeater, and the user can still see the temperature data changes on the host computer or repeater screen.

[0097] 306. In response to the alarm closing instruction, close the short connection mode.

[0098] After the user cancels the alarm on the host computer or the repeater, the repeater responds to the alarm off command and turns off the short connection mode to execute the long connection mode to reduce the power consumption of the repeater.

[0099] Optionally, after the short connection mode is turned off in response to the alarm closing instruction, the process further includes: determining whether the probe temperature is in a high temperature protection interval or an idle interval. Specifically, the process may refer to steps 207-209.

[0100] In this embodiment, the repeater determines the target mode according to whether the collected probe temperature is in the cooking temperature range. The repeater sends data at high-frequency intervals in the cooking mode and at low-frequency intervals in the non-cooking mode, which avoids the repeater consuming too much power to report data in idle and low-temperature scenarios, effectively avoids useless data transmission, and prolongs the battery life of the repeater. At the same time, it ensures that the repeater has enough power to work in the cooking temperature range required by the user, and ensures that the user can quickly obtain key change information of the food temperature during the cooking process, meeting the user's demand for accurate grasp of the cooking temperature. Further, in the cooking temperature range, the timing of starting the short connection mode is controlled according to whether the cooking progress meets the short connection mode start-up conditions, ensuring that the user can synchronize the alarm status with the host computer in time when cooking is completed, avoiding the situation where the state synchronization fails due to the long connection interval, and avoiding high energy consumption when reliable synchronization is not required, saving the repeater's power.

[0101] The communication control method in this application is described above. The communication control device in this application is described below. Figure 4 , an embodiment of the communication control device in the present application includes:

[0102] A determination module 401 is used to determine whether the currently collected probe temperature is in a cooking temperature range;

[0103] The first control module 402 is used to control the temperature measuring component to enter a non-cooking mode according to the probe temperature if no, and send data according to a low-frequency interval corresponding to the non-cooking mode;

[0104] The second control module 403 controls the temperature measuring component to enter the cooking mode and sends data at a high frequency interval corresponding to the cooking mode.

[0105] In this embodiment, whether the temperature is in the cooking temperature range is determined based on the probe temperature currently collected by the temperature measuring component. If it is in the cooking temperature range, the temperature measuring component is controlled to execute the cooking mode and send data at high-frequency intervals, while in the non-cooking mode, data is sent at low-frequency intervals, thereby effectively avoiding useless data transmission, and can effectively extend the use time of the temperature measuring component, save power of the probe and repeater, and avoid consuming too much power during non-cooking time. The non-cooking time occupies most of the time after the user purchases the product. This embodiment can effectively save energy.

[0106] See also Figure 5 , another embodiment of the communication control device in the present application includes:

[0107] A determination module 401 is used to determine whether the currently collected probe temperature is in a cooking temperature range;

[0108] The first control module 402 is used to control the temperature measuring component to enter a non-cooking mode according to the probe temperature if no, and send data according to a low-frequency interval corresponding to the non-cooking mode;

[0109] The second control module 403 controls the temperature measuring component to enter the cooking mode and sends data at a high frequency interval corresponding to the cooking mode.

[0110] Optionally, the first control module 402 includes:

[0111] The low temperature protection submodule 4021 is used to control the temperature measurement component to enter the low temperature protection mode if the probe temperature is in the low temperature protection interval, and send data according to the first frequency interval corresponding to the low temperature protection mode.

[0112] The idle submodule 4022 is used to control the temperature measurement component to enter the idle mode if the probe temperature is in the idle interval, and send data according to the second frequency interval corresponding to the idle mode, where the second frequency interval is smaller than the first frequency interval.

[0113] The high temperature protection submodule 4023 is used to control the temperature measurement component to enter the high temperature protection mode if the probe temperature is in the high temperature protection interval, and send data according to the third frequency interval corresponding to the high temperature protection mode, and the third frequency interval is smaller than the first frequency interval and the second frequency interval.

[0114] Optionally, when applied to a Bluetooth repeater, the communication control device further includes: a short connection control module 404, and the short connection control module 404 includes:

[0115] A determination submodule 4041 is used to determine the cooking progress of the target cooking task according to the current cooking parameters;

[0116] The processing submodule 4042 is used to control the repeater to enter the short connection mode if the cooking progress meets the preset short connection mode start condition, and control the repeater to synchronize the alarm state when the alarm condition is triggered;

[0117] The closing submodule 4043 is used to close the short connection mode in response to the alarm closing instruction.

[0118] Optionally, the determination submodule 4041 is specifically used to: determine the cooking progress according to the probe temperature and the target temperature of the target cooking task;

[0119] Alternatively, the cooking progress is determined according to the remaining cooking time of the target cooking task.

[0120] Optionally, the processing submodule 4042 is further used to: if the cooking progress does not meet the preset short connection mode start condition, determine whether the short connection mode is currently turned on;

[0121] If so, the short connection mode is turned off, otherwise the target cooking task is continued.

[0122] In this embodiment, the target mode is determined according to whether the collected probe temperature is in the cooking temperature range. The repeater sends data at a high frequency interval in the cooking mode, and sends data at a low frequency interval in the non-cooking mode. The low temperature protection mode sends data at the first frequency interval with the longest data transmission interval, and sends data at a larger second frequency interval in the idle interval. When the temperature rises to the high temperature protection interval, the repeater sends data at the shortest third frequency interval in the low frequency interval, that is, it avoids the repeater from consuming too much power to report data in idle and low temperature scenes, effectively avoids useless data transmission, and prolongs the battery life of the repeater. At the same time, it ensures that the repeater can have enough power to work in the cooking temperature range required by the user, and ensures that the user can quickly obtain the key change information of the food temperature during the cooking process, and meet the user's demand for accurate grasp of the cooking temperature. It effectively reduces the pressure on the battery in a high temperature environment and prevents damage due to overheating. At the same time, it also ensures that the user can know that the probe is in a high temperature state as soon as possible, and take measures to avoid safety hazards in time, thereby enhancing the safety of use. Furthermore, in the cooking temperature range, the timing of starting the short connection mode is controlled based on whether the cooking progress meets the conditions for starting the short connection mode, to ensure that the repeater and the host computer can synchronize the alarm status in time when cooking is completed, to avoid the failure of status synchronization caused by long connection intervals, and to avoid high energy consumption when reliable synchronization is not required, thereby saving power for the repeater.

[0123] above Figure 4 and Figure 5 The communication control apparatus in this embodiment is described in detail from the perspective of modular functional entities, and the communication control device in this application is described in detail from the perspective of hardware processing.

[0124] See also Figure 6 As shown, the communication control device includes a processor 600 and a memory 601. The memory 601 stores machine executable instructions that can be executed by the processor 600. The processor 600 executes the machine executable instructions to implement the above communication control method.

[0125] further, Figure 6 The communication control device shown further includes a bus 602 and a communication interface 603 , and the processor 600 , the communication interface 603 and the memory 601 are connected via the bus 602 .

[0126] The memory 601 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), for example, at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 603 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 602 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0127] The processor 600 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 600. The above processor 600 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 gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as a hardware decoding processor to be executed, or a combination of hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 601 , and the processor 600 reads the information in the memory 601 and completes the method steps of the above-mentioned embodiment in combination with its hardware.

[0128] The present application also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium, and when the instructions are executed on a computer, the computer executes the steps of the communication control method.

[0129] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0130] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., and other media that can store program codes.

[0131] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication control method, characterized in that: The communication control method comprises: Determine whether it is in the cooking temperature range according to the currently collected probe temperature; If not, controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature, and sending data according to a low-frequency interval corresponding to the non-cooking mode; If so, the temperature measuring component is controlled to enter the cooking mode, and data is sent according to the high-frequency interval corresponding to the cooking mode.

2. The communication control method according to claim 1, characterized in that: The step of controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature, and sending data at a low-frequency interval corresponding to the non-cooking mode, comprises: If the probe temperature is in the low temperature protection interval, the temperature measuring component is controlled to enter the low temperature protection mode, and data is sent according to a first frequency interval corresponding to the low temperature protection mode.

3. The communication control method according to claim 1, characterized in that: The step of controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature, and sending data at a low-frequency interval corresponding to the non-cooking mode, comprises: If the probe temperature is in the idle interval, the temperature measuring component is controlled to enter the idle mode, and data is sent according to a second frequency interval corresponding to the idle mode, where the second frequency interval is smaller than the first frequency interval.

4. The communication control method according to claim 1, characterized in that: The temperature measuring component includes a temperature probe, and the temperature measuring component is controlled to enter a non-cooking mode according to the temperature of the probe, and data is sent according to a low-frequency interval corresponding to the non-cooking mode, including: If the probe temperature is in the high temperature protection interval, the temperature measurement component is controlled to enter the high temperature protection mode, and data is sent according to a third frequency interval corresponding to the high temperature protection mode, where the third frequency interval is smaller than the first frequency interval and the second frequency interval.

5. The communication control method according to any one of claims 1 to 4, characterized in that: The temperature measurement component includes a repeater connected by Bluetooth; If yes, then control the temperature measuring component to enter the cooking mode, and after sending data according to the high frequency interval corresponding to the cooking mode, the method further includes: Determine the cooking progress of the target cooking task according to the current cooking parameters; If the cooking progress meets the preset short connection mode start condition, the repeater is controlled to enter the short connection mode, and when the alarm condition is triggered, the repeater is controlled to synchronize the alarm state; In response to the alarm closing instruction, the short connection mode is closed.

6. The communication control method according to claim 5, characterized in that: The step of determining the cooking progress of the target cooking task according to the current cooking parameters includes: determining a cooking progress according to the probe temperature and a target temperature of the target cooking task; Or, the cooking progress is determined according to the remaining cooking time of the target cooking task.

7. The communication control method according to claim 5, characterized in that: The step of determining the cooking progress of the target cooking task according to the current cooking parameters also includes: If the cooking progress does not meet the preset short connection mode start condition, determining whether the short connection mode is currently turned on; If so, the short connection mode is turned off, otherwise the target cooking task is continued to be executed.

8. A communication control device, characterized in that: The communication control device comprises: A determination module, used to determine whether the currently collected probe temperature is in a cooking temperature range; A first control module, for controlling the temperature measuring component to enter a non-cooking mode according to the probe temperature if no, and sending data according to a low-frequency interval corresponding to the non-cooking mode; The second control module is used to control the temperature measuring component to enter the cooking mode if yes, and send data according to the high-frequency interval corresponding to the cooking mode.

9. A communication control device, characterized in that: The communication control device comprises: a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instruction in the memory to enable the communication control device to execute the communication control method according to any one of claims 1 to 7.

10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instruction is read and executed, the communication control method according to any one of claims 1 to 7 is executed.