A temperature determination method and apparatus, a cooking device, and a storage medium

By acquiring cookware temperature and stove heat data, and combining cooking mode and user preference information, the temperature threshold is dynamically adjusted, solving the problem of misjudgment of stove dry burning, and achieving more accurate temperature judgment and a better user experience.

CN118564948BActive Publication Date: 2026-01-09NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410735352.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-07
Publication Date
2026-01-09
Estimated Expiration
2044-06-07

AI Technical Summary

Technical Problem

In existing technologies, using a fixed temperature threshold to determine whether a stove is dry-burning can easily lead to misjudgments and affect the user experience.

Method used

By acquiring the temperature sequence of the cookware and the firepower data of the stove, and combining the cooking mode and the user's cooking preference information, the temperature threshold is dynamically adjusted to determine whether the stove is dry-burning.

Benefits of technology

It improves the accuracy of temperature judgment, reduces misjudgments, enhances the user experience, and adapts to the cooking needs of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118564948B_ABST
    Figure CN118564948B_ABST
Patent Text Reader

Abstract

The application provides a temperature determination method and device, a cooking equipment and a storage medium. The method comprises: acquiring a first temperature sequence indicating a pot and fire data indicating a stove in a current time period; determining a current cooking mode according to the first temperature sequence; determining a corresponding first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data; acquiring corresponding cooking preference information based on object information bound to the stove; and adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, which is used as a basis for judging whether the stove is dry burning. The application provides a more accurate and applicable temperature determination scheme.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of kitchen utensils, and in particular to a temperature determination method and device, a cooking apparatus, and a storage medium. BACKGROUND

[0002] A stove can cook food by heating a pot. In the related art, to prevent the stove from dry burning, a fixed temperature is often set. If the temperature of the pot is greater than or equal to the fixed temperature, it is considered that the stove is dry burning, and the stove is then turned off. However, using the fixed temperature as a basis for judging whether the stove is dry burning is limited, which can easily lead to misjudgment of whether the stove is dry burning, and thus affect the user experience. SUMMARY

[0003] To solve at least one of the technical problems mentioned above, the present application provides a temperature determination method, device, cooking apparatus, and storage medium:

[0004] According to a first aspect of the present application, a temperature determination method is provided, the method comprising:

[0005] obtaining a first temperature sequence indicating a pot and fire data indicating a stove in a current time period, the first temperature sequence comprising a plurality of first temperatures arranged in time sequence;

[0006] determining a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot;

[0007] determining a corresponding first candidate temperature threshold according to a first preset rule, the current cooking mode, and the fire data, the first preset rule being used to record a one-to-one correspondence between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and a preset fire data;

[0008] obtaining corresponding cooking preference information based on object information bound to the stove;

[0009] adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, the target temperature threshold being used as a basis for judging whether the stove is dry burning.

[0010] According to a second aspect of the present application, a temperature determination device is provided, the device comprising:

[0011] a parameter obtaining module configured to obtain a first temperature sequence indicating a pot and fire data indicating a stove in a current time period, the first temperature sequence comprising a plurality of first temperatures arranged in time sequence;

[0012] The mode determining module is configured to determine a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot.

[0013] The temperature determining module is configured to determine a first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data, the first preset rule being used to record a one-to-one correspondence relationship between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and preset fire data.

[0014] The preference obtaining module is configured to obtain corresponding cooking preference information based on object information bound to the cooktop.

[0015] The temperature adjusting module is configured to adjust the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, the target temperature threshold being used as a basis for judging whether the cooktop is dry burning.

[0016] According to a third aspect of the present application, a cooking device is provided, which comprises a cooktop and a temperature determining apparatus according to the second aspect, the cooktop being used to heat a pot and to turn off the fire in the case that a real-time temperature of the pot is greater than or equal to the target temperature threshold.

[0017] According to a fourth aspect of the present application, a computer readable storage medium is provided, which stores at least one instruction or at least one program, the at least one instruction or at least one program being loaded and executed by a processor to implement the temperature determining method according to the first aspect.

[0018] According to a fifth aspect of the present application, a computer program product is provided, which comprises at least one instruction or at least one program, the at least one instruction or at least one program being loaded and executed by a processor to implement the temperature determining method according to the first aspect.

[0019] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, but not limiting the present application.

[0020] The present application has the following beneficial effects:

[0021] The application provides a more accurate and applicable temperature determination scheme. In determining a target temperature threshold used for judging whether dry burning of a stove occurs, the application determines a candidate temperature threshold from the pot temperature of a current time period and the stove firepower, and then adjusts the candidate temperature threshold in combination with cooking preference information of a stove binding object to obtain the target temperature threshold. The determination of the target temperature threshold determines the candidate temperature threshold as an adjustment basis by focusing on the current state of the entity device, and then adjusts the candidate temperature threshold based on the cooking preference of the user, so that the rich reference information is conducive to the accuracy of temperature determination, thereby reducing the misjudgment of whether dry burning of the stove occurs, and improving the user experience; meanwhile, the introduction of the cooking preference of the user is also conducive to adapting to the cooking needs of different users.

[0022] Other features and aspects of the present application will become apparent from the following detailed description of exemplary embodiments, taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0023] The above-mentioned objects, technical solutions and advantages of the present application can be clearly obtained through the following detailed description of specific embodiments capable of implementing the present application, combined with the accompanying drawings.

[0024] The same reference signs and symbols in the drawings and the specification are used to represent the same or equivalent elements.

[0025] Figure 1 is a flowchart of a temperature determination method provided by the present application;

[0026] Figure 2 is a flowchart of generating cooking preference information provided by the present application;

[0027] Figure 3 is a flowchart of updating a candidate temperature threshold provided by the present application;

[0028] Figure 4 is a flowchart of obtaining a temperature difference set provided by the present application;

[0029] Figure 5 is a device block diagram of a temperature determination device provided by the present application. DETAILED DESCRIPTION

[0030] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.

[0031] It is to be noted that the terms "first", "second", and the like in the description and in the claims of the present application and the above drawings merely mean differentiating like objects, and do not necessarily imply a specific order or sequence. It is to be understood that the data thus used in the description is interchangeable under appropriate circumstances so that the embodiments of the present application described herein can be practiced in other than the illustrative order. Furthermore, the terms "comprise", "comprising", and "including" and any variations thereof are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or server that comprises a list of steps or elements is not necessarily limited to those steps or elements that are expressly listed, but can include additional steps or elements not expressly listed or inherent to such process, method, product, or device.

[0032] Various exemplary embodiments, features, and aspects of the present application will be described in detail below with reference to the accompanying drawings. The same reference numbers in the drawings represent the same elements or similar elements. Although various aspects of the embodiments are illustrated in the drawings, the drawings are not necessarily drawn to scale unless specifically indicated.

[0033] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any implementation described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations.

[0034] The term "and / or", merely describes association between associated objects, which means that there can be three relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" herein means any one of a plurality or at least any combination of at least two of a plurality, for example, including at least one of A, B, and C means including any one or more elements selected from the set consisting of A, B, and C.

[0035] In addition, in order to better illustrate the present application, numerous specific details are given in the specific embodiments below. Those skilled in the art should understand that the present application can also be implemented without some specific details. In some examples, methods, means, elements and circuits well known to those skilled in the art are not described in detail, in order to highlight the main idea of the present application.

[0036] Figure 1 A flowchart of a temperature determination method according to an embodiment of the present application is shown, as shown in Figure 1 The method comprises:

[0037] S101: acquiring a first temperature sequence indicating a pot and fire data indicating a stove in a current time period, the first temperature sequence comprising a plurality of first temperatures arranged in time sequence;

[0038] In the embodiments of the present application, the execution subject of the temperature determination method provided by the embodiments of the present application can be the stove itself, or a temperature determination device that belongs to the same cooking device as the stove, wherein the stove is used for heating a pot. Here, a first temperature sequence indicating the pot in a current time period and fire data indicating the stove are acquired. The first temperature sequence includes a plurality of first temperatures arranged in time sequence. For example, the current time period is the last two minutes, i.e., 14:10:00-14:12:00. If the plurality of first temperatures are five first temperatures, the respective collection times of the five first temperatures can be 14:10:00, 14:10:30, 14:11:00, 14:11:30 and 14:12:00 respectively. In the first temperature sequence, the first temperature corresponding to the earlier collection time is earlier in sequence.

[0039] For the fire data, it can be a fire sequence including a plurality of fires arranged in time sequence, which can be referred to the foregoing description of the first temperature sequence and will not be described herein again. It can also be a representation of the fire, which is used to reflect the fire situation in the current time period. The representation of the fire can be a mean processing result or a median processing result of the collected fire in the current time period. The quantitative expression unit of the fire can be watt or gear.

[0040] S102: determining a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot;

[0041] In the embodiments of the present application, the current cooking mode is determined based on the first temperature sequence. The cooking mode reflects the soup condition in the pot, and generally the amount of soup affects the change trend of the temperature of the pot. If the soup is less, the temperature of the pot presents a rapid rising change trend. If the soup is more, the temperature of the pot presents a slow rising change trend first, and then presents a gentle trend after rising to a certain temperature, until the soup is less and the temperature of the pot presents a rapid rising change trend. Correspondingly, according to the first temperature sequence, the corresponding change trend of the temperature of the pot can be determined, and then the current soup condition in the pot is determined based on the change trend of the temperature of the pot to determine the current cooking mode.

[0042] S103: determining a first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data, the first preset rule being used to record a one-to-one correspondence relationship between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and preset fire data;

[0043] In the embodiments of the present application, the matching reference information group can be determined according to the matching condition of the current cooking mode, the fire data and the reference information group. The preset temperature threshold corresponding to the matching reference information group is the first candidate temperature threshold.

[0044] The reference information set is composed of a preset cooking mode and preset fire data. There can be the same constituent elements between two reference information sets. For example, the reference information set 1 is composed of a no-water cooking mode and fire data 1, the reference information set 2 is composed of a no-water cooking mode and fire data 2, and the reference information set 3 is composed of a water cooking mode and fire data 1. The preset cooking mode is used to describe the preset soup condition in the pot, and the relevant description of the current cooking mode in the foregoing step S102 can be referred to, and will not be described again. The preset fire data can refer to the relevant description of the fire data in the foregoing step S101, and will not be described again. The current cooking mode and the fire data match a reference information set, which can be that the current cooking mode is the same as the preset cooking mode in the reference information set, and the fire data matches the preset fire data in the reference information set. If the preset fire data and the preset fire data are in the form of a sequence, the quantization results of the two sequences can be taken to match, and if the difference between the two quantization results is less than a threshold value, it is considered to be matched. If the preset fire data and the preset fire data are in the form of a quantization result, the quantization results of the two sequences are taken to match, and if the difference between the two quantization results is less than a threshold value, it is considered to be matched.

[0045] S104: Obtain the corresponding cooking preference information based on the object information bound by the stove.

[0046] In the embodiments of the present application, the object information bound by the stove can indicate the account of the user of the stove. For the stove or the temperature determination device, it can maintain the user in the dimension of the account. The account can be used to realize the positioning of the cooking preference information. The cooking preference information can be used to represent the cooking preference of the user. The cooking preference information can be provided by the user, or can be determined by the stove or the temperature determination device based on the analysis of the collected data.

[0047] S105: Adjust the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, which is used as a basis for judging whether the stove is dry burning.

[0048] In the embodiments of the present application, the difference in cooking preference can affect the setting of the dry-burning prevention temperature threshold. For example, user 1 prefers high-temperature cooking, and user 2 prefers low-temperature cooking. Then, the dry-burning prevention temperature threshold corresponding to the cooktop used by user 1 is greater than the dry-burning prevention temperature threshold corresponding to the cooktop used by user 2. It can be understood that, for the attention to the pot and the cooktop as physical devices, the obtained pot temperature and the cooktop fire in the current time period are relatively general reference information, and the determination of the first candidate temperature threshold is made in combination with the first preset rule which is also a relatively general rule. Meanwhile, for the attention to the cooking preference of the user, the obtained cooking preference information is relatively personalized reference information, and the adjustment of the first candidate temperature threshold is guided by using the cooking preference information to obtain the target temperature threshold.

[0049] The target temperature threshold is used as a basis for judging whether the cooktop is dry-burning. If the real-time temperature of the pot is greater than or equal to the target temperature threshold, the cooktop needs to be turned off. If the real-time temperature of the pot is less than the target temperature threshold, the cooktop does not need to be turned off, such as maintaining the current fire.

[0050] The embodiments of the present application will be described in detail below.

[0051] As a possible implementation, as shown in Figure 2 The cooking preference information is generated by the following steps:

[0052] S201: Determine a plurality of historical cooking tasks in which the cooktop participates;

[0053] S202: Obtain statistical result data based on the task feature data of each of the plurality of historical cooking tasks, the task feature data including fire description data, temperature description data, and dry-burning judgment conditions, the dry-burning judgment conditions including at least one of the following: whether it is judged as dry-burning, the temperature threshold adopted when it is judged as dry-burning, and whether this dry-burning judgment is a false judgment;

[0054] S203: Generate the cooking preference information based on the statistical result data.

[0055] The business logic of generating cooking preference information by the cooktop or temperature determination device is provided herein. The data source participating in the generation of the cooking preference information is determined by taking the plurality of historical cooking tasks in which the cooktop participates as a data attribute constraint, that is, the task feature data of each of the plurality of historical cooking tasks. Then, the data source is counted to obtain the cooking preference information. In actual application, in view of the accuracy of the cooking preference information, the data source can also be constrained by the task occurrence time, the total number of tasks (such as more than 100), and the task dry-burning false judgment profile (such as a dry-burning false judgment rate greater than 3%).

[0056] The historical cooking task here refers to a historical cooking task that has ended. For a historical cooking task that has ended, a one-time ignition of the cooktop is taken as the starting point of the task, and a one-time turn-off of the cooktop is taken as the end point of the task. The one-time ignition and the one-time turn-off occur adjacently. The task feature data includes firepower description data, temperature description data, and dry burning judgment condition. The firepower description data and the temperature description data can refer to the relevant records of the first temperature sequence and the firepower data in the foregoing step S101, and will not be repeated here. The dry burning judgment condition includes whether it is judged as dry burning, the temperature threshold value used when it is judged as dry burning, and whether the current dry burning judgment is a false judgment. For example, for the historical cooking task i, if the cooktop turns off when the real-time temperature x of the pot is greater than or equal to the temperature threshold value y, but the user ignites after a preset interval. Then, the dry burning judgment condition of the historical cooking task i can include: being judged as dry burning, the temperature threshold value used when it is judged as dry burning is the temperature threshold value y, and the current dry burning judgment is a false judgment. If the user does not ignite after the preset interval, the current dry burning judgment is not a false judgment. For the historical cooking task j, if the cooktop does not turn off when the real-time temperature p of the pot is less than the temperature threshold value q. Then, the dry burning judgment condition of the historical cooking task j can include: not being judged as dry burning, and the temperature threshold value used when it is judged as dry burning is the temperature threshold value q. Here, the "whether the current dry burning judgment is a false judgment" can be left blank.

[0057] The statistical result data is obtained based on the task feature data of each of the plurality of historical cooking tasks. The plurality of historical cooking tasks involve a plurality of firepower description data, a plurality of temperature description data, and a plurality of dry burning judgment conditions. The statistical result data can include a first statistical result of the firepower dimension, a second statistical result of the temperature dimension, and a third statistical result of the dry burning judgment dimension. Correspondingly, the first statistical result can capture the firepower preference of the user when cooking. The second statistical result can capture the temperature preference of the user when cooking. The third statistical result can capture the dry burning false judgment profile occurring when the user cooks. The firepower preference, the temperature preference, and the dry burning false judgment profile occurring when the user cooks can constitute the cooking preference information.

[0058] The business logic for generating the cooking preference information provides support for the generation of the cooking preference information by specifying the data source. The generated cooking preference information focuses on the firepower dimension, the temperature dimension, and the dry burning judgment dimension, which is also conducive to better guiding the adjustment of the first candidate temperature threshold. For example, if the user prefers high firepower, the first candidate temperature threshold is adjusted upward; if the user prefers low firepower, the first candidate temperature threshold is adjusted downward. For example, if the dry burning misjudgment occurs more frequently, the first candidate temperature threshold is adjusted upward; if the dry burning misjudgment occurs less frequently, the first candidate temperature threshold is adjusted downward.

[0059] Further, the statistical result data based on the task feature data of each of the plurality of historical cooking tasks can include the following steps: first, the plurality of historical cooking tasks are divided into a plurality of task groups, and each of the task groups contains at least one of the historical cooking tasks whose occurrence time belongs to the same statistical period; then, for each of the task groups, the sub-statistical data is obtained based on the task feature data of at least one of the historical cooking tasks contained in the task group; and further, the statistical result data is obtained based on the sub-statistical data corresponding to each of the task groups.

[0060] It can be understood that a plurality of statistical periods can be set, and the lengths of the statistical periods are the same, such as days (1 natural day) or weeks. Since the historical cooking tasks have start time and end time, the occurrence time here can use the start time or the end time. The statistical period realizes the division of the plurality of historical cooking tasks. Compared with the data source, the task feature data of at least one of the historical cooking tasks in a task group provides support for more fine-grained statistics. The sub-statistical data corresponding to each of the plurality of task groups is also conducive to guiding the mining of data statistical information that fits the timeline, such as the average number of task occurrences in one statistical period and the information of the number of task occurrences in the statistical period changing over time. Correspondingly, the statistical result data containing such data statistical information can help improve the accuracy and comprehensiveness of the cooking preference information.

[0061] Of course, the task feature data of at least one of the historical cooking tasks in a task group is also used to obtain the first sub-statistical data of the firepower dimension, the second sub-statistical data of the temperature dimension, and the third sub-statistical data of the dry burning judgment dimension. The first statistical result can be obtained through the first sub-statistical data corresponding to each of the plurality of task groups; the second statistical result can be obtained through the second sub-statistical data corresponding to each of the plurality of task groups; and the third statistical result can be obtained through the third sub-statistical data corresponding to each of the plurality of task groups.

[0062] In addition, the task group determined according to the statistical period is used to determine sub-statistical data. The sub-statistical data of the statistical period dimension is beneficial to improve the convenience of data management and reduce the resource effect of statistical result data calculation. After determining the task group corresponding to a statistical period and obtaining the respective task feature data of at least one historical cooking task in the task group, the calculation of the sub-statistical data of the statistical period is started. In this way, the sub-statistical data of the statistical period dimension can be used as a whole and deleted. It should be noted that the sub-statistical data of the statistical period dimension includes the first sub-statistical data, the second sub-statistical data, and the third sub-statistical data, and also includes the fourth sub-statistical data indicating the number of task occurrences, and even the fifth sub-statistical data indicating the number of high-power task occurrences (cooking power greater than or equal to the reference power), the sixth sub-statistical data indicating the number of low-power task occurrences (cooking power less than the reference power), the seventh sub-statistical data indicating the number of high-temperature task occurrences (cooking temperature greater than or equal to the reference temperature), and the eighth sub-statistical data indicating the number of low-temperature task occurrences.

[0063] As a possible implementation, as shown in Figure 3 For the foregoing step S103, after determining the first candidate temperature threshold according to the first preset rule, the current cooking mode, and the power data, the method further includes:

[0064] S301: determining at least one reference temperature from the plurality of first temperatures, the difference between the reference temperature and the first candidate temperature threshold being less than a first temperature difference threshold;

[0065] S302: in the case where the number of the at least one reference temperature is greater than a first preset number, increasing the first candidate temperature threshold by a first preset coefficient to obtain a second candidate temperature threshold;

[0066] Correspondingly, for the foregoing step S105, adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold can include the following step: adjusting the second candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

[0067] Here, a way of updating the first candidate temperature threshold serving as the adjustment basis is provided. From the perspective of temperature change, if the stove fire is not adjusted at this time, the pot temperature at the future time should be different from most of the first temperatures in the first temperature sequence. And the first candidate temperature threshold also acts on the pot temperature at the future time, based on which, by judging whether the first candidate temperature threshold is different from most of the first temperatures, it is determined whether to adjust the first candidate temperature threshold. If yes, the first candidate temperature threshold can be retained; if no, the first candidate temperature threshold can be increased to obtain a second candidate temperature threshold, and then the second candidate temperature threshold is taken as the adjustment basis. The first preset number can be determined based on the total number of the plurality of first temperatures and a preset proportion, and the preset proportion can be 90%, 80%, 75%, etc. The preset proportion can be flexibly set according to actual needs. In this way, it is conducive to improving the accuracy of the candidate temperature threshold serving as the adjustment basis.

[0068] Further, considering that the first candidate temperature threshold determined only by matching with the reference information group in the first preset rule may have deviation, here, a way of determining a candidate correction temperature by matching with a reference information group in a second preset rule, and application of the determined candidate correction temperature are provided, so as to reduce the deviation through the candidate correction temperature.

[0069] Before the adjusting the second candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold, the method can further include the following steps: first, determining a corresponding first candidate correction temperature according to a second preset rule, the current cooking mode and the fire data, the second preset rule being used to record a one-to-one correspondence relationship between at least two preset correction temperatures and the at least two reference information groups; and then, obtaining a third candidate temperature threshold based on the first candidate correction temperature and the second candidate temperature threshold.

[0070] Correspondingly, the adjusting the second candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold can include the following steps: adjusting the third candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

[0071] Here, "determining the corresponding first candidate correction temperature according to the second preset rule, the current cooking mode and the fire data" can refer to the related description of "determining the corresponding first candidate temperature threshold according to the first preset rule, the current cooking mode and the fire data" in the foregoing step S103, and will not be repeated here. Generally, the candidate temperature threshold is greater than the candidate correction temperature. For the same reference information group, the preset temperature threshold corresponding to the reference information group in the first preset rule and the preset correction temperature corresponding to the reference information group in the second preset rule can have a bit difference. For example, the preset temperature threshold is in the hundredth place, and the preset correction temperature is in the tenth place; the preset temperature threshold is in the tenth place, and the preset correction temperature is in the unit place.

[0072] The third candidate temperature threshold is obtained based on the first candidate correction temperature and the second candidate temperature threshold. The third candidate temperature threshold can be the difference between the first candidate correction temperature and the second candidate temperature threshold, or the sum of the first candidate correction temperature and the second candidate temperature threshold. After correction, the third candidate temperature threshold can be used as the adjustment basis.

[0073] Although the first candidate correction temperature is used to correct the second candidate temperature threshold here, for the scenario of using the first candidate temperature threshold, the third candidate temperature threshold can also be the difference between the first candidate correction temperature and the first candidate temperature threshold, or the sum of the first candidate correction temperature and the first candidate temperature threshold. Correspondingly, after correction, the third candidate temperature threshold can be used as the adjustment basis.

[0074] In addition, the effectiveness of the candidate correction temperature should be different from the temperature difference obtained by monitoring the change of the pot temperature. Here, an updating method of the candidate correction temperature is provided to support the updated candidate correction temperature to better play a role.

[0075] As shown in Figure 4 After the first temperature sequence indicating the pot and the fire data indicating the stove in the current time period are obtained, the method further includes:

[0076] S401: Obtain a second temperature sequence indicating a pot in a previous time period, the second temperature sequence including a plurality of second temperatures arranged in time sequence;

[0077] S402: Obtain a temperature difference set based on the first temperature sequence and the second temperature sequence, the temperature difference set consisting of a plurality of temperature differences;

[0078] Accordingly, after determining the corresponding first candidate correction temperature based on the second preset rule, the current cooking mode, and the power data, the method may further include the following steps: First, determine at least one reference temperature difference from the plurality of temperature differences, wherein the difference between the reference temperature difference and the first candidate correction temperature is less than a second temperature difference threshold; then, if the number of the at least one reference temperature difference is greater than a second preset number, increase the first candidate correction temperature using a second preset coefficient to obtain a second candidate correction temperature.

[0079] For the second temperature sequence, refer to the relevant description of the first temperature sequence in step S101 above, which will not be repeated here. If the number of temperatures in the first and second temperature sequences is the same, then the difference between the temperatures with the same position in the two sequences is taken to obtain multiple temperature differences. If the number of temperatures in the first and second temperature sequences is different, the number of multiple temperature differences can be determined based on the sequence with fewer temperatures in the two sequences. The difference between the temperatures with the same position in the two sequences can be taken by aligning the first or last position to obtain multiple temperature differences. By judging whether the first candidate correction temperature differs from most temperature differences, it is determined whether the first candidate correction temperature should be adjusted. If yes, the first candidate correction temperature can be retained; if no, the first candidate correction temperature can be increased to obtain the second candidate correction temperature, and then the second candidate correction temperature can be used to correct the above-mentioned second candidate temperature threshold or first candidate temperature threshold. The second preset number can be determined based on the total number of multiple temperature differences and the preset percentage. The preset percentage can be 90%, 80%, 75%, etc., and the preset percentage can be flexibly set according to actual needs.

[0080] In practical applications, the first and second preset rules can be referenced in Table 1 below:

[0081]

[0082]

[0083] Table 1

[0084] Among them, 3rd gear is greater than 2nd gear, and 2nd gear is greater than 1st gear.

[0085] As a possible implementation, the method may further include the following steps: obtaining cooking environment information within the current time period, wherein the cooking environment information includes at least one of the following: the placement status information of the cookware, the ventilation path information between the stove's working space and the external environment, and the operating status of the range hood in the stove's working space;

[0086] Correspondingly, for the foregoing step S105, the adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold can include the following step: adjusting the first candidate temperature threshold based on the cooking preference information and the cooking environment information to obtain the target temperature threshold.

[0087] In the process of adjusting the candidate temperature threshold based on the cooking preference information, further enriching the reference information can improve the accuracy of the obtained target temperature threshold. If the placement state information of the pot indicates that the pot is not in contact with the stove or the pot is not in contact with the stove according to the preset contact requirement, the first candidate temperature threshold can be lowered to trigger the fire to be turned off; otherwise, the first candidate temperature threshold can be retained. If the ventilation path information of the stove action space and the external environment indicates that the ventilation state meets the preset ventilation requirement, the first candidate temperature threshold can be retained; otherwise, the first candidate temperature threshold can be lowered. If the working condition of the range hood in the stove action space meets the preset working requirement, the first candidate temperature threshold can be retained; otherwise, the first candidate temperature threshold can be lowered.

[0088] In addition, if the placement state information of the pot indicates that the pot is not in contact with the stove or the pot is not in contact with the stove according to the preset contact requirement, it can also indicate that the current may be in an invalid cooking state, and further guide not to trigger the generation of the dry burning temperature threshold.

[0089] As can be seen from the technical solutions provided by the embodiments of the present application, the embodiments of the present application provide a more accurate and more applicable temperature determination scheme. In determining the target temperature threshold for judging whether the stove is dry burning, the embodiments of the present application determine the candidate temperature threshold from the pot temperature and the stove firepower in the current time period; then, the candidate temperature threshold is adjusted based on the cooking preference information of the stove binding object to obtain the target temperature threshold. The determination of the target temperature threshold determines the candidate temperature threshold as the adjustment basis by focusing on the current state of the entity device, and then uses the user's cooking preference as the adjustment basis. The rich reference information is conducive to the accuracy of temperature determination, thereby reducing the misjudgment of whether the stove is dry burning, and improving the user experience; at the same time, the introduction of the user's cooking preference is also conducive to adapting to the cooking needs of different users.

[0090] The embodiments of the present application also provide a temperature determination device, as shown in Figure 5 The temperature determination device 50 includes:

[0091] The parameter acquisition module 501 is configured to acquire a first temperature sequence indicating a pot and firepower data indicating a stove in a current time period, the first temperature sequence including a plurality of first temperatures arranged in time sequence;

[0092] The mode determining module 502 is configured to determine a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot.

[0093] The temperature determining module 503 is configured to determine a first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data, the first preset rule being used to record a one-to-one correspondence between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and preset fire data.

[0094] The preference obtaining module 504 is configured to obtain corresponding cooking preference information based on object information bound to the stove.

[0095] The temperature adjusting module 505 is configured to adjust the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, the target temperature threshold being used as a basis for determining whether the stove is dry burning.

[0096] In an embodiment, the cooking preference information is generated by the following steps: determining a plurality of historical cooking tasks in which the stove participates; obtaining statistical result data based on respective task feature data of the plurality of historical cooking tasks, the task feature data including fire description data, temperature description data and dry burning judgment condition, the dry burning judgment condition including whether it is judged as dry burning, a temperature threshold adopted when it is judged as dry burning, and whether this dry burning judgment is a false positive; and generating the cooking preference information based on the statistical result data.

[0097] In an embodiment, obtaining the statistical result data based on the respective task feature data of the plurality of historical cooking tasks includes: dividing the plurality of historical cooking tasks into a plurality of task groups, each of the task groups containing at least one of the historical cooking tasks whose respective occurrence time belongs to the same statistical period; for each of the task groups, obtaining sub-statistical data based on the respective task feature data of the at least one of the historical cooking tasks contained in the task group; and obtaining the statistical result data based on the respective sub-statistical data of each of the task groups.

[0098] In an embodiment, the apparatus further includes a first temperature updating module.

[0099] The first temperature updating module is configured to determine at least one reference temperature from the plurality of first temperatures, the reference temperature being less than the first candidate temperature threshold; and in a case where the number of the at least one reference temperature is greater than a first preset number, increase the first candidate temperature threshold by a first preset coefficient to obtain a second candidate temperature threshold.

[0100] Correspondingly, the temperature adjustment module is configured to adjust the second candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

[0101] In one embodiment, the apparatus further comprises a second temperature updating module;

[0102] The second temperature updating module is configured to determine a first candidate correction temperature according to a second preset rule, the current cooking mode and the fire data, the second preset rule being configured to record a one-to-one correspondence between at least two preset correction temperatures and the at least two reference information groups; and obtain a third candidate temperature threshold based on the first candidate correction temperature and the second candidate temperature threshold.

[0103] Correspondingly, the temperature adjustment module is configured to adjust the third candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

[0104] In one embodiment, the apparatus further comprises a temperature difference set obtaining module; the temperature difference set obtaining module is configured to obtain a second temperature sequence indicating the pot in a previous time period, the second temperature sequence comprising a plurality of second temperatures arranged in time sequence; and obtain a temperature difference set based on the first temperature sequence and the second temperature sequence, the temperature difference set comprising a plurality of temperature differences.

[0105] Correspondingly, the apparatus further comprises a correction temperature updating module; the correction temperature updating module is configured to determine at least one reference temperature difference from the plurality of temperature differences, the reference temperature difference having a difference from the first candidate correction temperature less than a second temperature difference threshold; and in a case where a number of the at least one reference temperature difference is greater than a second preset number, increase the first candidate correction temperature by a second preset coefficient to obtain a second candidate correction temperature.

[0106] In one embodiment, the apparatus further comprises an environment information obtaining module;

[0107] The environment information obtaining module is configured to obtain cooking environment information in the current time period, the cooking environment information comprising at least one of the following: placement state information of the pot, ventilation path information of the cooking appliance acting space and an external environment, and working condition of an extractor hood of the cooking appliance acting space.

[0108] Correspondingly, the temperature adjustment module is configured to adjust the first candidate temperature threshold based on the cooking preference information and the cooking environment information to obtain the target temperature threshold.

[0109] It should be noted that the apparatus in the apparatus embodiment and the method embodiment are based on the same inventive concept.

[0110] The embodiment of the present application also provides a cooking device, which comprises a stove and the temperature determination device, the stove is used for heating a pot, and the stove is turned off when the real-time temperature of the pot is greater than or equal to the target temperature threshold.

[0111] In actual application, the data related to the temperature of the pot (such as the first temperature sequence, the second temperature sequence and the temperature description data) can be collected by a temperature sensor installed at the bottom of the pot, and the temperature sensor can be an NTC. The data related to the stove (such as the fire data, the fire description data and the dry burning judgment condition) can be provided by the stove. The temperature determination device can be a server end, which can be a physical server, a server cluster composed of multiple physical servers or a distributed system, or a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN (Content Delivery Network) and big data and artificial intelligence platform. The server can include a network communication unit, a processor, a memory and the like.

[0112] Taking the cloud platform as an example, after a cooking task is completed, the stove reports the corresponding fire description data and the dry burning judgment condition to the cloud platform, and the temperature sensor reports the corresponding temperature description data to the cloud platform. The cloud platform determines a task group in a statistical period of one day, and then determines sub-statistical data based on the task group for maintenance. When generating the cooking preference information, at least one task group is extracted, and then the statistical result data is obtained by using the sub-statistical data corresponding to each task group, so as to generate the cooking preference information. Based on the sub-statistical data determined by the task group, in addition to the first sub-statistical data to the eighth sub-statistical data, the cloud platform can also include the statistics of the task duration in a statistical period and the statistics of the cooking mode corresponding to the task in a statistical period.

[0113] After the cloud platform obtains the first temperature sequence indicating the pot and the fire data indicating the stove in the current time period, the target temperature threshold can be generated in combination with the newly generated cooking preference information, and the target temperature threshold is sent to the stove, so that the stove is turned off when the real-time temperature of the pot is greater than or equal to the target temperature threshold. Under the application of the cooking preference information, for the case that the dry burning misjudgment rate is high and the high-temperature cooking frequency is high, the candidate temperature threshold is increased to obtain the target temperature threshold; for the case that the dry burning misjudgment occasionally occurs and the sand pot is often used to cook soup, the candidate temperature threshold is slightly increased to obtain the target temperature threshold; for the case that the water is cooked for a long time and the low temperature and low oil smoke are obtained, the candidate temperature threshold is used as the target temperature threshold.

[0114] In addition, the cloud platform can also be responsible only for the generation of the cooking preference information, and send the newly generated cooking preference information to the cooktop. The cooktop generates the target temperature threshold in combination with the newly generated cooking preference information after acquiring the first temperature sequence indicating the pot and the firepower data indicating the cooktop in the current time period.

[0115] The embodiments of the present application further provide a computer readable storage medium, wherein at least one instruction or at least one program is stored in the computer readable storage medium, and the at least one instruction or at least one program is loaded and executed by a processor to implement the above method. The computer readable storage medium can be a nonvolatile computer readable storage medium.

[0116] The embodiments of the present application further provide a computer program product, wherein the computer program product comprises at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by a processor to implement the above method.

[0117] The above embodiments only express several embodiments of the present application, and the description is more specific and detailed, but it should not be understood as a limitation to the scope of the patent of the present application. It should be pointed out that, for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application.

Claims

1. A temperature determination method, characterized by, The method comprises: acquiring a first temperature sequence indicating a pot and fire data indicating a stove in a current time period, the first temperature sequence comprising a plurality of first temperatures arranged in time sequence; determining a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot; determining a corresponding first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data, the first preset rule being used to record a one-to-one correspondence between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and preset fire data; acquiring corresponding cooking preference information based on object information bound to the stove; adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, the target temperature threshold being used as a basis for judging whether the stove is dry burning; wherein, after determining the corresponding first candidate temperature threshold according to the first preset rule, the current cooking mode and the fire data, the method further comprises: determining at least one reference temperature from the plurality of first temperatures, the reference temperature being less than the first candidate temperature threshold; in the case that the number of the at least one reference temperature is greater than a first preset number, increasing the first candidate temperature threshold by a first preset coefficient to obtain a second candidate temperature threshold; the adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold comprises: determining a corresponding first candidate correction temperature according to a second preset rule, the current cooking mode and the fire data, the second preset rule being used to record a one-to-one correspondence between at least two preset correction temperatures and the at least two reference information groups; obtaining a third candidate temperature threshold based on the first candidate correction temperature and the second candidate temperature threshold; adjusting the third candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

2. The method of claim 1, wherein, The cooking preference information is generated by the following steps: determining a plurality of historical cooking tasks in which the stove participates; obtaining statistical result data based on task feature data of the plurality of historical cooking tasks, the task feature data comprising fire description data, temperature description data and dry burning judgment condition, the dry burning judgment condition comprising whether it is judged as dry burning, the temperature threshold adopted when it is judged as dry burning, and whether this dry burning judgment is a false judgment; generating the cooking preference information based on the statistical result data.

3. The method of claim 2, wherein, The obtaining statistical result data based on the task feature data of the plurality of historical cooking tasks comprises: dividing the plurality of historical cooking tasks into a plurality of task groups, each of the task groups containing at least one of the historical cooking tasks whose occurrence time belongs to the same statistical period; for each of the task groups, obtaining sub-statistical data based on the task feature data of at least one of the historical cooking tasks contained in the task group; obtaining the statistical result data based on the sub-statistical data corresponding to each of the task groups.

4. The method of claim 1, wherein, After the first temperature sequence indicating the pot and the fire data indicating the stove in the current time period are acquired, the method further comprises: acquiring a second temperature sequence indicating the pot in a previous time period, the second temperature sequence comprising a plurality of second temperatures arranged in time sequence; obtaining a temperature difference set based on the first temperature sequence and the second temperature sequence, the temperature difference set comprising a plurality of temperature differences; After the corresponding first candidate correction temperature is determined according to the second preset rule, the current cooking mode and the fire data, the method further comprises: determining at least one reference temperature difference from the plurality of temperature differences, the difference between the reference temperature difference and the first candidate correction temperature being less than a second temperature difference threshold; in a case where the number of the at least one reference temperature difference is greater than a second preset number, increasing the first candidate correction temperature by a second preset coefficient to obtain a second candidate correction temperature.

5. The method of claim 1, wherein, The method further comprises: acquiring cooking environment information in the current time period, the cooking environment information comprising at least one of the following: placement state information of the pot, ventilation path information of the stove action space and external environment, and working condition of an extractor hood of the stove action space; adjusting the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold comprises adjusting the first candidate temperature threshold based on the cooking preference information and the cooking environment information to obtain the target temperature threshold.

6. A temperature determining device, characterized by The device comprises: a parameter acquisition module configured to acquire a first temperature sequence indicating a pot and fire data indicating a stove in a current time period, the first temperature sequence comprising a plurality of first temperatures arranged in time sequence; a mode determination module configured to determine a current cooking mode according to the first temperature sequence, the current cooking mode being used to describe a current soup condition in the pot; a temperature determination module configured to determine a corresponding first candidate temperature threshold according to a first preset rule, the current cooking mode and the fire data, the first preset rule being used to record a one-to-one correspondence between at least two preset temperature thresholds and at least two reference information groups, the reference information group being composed of a preset cooking mode and a preset fire data; a preference acquisition module configured to acquire corresponding cooking preference information based on object information bound to the stove; a temperature adjustment module configured to adjust the first candidate temperature threshold based on the cooking preference information to obtain a target temperature threshold, the target temperature threshold being used as a basis for judging whether the stove is dry burning; wherein the device is further configured to determine at least one reference temperature from the plurality of first temperatures, the reference temperature being less than the first candidate temperature threshold; and in a case where the number of the at least one reference temperature is greater than a first preset number, increase the first candidate temperature threshold by a first preset coefficient to obtain a second candidate temperature threshold. The temperature adjustment module is further configured to: determine a first candidate correction temperature corresponding to the current cooking mode and the fire data according to a second preset rule, the second preset rule being configured to record a one-to-one correspondence between at least two preset correction temperatures and the at least two reference information groups; obtain a third candidate temperature threshold based on the first candidate correction temperature and the second candidate temperature threshold; and adjust the third candidate temperature threshold based on the cooking preference information to obtain the target temperature threshold.

7. A cooking apparatus, characterized by, The cooking device comprises a stove configured to heat a pot, and the temperature determination apparatus as claimed in claim 6, and the stove is configured to turn off the fire in a case where a real-time temperature of the pot is greater than or equal to the target temperature threshold.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by the processor to implement the temperature determination method as claimed in any one of claims 1-5.

Citation Information

Patent Citations

  • Anti-dry-burning control method and anti-dry-burning system

    CN109237540A

  • Control method and device for preventing dry burning

    CN112254181A