Control method, electronic equipment and storage medium

By dynamically adjusting the temperature control strategy of electronic equipment, the problem of insufficient thermal control flexibility in the existing technology is solved according to changes in the environment and the user's body surface temperature, and more efficient temperature management is achieved.

CN119937759APending Publication Date: 2025-05-06LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411998604.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, when controlling the thermal problems of mobile terminals, fixed threshold values ​​and preset parameters lead to low control flexibility and cannot adapt to different environments and usage scenarios.

Method used

By obtaining the target temperature parameters corresponding to the current state of the electronic device, adjust the target temperature control strategy for the electronic device, including the temperature control threshold parameters and power consumption limit parameters. According to the difference between the ambient temperature and the user's surface temperature, the temperature control strategy is dynamically adjusted to adapt to various states.

Benefits of technology

It improves the flexibility of temperature control of electronic devices, can more effectively adapt to different environments and usage scenarios, delay temperature rise, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119937759A_ABST
    Figure CN119937759A_ABST
Patent Text Reader

Abstract

The invention discloses a control method, electronic equipment and a storage medium. The method comprises the following steps: acquiring a target temperature parameter corresponding to a current state of the electronic equipment; and if the target temperature parameter meets the adjustment condition, adjusting a target temperature control strategy for the electronic equipment based on the target temperature parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a control method, an electronic device and a storage medium. Background Art

[0002] As mobile terminals become more and more powerful and their designs tend to be thinner and lighter, thermal issues have become increasingly prominent. Currently, existing solutions generally perform thermal suppression operations by setting a series of fixed threshold values ​​or presetting unified parameters. The working mode is single and cannot adapt to different environments, resulting in low control flexibility. Summary of the invention

[0003] In view of this, the present application provides a control method, an electronic device and a storage medium.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] In a first aspect, an embodiment of the present application provides a control method, the method comprising: obtaining a target temperature parameter corresponding to a current state of an electronic device;

[0006] If the target temperature parameter satisfies the adjustment condition, adjusting the target temperature control strategy for the electronic device based on the target temperature parameter;

[0007] The target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter;

[0008] If the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy;

[0009] The temperature control threshold parameters and / or power consumption limit parameters between the first temperature control strategy and the second temperature control strategy are different.

[0010] In the above control method, the target temperature parameter includes: a first temperature value corresponding to the environment in which the electronic device is currently located, and / or a second temperature value corresponding to the target object for operating the electronic device.

[0011] In the above control method, obtaining the target temperature parameter corresponding to the current state of the electronic device includes: obtaining at least one temperature value corresponding to at least one temperature sensor on the electronic device; if the target object does not contact the electronic device, determining the average of the at least one temperature value as the first temperature value; if the target object contacts the electronic device, determining the average of the at least one temperature value as the second temperature value; wherein, at least one temperature sensor is located on the electronic device away from the heating device.

[0012] In the above control method, based on the target temperature parameters, the target temperature control strategy for the electronic device is adjusted, including: based on the temperature relationship between the first temperature value and the second temperature value, the temperature control threshold parameter in the target temperature control strategy is determined based on the second temperature value; wherein, the temperature relationship is different, and the temperature threshold parameter determined based on the second temperature value is different.

[0013] In the above control method, adjusting the target temperature control strategy for the electronic device based on the target temperature parameter includes: adjusting the power consumption limit parameter in the target temperature control strategy based on the first temperature value.

[0014] In the above control method, based on the first temperature value, the power consumption limit parameters in the target temperature control strategy are adjusted, including: if the first temperature value is less than the first preset temperature threshold, the temperature increase range based on the temperature control threshold parameter and the power consumption limit parameters corresponding to each temperature increase range are expanded; if the first temperature value is greater than the second preset temperature threshold, the temperature increase range and the power consumption limit parameters corresponding to each temperature increase range are reduced.

[0015] In the above control method, if the device temperature value corresponding to the electronic device is less than the temperature control threshold parameter, the power consumption information of the electronic device is obtained; based on the power consumption information, the temperature prediction value of the electronic device is determined; if the temperature prediction value is greater than the temperature control threshold value, the power consumption of the electronic device is adjusted within a preset operating range.

[0016] In the above control method, the average of at least one temperature value is determined as the first temperature value, including: if the position of the electronic device changes, obtaining the third temperature value of the electronic device after the position change; correcting the first temperature value based on the third temperature value, and updating the first temperature value using the corrected temperature value.

[0017] In a second aspect, an embodiment of the present application provides an electronic device, including:

[0018] An acquisition module, used to acquire a target temperature parameter corresponding to a current state of the electronic device;

[0019] An adjustment module is used to adjust a target temperature control strategy for an electronic device based on the target temperature parameter if the target temperature parameter meets the adjustment condition; wherein the target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, and is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; if the target temperature parameter is a first temperature parameter, the target temperature control strategy is a first temperature control strategy; if the target temperature parameter is a second temperature parameter, the target temperature control strategy is a second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

[0020] In a third aspect, an embodiment of the present application provides an electronic device, including:

[0021] A temperature sensor is used to obtain a target temperature parameter corresponding to the current state of the electronic device;

[0022] a processor, configured to adjust a target temperature control strategy for the electronic device based on the target temperature parameter if the target temperature parameter satisfies an adjustment condition;

[0023] The target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter;

[0024] If the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy;

[0025] The temperature control threshold parameters and / or power consumption limit parameters between the first temperature control strategy and the second temperature control strategy are different.

[0026] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores one or more computer programs. The one or more computer programs can be executed by one or more processors to implement the above-mentioned control method.

[0027] An embodiment of the present application provides a control method, an electronic device and a storage medium, the method comprising: obtaining a target temperature parameter corresponding to a current state of the electronic device; if the target temperature parameter satisfies an adjustment condition, adjusting a target temperature control strategy for the electronic device based on the target temperature parameter; wherein the target temperature control strategy comprises a temperature control threshold parameter and a power consumption limit parameter, and is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches a temperature represented by the temperature control threshold parameter; if the target temperature parameter is a first temperature parameter, the target temperature control strategy is a first temperature control strategy; if the target temperature parameter is a second temperature parameter, the target temperature control strategy is a second temperature control strategy; the temperature control threshold parameter and / or the power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work, among which:

[0029] Figure 1A flow chart of a control method provided in an embodiment of the present application;

[0030] Figure 2 A schematic diagram of an exemplary process for obtaining target temperature parameters provided in an embodiment of the present application;

[0031] Figure 3 A schematic diagram of the structure of an exemplary electronic device provided in an embodiment of the present application;

[0032] Figure 4 A schematic diagram of an exemplary process of adjusting power consumption limit parameters provided in an embodiment of the present application;

[0033] Figure 5 A schematic diagram of an exemplary process of early temperature control intervention provided in an embodiment of the present application Figure 1 ;

[0034] Figure 6 A schematic diagram of an exemplary process of early temperature control intervention provided in an embodiment of the present application Figure 2 ;

[0035] Figure 7 A schematic diagram of an exemplary process of updating a temperature value provided in an embodiment of the present application;

[0036] Figure 8 A schematic diagram of an exemplary process of obtaining ambient temperature provided in an embodiment of the present application;

[0037] Fig. 9 A flowchart of an exemplary control method provided in an embodiment of the present application;

[0038] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application Figure 1 ;

[0039] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0040] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. It is understood that the specific embodiments described herein are only used to explain the related applications, rather than to limit the applications. It should also be noted that, for the convenience of description, only the parts related to the related applications are shown in the accompanying drawings.

[0041] In practical applications, for the problem of mobile phone heat, a simple and violent heat suppression operation is usually adopted, for example, a series of fixed threshold values ​​are set, that is, the mobile phone heat suppression operation is performed at a certain threshold, or some unified parameters are preset for adjustment, but such a working mode is rigid and cannot adapt to the temperature rise control in different scenes and environments; for example, the relationship between the fixed temperature threshold value and the corresponding limit frequency of the central processing unit (CPU) can be: 38 degrees -> CPU 2.0G; 39 degrees -> CPU 1.8G; 41 degrees -> CPU 1.7G; 43 degrees -> CPU 1.6G; 45 degrees -> CPU1.3G, so that according to the relationship between the fixed threshold value and the CPU limit frequency, the corresponding CPU frequency can be adjusted when the corresponding temperature is reached, but the flexibility of temperature control is low. In addition, after the starting temperature threshold value is reached, the heat suppression work begins, and the temperature has risen. It can only suppress the further rise of the temperature, but cannot delay the arrival of the starting threshold temperature, resulting in excessive temperature of the mobile phone and low flexibility of temperature control.

[0042] The present application embodiment provides a control method, which is implemented by an electronic device, such as Figure 1 As shown, the steps include the following steps S101 and S102:

[0043] Step S101: Obtain a target temperature parameter corresponding to the current state of the electronic device.

[0044] In the embodiments of the present application, the electronic device is a device with a temperature control function. Exemplary electronic devices may be mobile phones, tablet computers, laptop computers, PDAs, personal digital assistants (PDAs), desktop computers, etc. The specific electronic devices are not limited here.

[0045] In an embodiment of the present application, the target temperature parameter may be a temperature parameter corresponding to the current state of the electronic device, and the electronic device may obtain the corresponding target temperature parameter through a temperature sensor. Exemplarily, the temperature sensor may be a negative temperature coefficient (NTC) thermistor, a positive temperature coefficient (PTC) thermistor, or other sensors having the function of obtaining temperature values.

[0046] In an embodiment of the present application, the electronic device may be in different states. For example, the electronic device may be in a working state, a sleeping state, etc.; if it is in a working state, the electronic device may be held in the hand of a person who operates the electronic device, and the obtained target temperature parameter may represent the body surface temperature of the person who operates the electronic device; if it is in a sleeping state, the electronic device may be placed flat on a table, placed in a bag, in a pocket, etc., and the obtained target temperature parameter may represent the ambient temperature of the environment in which the electronic device is located.

[0047] Step S102: If the target temperature parameter satisfies the adjustment condition, the target temperature control strategy for the electronic device is adjusted based on the target temperature parameter.

[0048] In an embodiment of the present application, if the target temperature parameter obtained by the electronic device does not correspond to the temperature control strategy currently used by the electronic device, it means that the current temperature control strategy cannot meet the temperature control requirements of the electronic device, that is, it means that the target temperature parameter meets the adjustment condition. Exemplarily, the scenario where the target temperature parameter obtained does not correspond to the temperature control strategy used by the electronic device may be: the state of the electronic device changes, the temperature parameter of the state of the electronic device changes, etc.

[0049] In an embodiment of the present application, the target temperature control strategy may include a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter. If the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

[0050] In an embodiment of the present application, different temperature parameters correspond to different temperature control strategies, and the temperature control threshold parameters and / or power consumption limit parameters are different between different temperature control strategies. Exemplarily, the temperature parameter can be a temperature value or a temperature range, the temperature control threshold parameter is the temperature value at which the electronic device starts to perform temperature control, and the power consumption limit parameter can be the CPU / Graphics Processing Unit (GPU) limit frequency, radio frequency (RF) power, Wifi power, screen brightness or contrast, etc. Specific temperature parameters, temperature control threshold parameters, and power consumption limit parameters can be set based on actual needs and application scenarios, which are not limited in this application.

[0051] In an embodiment of the present application, if the target temperature parameter meets the adjustment conditions, the electronic device can adjust the target temperature control strategy of the electronic device based on the target temperature parameter, so as to make the target temperature control strategy more adaptable to the temperature parameter corresponding to the current state.

[0052] Thus, compared with the fixed threshold value in the related art, the present application can timely adjust the corresponding temperature control strategy based on the temperature parameters of the current state, so that the temperature control strategy can better adapt to various states of the electronic equipment and improve the flexibility of control.

[0053] In some embodiments, the target temperature parameter of the electronic device includes: a first temperature value corresponding to the environment in which the electronic device is currently located, and / or a second temperature value corresponding to the target object for operating the electronic device.

[0054] In the embodiments of the present application, illustratively, if the electronic device is in a sleeping state and is not held in the hand of the target object, the temperature value represented by the target temperature parameter obtained at this time is the ambient temperature of the environment in which the electronic device is located (the first temperature value); if the electronic device is in a working state and is held in the hand of the target object, the temperature value represented by the target temperature parameter obtained at this time is the body surface temperature corresponding to the target object (the second temperature value). In this way, the electronic device can obtain the first temperature value and the second temperature value.

[0055] In this way, the different environments and groups of people in which electronic devices are used are taken into consideration, that is, the electronic devices can flexibly configure strategies according to the current ambient temperature and the user's body surface temperature, so that the temperature suppression operation can better adapt to various environments and has higher flexibility.

[0056] In some embodiments, when the electronic device executes the above step S101, Figure 2 As shown, the following steps S201 to S203 may also be performed:

[0057] Step S201: acquiring at least one temperature value corresponding to at least one temperature sensor on the electronic device.

[0058] In an embodiment of the present application, the electronic device can respectively obtain the temperature value of each temperature sensor in at least one temperature sensor on the electronic device to obtain at least one temperature value, wherein each temperature sensor corresponds to one temperature value.

[0059] In an embodiment of the present application, at least one temperature sensor is located on the electronic device away from the heating device. Of course, when installing the temperature sensor, the user's (target object's) grip on the electronic device will also be considered to more accurately obtain the target object's body surface temperature. Among them, the heating device can be a device such as a motherboard, a battery, etc. of the electronic device that needs to dissipate heat when the electronic device is working.

[0060] For example, Figure 3 As shown, the electronic device 3 is provided with four thermistors 31 on the frame, which are connected to the mainboard through flexible printed circuit (FPC) wires or contacts.

[0061] Step S202: If the target object is not in contact with the electronic device, determine an average of at least one temperature value as a first temperature value.

[0062] In an embodiment of the present application, if the target object does not touch the electronic device, it means that the electronic device may be in a bag, a pocket, or other location, then the electronic device may determine the average of at least one temperature value as the first temperature value as the ambient temperature of the environment in which the electronic device is currently located. Exemplarily, the target object not touching the electronic device may be that the electronic device is in the above-mentioned sleeping state.

[0063] Step S203: If the target object contacts the electronic device, determine an average of at least one temperature value as a second temperature value.

[0064] In an embodiment of the present application, if the target object contacts the electronic device, it indicates that the target object may be operating the electronic device, and the electronic device may determine the average of at least one temperature value as the second temperature value, that is, the body surface temperature of the target object operating the electronic device. Exemplarily, the target object contacting the electronic device may be that the electronic device is in the above-mentioned working state.

[0065] In this way, the present application can detect both the ambient temperature of the electronic device and the surface temperature of the target object through the same set of temperature sensors in a time-sharing multiplexed manner. In addition, at least one temperature sensor is located on the electronic device away from the heating device, which can more accurately reflect the ambient temperature. When installing the temperature sensor, the user's grip on the electronic device is also taken into consideration, so the user's surface temperature can be obtained more accurately.

[0066] In some embodiments, when the electronic device executes the above step S102 of "adjusting the target temperature control strategy for the electronic device based on the target temperature parameters", it can also perform the following steps: based on the temperature relationship between the first temperature value and the second temperature value, determine the temperature control threshold parameters in the target temperature control strategy based on the second temperature value; wherein, the temperature relationship is different, and the temperature threshold parameters determined based on the second temperature value are different.

[0067] In the embodiments of the present application, it is considered that the source of heat sensation is the temperature difference, which corresponds to the temperature difference between the electronic device and the surface of the target object's hand. Generally speaking, if the temperature is 1-2 degrees higher than the body surface temperature, the target object will not feel it obviously. If it is about 5 degrees higher, there will be a more obvious feeling of heat, and 5-10 degrees will feel seriously hot. The electronic device can determine the temperature relationship between the first temperature value and the second temperature value (the temperature difference between the first temperature value and the second temperature value) when obtaining the first temperature value and the second temperature value, so as to determine the temperature threshold parameter, so that the determined temperature threshold parameter is more accurate.

[0068] Of course, different temperature relationships have different temperature threshold parameters determined based on the second temperature value. For example, the temperature relationship between the first temperature value and the second temperature value can be: the first temperature value is much smaller than the second temperature value (Tenvironment < Tbody surface), the first temperature value is much smaller than the second temperature value (Tenvironment > Tbody surface), or the first temperature value is similar to the second temperature value.

[0069] Exemplarily, for the temperature relationship where the first temperature value is much smaller than the second temperature value, it means that the current ambient temperature of the electronic device is relatively low, for example, in winter, or in an air-conditioned environment. In this case, the ambient temperature has an auxiliary effect on cooling, and the temperature control threshold (temperature threshold parameter) can be appropriately relaxed and set to increase the first preset value based on T body surface (second temperature value), where the first preset value can be 2 degrees, 3 degrees, or other values.

[0070] Exemplarily, for the temperature relationship where the first temperature value is much greater than the second temperature value, it means that the current ambient temperature of the electronic device is relatively high, for example, outdoors in summer, or under direct sunlight. In this case, the ambient temperature will aggravate the temperature rise problem, and the temperature control threshold (temperature threshold parameter) can be appropriately tightened, and set to add a second preset value based on T body surface (second temperature value), wherein the second preset value can be 1 degree, -1 degree, or other values, and the second preset value can be less than the first preset value.

[0071] Exemplarily, for the case where the temperature relationship is that the first temperature value is close to the second temperature value, it means that the current ambient temperature of the electronic device is close to the body surface temperature of the target object. At this time, T body surface can be set as the temperature control threshold (temperature threshold parameter). Of course, a third preset value can be added on the basis of the second temperature value, wherein the third preset value can be 1 degree, 2 degrees, or other values, and the third preset value can be less than the first preset value and greater than the second preset value. Of course, the specific relationship between the first preset value, the second preset value, and the third preset value can be set based on actual needs and application scenarios, and this application does not limit this.

[0072] In this way, considering that the source of the target object's thermal sensation is the temperature difference between the electronic device and the target object, the scene differentiation is carried out based on the relationship between T environment and T body surface, and then the method of determining the temperature control threshold parameters can be closer to the application scenario and more flexible.

[0073] In some embodiments, when the electronic device executes the above step S102 of "adjusting the target temperature control strategy for the electronic device based on the target temperature parameter", it can also execute the following steps: adjusting the power consumption limit parameter in the target temperature control strategy based on the first temperature value.

[0074] In an embodiment of the present application, the electronic device adjusts the power consumption limit parameters in the target temperature control strategy according to the first temperature value. Exemplarily, the power consumption limit parameters may be CPU / GPU frequency, RF power, and backlight parameters. The electronic device may adjust the power consumption limit parameters in the target temperature control strategy by limiting the CPU / GPU frequency, lowering the RF power, or automatically or manually adjusting the backlight parameters such as the brightness and contrast of the screen according to the ambient light conditions.

[0075] In an embodiment of the present application, the electronic device adjusts the power consumption limit parameters based on the first temperature value by any method or any combination of methods including limiting the CPU / GPU frequency, reducing the RF power, or automatically or manually adjusting the screen brightness and contrast and other backlight parameters according to ambient light conditions.

[0076] In the embodiment of the present application, the first temperature value affects the adjusted power consumption limit parameter. For example, if the first temperature value is low, it means that the ambient temperature is low and the environment has an auxiliary effect on the heat dissipation of the electronic device, then the power consumption limit parameter can be adaptively relaxed a little bit, and if the first temperature value is high, it means that the ambient temperature is high and the environment has no auxiliary effect on the heat dissipation of the electronic device, then the power consumption limit parameter can be adaptively tightened a little bit.

[0077] In this way, the power consumption limit parameter can be adaptively adjusted based on the ambient temperature, thereby improving the flexibility of control.

[0078] In some embodiments, when the electronic device performs the above step of "adjusting the power consumption limit parameter in the target temperature control strategy based on the first temperature value", Figure 4 As shown, the following steps S401 and S402 may also be performed:

[0079] Step S401: If the first temperature value is less than the first preset temperature threshold, the temperature increase range based on the temperature control threshold parameter and the power consumption limit parameter corresponding to each temperature increase range are enlarged.

[0080] In an embodiment of the present application, the first preset temperature threshold may be a preset temperature critical value that has an auxiliary effect on the electronic device. For example, the first preset temperature threshold may be minus 10 degrees, minus 5 degrees, 5 degrees, 10 degrees, or other temperature values. The specific first preset temperature threshold may be set based on actual needs and application scenarios, and this application does not limit this.

[0081] Exemplarily, if the first preset temperature threshold is 10 degrees and the first temperature value is 5 degrees, then the first temperature value is less than the first preset temperature threshold, indicating that the ambient temperature is low, which has an auxiliary effect on the heat dissipation of the electronic equipment. Therefore, the temperature growth amplitude based on the temperature control threshold parameter can be expanded. The temperature growth amplitude here is the temperature growth amount based on the temperature control threshold parameter, that is, the T threshold value represented by the temperature control threshold parameter is the initial value, and the temperature growth amplitude is the step size for setting different temperature levels.

[0082] For example, if the temperature increase range of the electronic device is set to 1.5 degrees without considering whether the ambient temperature has an auxiliary effect on the heat dissipation of the electronic device, and considering that the ambient temperature is low at this time, it has an auxiliary effect on the heat dissipation of the electronic device, the temperature increase range can be appropriately expanded, that is, the temperature increase range is set to 2 degrees. Of course, the temperature increase range can also be 2.5, 3, or other values. The specific temperature increase range can be set based on actual needs and application scenarios, and this application does not limit this.

[0083] For example, if the set temperature increase is 2 degrees, then the T threshold value represented by the temperature control threshold parameter is the initial value, and the temperature increase is set as the step size for different temperature levels: T, T+2, 4, ..., etc. In this way, each temperature increase corresponds to a temperature level, and accordingly, the electronic device can set the power consumption limit parameter for each temperature increase, that is, for each corresponding temperature level.

[0084] For example, if the electronic device sets the power consumption limit parameters for each temperature increase range (1.5 degrees) without considering whether the ambient temperature has an auxiliary effect on the heat dissipation of the electronic device, the limit frequency of the CPU corresponding to T is 2.05G, the limit frequency of the CPU corresponding to T+1.5 is 1.85G, and the limit frequency of the CPU corresponding to T+3 is 1.7G. Considering that the ambient temperature is relatively low at this time, which has an auxiliary effect on the heat dissipation of the electronic device, the power consumption limit parameters corresponding to each temperature increase range can be further appropriately expanded on the basis of expanding the temperature increase range, that is, the limit frequency of the CPU corresponding to T is 2.1G, the limit frequency of the CPU corresponding to T+2 is 1.9G, and the limit frequency of the CPU corresponding to T+4 is 1.8G.

[0085] It should be noted that the temperature control strategy (target temperature control strategy) can be obtained by superimposing the temperature control threshold parameter (T threshold value), the power consumption limit parameter (limit intensity) and the first temperature value (ambient temperature).

[0086] Of course, the electronic device can also set corresponding power consumption limit parameters for each temperature increase range, in addition to the above-mentioned CPU limit frequency, and can also include but not limited to GPU frequency, RF power, or at least one or more backlight parameters such as screen brightness and contrast. Specific power consumption limit parameters can be set based on actual needs and application scenarios, and this application does not limit this.

[0087] In this way, when the ambient temperature is low, relaxing the power consumption limit strength can be more in line with the environment, and the control method can be adaptively adjusted based on the heat source of the electronic equipment, thereby improving the flexibility of control.

[0088] Step S402: if the first temperature value is greater than a second preset temperature threshold, reduce the temperature increase range and the power consumption limit parameter corresponding to each temperature increase range.

[0089] In an embodiment of the present application, the second preset temperature threshold may be a preset temperature critical value that affects the cooling of the electronic device. For example, the second preset temperature threshold may be 5 degrees, 15 degrees, 25 degrees or other temperature values. The specific second preset temperature threshold and the relationship between the first preset temperature threshold and the second preset temperature threshold may be set based on actual needs and application scenarios, and the present application does not limit this.

[0090] For example, if the second preset temperature threshold is 25 degrees and the first temperature value is 30 degrees, then the first temperature value is greater than the second preset temperature threshold, indicating that the ambient temperature is high, which affects the heat dissipation of the electronic device, so the temperature increase range based on the temperature control threshold parameter can be reduced. For the discussion on the temperature increase range, please refer to the discussion in the above step S401, which will not be repeated here.

[0091] For example, if the temperature increase of the electronic device is set to 1.5 degrees without considering whether the ambient temperature has an auxiliary effect on the heat dissipation of the electronic device, and considering that the ambient temperature is high at this time, which affects the heat dissipation of the electronic device, the temperature increase can be reduced, that is, the temperature increase can be set to 1 degree. Of course, the temperature increase can also be 0.5, or other values. The specific temperature increase can be set based on actual needs and application scenarios, and this application does not limit this.

[0092] For example, if the set temperature increase is 1 degree, then the T threshold value represented by the temperature control threshold parameter is the initial value, and the temperature increase is set as the step size for different temperature levels: T, T+1, 2, ..., etc. In this way, each temperature increase corresponds to a temperature level, and accordingly, the electronic device can set the power consumption limit parameter for each temperature increase, that is, for each corresponding temperature level.

[0093] For example, if the electronic device sets the power consumption limit parameters for each temperature increase (1.5 degrees) without considering whether the ambient temperature has an auxiliary effect on the heat dissipation of the electronic device, the limit frequency of the CPU corresponding to T is 2.05G, the limit frequency of the CPU corresponding to T+1.5 is 1.85G, and the limit frequency of the CPU corresponding to T+3 is 1.7G. Considering that the ambient temperature is relatively high at this time and has affected the heat dissipation of the electronic device, the power consumption limit parameters corresponding to each temperature increase can be further appropriately reduced on the basis of reducing the temperature increase, that is, the limit frequency of the CPU corresponding to T is 2.0G, the limit frequency of the CPU corresponding to T+1 is 1.8G, and the limit frequency of the CPU corresponding to T+2 is 1.6G.

[0094] Of course, consistent with the above power consumption limit parameters, the electronic device may also have power consumption limit parameters corresponding to each temperature increase range, in addition to the above-mentioned CPU limit frequency, including but not limited to GPU frequency, RF power, or at least one or more backlight parameters such as screen brightness and contrast.

[0095] In this way, when the ambient temperature is high, tightening the power consumption limit strength can better fit the environment and improve the flexibility of control.

[0096] In an embodiment of the present application, if the first temperature value is greater than or equal to a first preset temperature threshold and less than or equal to a second preset temperature threshold, the temperature increase amplitude based on the temperature control threshold parameter or the power consumption limit parameter corresponding to each temperature increase amplitude is adjusted, wherein the first preset temperature threshold is different from the second preset threshold.

[0097] In an embodiment of the present application, if the first temperature value is greater than or equal to the first preset temperature threshold and less than or equal to the second preset temperature threshold, it means that the heat dissipation of the electronic device by the environment is negligible (it neither assists the heat dissipation of the electronic device nor affects the heat dissipation of the electronic device). Then, the electronic device can adjust the temperature increase range based on the temperature control threshold parameter, or the power consumption limit parameter corresponding to each temperature increase range.

[0098] Exemplarily, if the electronic device can obtain that the main heat source generated during operation is the program operation (for example, a game program), it means that the electronic device has a higher priority for the CPU demand at this time, and the CPU frequency needs to be guaranteed to ensure the operation of the program. At this time, the temperature increase can be adjusted, but the power consumption limit parameters corresponding to each temperature increase are not adjusted. For example, the temperature increase is reduced by 1 degree, and the corresponding power consumption limit parameters are: the CPU limit frequency corresponding to T is 2.1G, the CPU limit frequency corresponding to T+1 is 1.9G, and the CPU limit frequency corresponding to T+2 is 1.8G. If the heat source changes during the operation of the electronic device, or the program in the electronic device stops running, the temperature increase can also be adaptively expanded.

[0099] Exemplarily, if the electronic device can obtain that the main heat source generated during operation is non-program operation (for example, the brightness of the mobile phone screen), it means that the electronic device has a higher priority for screen brightness at this time, and the screen brightness needs to be guaranteed. At this time, the temperature increase range can be not adjusted, but the power consumption limit parameters corresponding to each temperature increase range are adjusted. For example, reduce the power consumption limit parameters corresponding to each temperature increase range: the CPU limit frequency corresponding to T is 2.0G, the CPU limit frequency corresponding to T+1.5 is 1.8G, and the CPU limit frequency corresponding to T+3 is 1.6G. If the heat source changes during the operation of the electronic device, or the non-program operation in the electronic device stops, the power consumption limit parameters corresponding to each temperature increase range can also be adaptively expanded.

[0100] In this way, by distinguishing the high and low ambient temperatures, different temperature increase ranges are set, and then corresponding power consumption limit parameters are set for different temperature increase ranges. In addition, the temperature control strategy can be adjusted based on the heat source adaptability of the electronic equipment, thereby improving the flexibility of control.

[0101] In some embodiments, Figure 5 As shown, the electronic device may also perform the following steps S501 to S503:

[0102] Step S501: If the device temperature value corresponding to the electronic device is less than the temperature control threshold parameter, the power consumption information of the electronic device is obtained.

[0103] In an embodiment of the present application, the electronic device can obtain a device temperature value corresponding to the electronic device. For example, the device temperature value can be the highest temperature value of all heating components on the electronic device, or the temperature value of a main heating component (e.g., a motherboard or a battery). The specific device temperature value can be set based on actual needs and application scenarios, and this application does not limit this.

[0104] In an embodiment of the present application, if the device temperature value corresponding to the electronic device is less than the temperature control threshold parameter, it means that the target temperature control strategy has not been started for temperature control, and the electronic device will obtain power consumption information, and then determine the temperature prediction value of the electronic device based on the power consumption information. The power consumption information may include the current and voltage currently consumed by the electronic device.

[0105] Step S502: Determine a predicted temperature value of the electronic device based on the power consumption information.

[0106] In an embodiment of the present application, the electronic device determines a temperature prediction value of the electronic device based on power consumption information. Exemplarily, the method of determining the temperature prediction value based on power consumption information can be: obtaining the power consumption of the electronic device (current and voltage, and then determining the power consumption function), and then determining the temperature value corresponding to the power consumption, so that the temperature growth trend can be obtained according to the current power consumption.

[0107] Step S503: If the predicted temperature value is greater than the temperature control threshold value, the power consumption of the electronic device is adjusted within a preset operating range.

[0108] In an embodiment of the present application, if the predicted temperature prediction value is greater than the temperature control threshold value, it means that the subsequent electronic device will reach the temperature control threshold value with the current power consumption, so the electronic device can adjust the power consumption of the electronic device within the preset operating range. Exemplarily, the preset operating range can be a range that meets the normal operating requirements of the current electronic device, or an operating requirement range set for the electronic device. The specific preset operating range can be set based on actual needs and application scenarios, and this application does not limit this.

[0109] like Figure 6 As shown, exemplarily, the way in which the electronic device performs temperature control intervention in advance may include the following steps S601 to S604:

[0110] Step S601: Obtain current power consumption.

[0111] Here, the electronic device can obtain the current power consumption of the device (power consumption information).

[0112] Step S602: predicting the temperature rise trend according to power consumption.

[0113] Here, the electronic device can predict the trend of temperature rise control based on the acquired power consumption (power consumption information), that is, the temperature prediction values ​​at multiple time points in the future.

[0114] Step S603: Whether the CPU frequency meets the computing power.

[0115] Here, the electronic device will determine whether the CPU frequency meets the computing power, that is, whether it meets the normal operation of the current electronic device (preset operating range) as mentioned above. If so, step S604 is executed, and if not, the above step S601 is executed.

[0116] Step S604: fine-tune the CPU frequency.

[0117] Here, when the CPU frequency meets the computing power, the electronic device fine-tunes the CPU frequency to delay the time for the electronic device to reach the temperature control threshold parameters, thereby achieving the effect of early intervention.

[0118] In order to solve the problem in the related art that after the starting temperature threshold value is reached, frequency limiting is performed, but the temperature has already risen, and the further temperature rise can only be suppressed, but the arrival of the threshold temperature cannot be delayed, resulting in untimely control, the present application proposes a temperature rise trend prediction mechanism to control the electronic device in advance, which can control the temperature of the electronic device within the expected range and improve the timeliness of the control. In this way, it can be ensured that the user does not feel a significant temperature rise during use.

[0119] In some embodiments, when the electronic device executes the step S202 of “determining the average of at least one temperature value as the first temperature value”, Figure 7 As shown, the following steps S701 and S702 may also be performed:

[0120] Step S701: If the position of the electronic device changes, obtain a third temperature value of the electronic device after the position changes.

[0121] In an embodiment of the present application, if the electronic device detects that the position of the electronic device has changed, the third temperature value of the electronic device after the position change will be obtained. Exemplarily, the position of the electronic device can be determined by obtaining the position information of the electronic device through positioning methods such as the Global Positioning System (GPS), WiFi positioning, base station positioning, and sensor positioning, and then the position temperature value (third temperature value) is obtained based on the current positioning position information.

[0122] In an embodiment of the present application, if the target object changes its position from indoors to outdoors while operating an electronic device (for example, in an air-conditioned room indoors in summer and in the sun outdoors), considering that the outdoor temperature value cannot be obtained at this time due to the time-sharing multiplexing of the temperature sensor, the electronic device can query the current weather conditions based on the positioning location information, and obtain the forecast temperature (third temperature value) based on the temperature information forecasted by the weather conditions and the current time point.

[0123] In an embodiment of the present application, if the target object changes its position from indoors to outdoors while operating an electronic device (for example, in an air-conditioned room indoors in summer and in sunlight outdoors), considering that the indoor temperature value cannot be obtained at this time due to the time-sharing multiplexing of the temperature sensor, the electronic device can connect to the indoor device and obtain the current temperature value (third temperature value) based on the historical indoor temperature value or other temperature sensors.

[0124] Step S702: correct the first temperature value based on the third temperature value, and update the first temperature value using the corrected temperature value.

[0125] In an embodiment of the present application, if a position change occurs, the first temperature value obtained by the electronic device may contain errors, which may cause erroneous operation of the temperature control. Therefore, the first temperature value will be corrected based on the third temperature value, and then the first temperature value will be updated based on the corrected temperature value.

[0126] In an embodiment of the present application, if the target object changes its position from indoors to outdoors while operating an electronic device (for example, indoors in an air-conditioned room in summer and outdoors in the sun), the electronic device may use the third temperature value as the first temperature value, or may adaptively increase the first temperature value based on the third temperature value.

[0127] In an embodiment of the present application, if the target object changes its position from indoors to outdoors while operating an electronic device (for example, indoors in an air-conditioned room in summer and outdoors in the sun), the electronic device may use the third temperature value as the first temperature value, or may adaptively lower the first temperature value based on the third temperature value.

[0128] like Figure 8 As shown, an exemplary method of obtaining the ambient temperature (first temperature value) may include the following steps S801 to S805:

[0129] Step S801, wait for the mobile phone to enter a stable sleep state.

[0130] Here, the mobile phone (electronic device) will start acquiring the current ambient temperature when the mobile phone is in a stable sleep state.

[0131] Step S802: Obtain the current temperature based on the location and time information.

[0132] Here, the mobile phone will automatically query the weather conditions according to the positioning information obtained by the positioning system, and only obtain the current temperature (third temperature value) based on the weather conditions and the current time information.

[0133] Step S803, reading the temperature of the negative temperature coefficient thermistor.

[0134] Here, the mobile phone will obtain the NTC temperature (first temperature value) installed on the mobile phone.

[0135] Step S804: Estimate the current state of the mobile phone through sensors.

[0136] Here, the mobile phone can estimate the current state of the mobile phone through sensors, for example, whether it is placed flat on the table, in a pocket, in a bag, or held in the hand.

[0137] Step S805: Correct the current ambient temperature according to different states of the mobile phone, combined with the current air temperature and the temperature of the negative temperature coefficient thermistor to obtain the ambient temperature.

[0138] Here, the mobile phone will correct the temperature of the negative temperature coefficient thermistor based on the current different states and the current temperature to obtain the ambient temperature.

[0139] In this way, by distinguishing the scenes, the acquired ambient temperature is corrected, thereby ensuring the accuracy of the ambient temperature, thereby ensuring the accuracy of temperature control based on the ambient temperature.

[0140] like Fig. 9 As shown, the exemplary control method may include the following steps S901 to S908:

[0141] Step S901: Obtain the ambient temperature.

[0142] Here, the electronic device can obtain the ambient temperature (first temperature value) based on the temperature sensor when the user does not pick up the mobile phone.

[0143] Step S902: The user picks up the mobile phone.

[0144] Here, the electronic device can detect whether the user picks up the mobile phone using a state sensor. Exemplary state detection sensors can be CAPSensor, SAR Sensor, contact sensor, etc.

[0145] Step S903: Obtain body surface temperature.

[0146] Here, when it is detected that the user picks up the mobile phone, the electronic device can obtain the body surface temperature (second temperature value) based on the temperature sensor.

[0147] Step S904: Calculate and obtain the temperature threshold value.

[0148] Here, after obtaining the ambient temperature and the body surface temperature, the electronic device will calculate the temperature threshold value (temperature threshold parameter) based on the relationship between the ambient temperature and the body surface temperature. For the specific method of calculating the temperature threshold value, please refer to the above discussion on "Adjusting the target temperature control strategy for the electronic device based on the target temperature parameter", which will not be repeated here.

[0149] Step S905: Obtain a temperature control strategy table.

[0150] Here, after obtaining the temperature threshold value, the electronic device will adjust the power consumption limit parameters in the target temperature control strategy (temperature control strategy table) based on the first temperature value. For the specific method of obtaining the temperature control strategy table, please refer to the above detailed discussion of the step of "adjusting the target temperature control strategy for the electronic device based on the target temperature parameters", which will not be repeated here.

[0151] Step S906: Check whether the temperature of the mobile phone reaches the temperature threshold.

[0152] Here, the electronic device obtains the temperature of the mobile phone (device temperature value) and determines whether the device temperature value reaches the temperature threshold value. If the temperature of the mobile phone does not reach the temperature threshold value, step S907 is executed; if the temperature of the mobile phone reaches the temperature threshold value, step S908 is executed.

[0153] Step S907: temperature control pre-intervention.

[0154] Here, if the temperature of the mobile phone does not reach the temperature threshold, temperature control pre-intervention is performed on the mobile phone. For specific execution operations of temperature control pre-intervention, refer to the above steps S501 to S503, which will not be described in detail here.

[0155] Step S908: Perform temperature control according to the temperature control strategy table.

[0156] Here, if the temperature of the mobile phone reaches the temperature threshold, the temperature of the mobile phone is controlled based on the temperature control strategy table (target temperature control strategy). The specific temperature control execution operation is described in the above steps S401 and S402, which will not be repeated here.

[0157] In this way, the present application can flexibly configure strategies according to the current ambient temperature and the user's body surface temperature, so that the temperature rise suppression operation can better adapt to various environments. In addition, through the temperature rise trend prediction mechanism, the control operation can be accessed in advance, so that the temperature rise of the mobile phone can be controlled within the expected range as much as possible.

[0158] The embodiment of the present application provides a control method, the method comprising: obtaining a target temperature parameter corresponding to the current state of the electronic device; if the target temperature parameter meets the adjustment condition, adjusting the target temperature control strategy for the electronic device based on the target temperature parameter; wherein the target temperature control strategy comprises a temperature control threshold parameter and a power consumption limit parameter, and is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; if the target temperature parameter is a first temperature parameter, the target temperature control strategy is a first temperature control strategy; if the target temperature parameter is a second temperature parameter, the target temperature control strategy is a second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different. The control method provided by the present application can timely adjust the corresponding temperature control strategy based on the temperature parameter of the current state, so that the temperature strategy can better adapt to various states of the electronic device and improve the flexibility of control.

[0159] The present application embodiment provides an electronic device 3, such as Fig.10 As shown, including:

[0160] An acquisition module 1001 is used to acquire a target temperature parameter corresponding to a current state of the electronic device;

[0161] The adjustment module 1002 is used to adjust the target temperature control strategy for the electronic device based on the target temperature parameter if the target temperature parameter meets the adjustment condition; wherein the target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, and is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; if the target temperature parameter is a first temperature parameter, the target temperature control strategy is a first temperature control strategy; if the target temperature parameter is a second temperature parameter, the target temperature control strategy is a second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

[0162] In one embodiment of the present application, the target temperature parameter includes: a first temperature value corresponding to the environment in which the electronic device is currently located, and / or a second temperature value corresponding to a target object for operating the electronic device.

[0163] In one embodiment of the present application, the acquisition module 1001 is also used to respectively acquire at least one temperature value corresponding to at least one temperature sensor on the electronic device; if the target object does not contact the electronic device, the average of the at least one temperature value is determined as the first temperature value; if the target object contacts the electronic device, the average of the at least one temperature value is determined as the second temperature value; wherein, at least one temperature sensor is located at a position on the electronic device away from the heating device.

[0164] In one embodiment of the present application, the adjustment module 1002 is also used to determine the temperature control threshold parameters in the target temperature control strategy based on the temperature relationship between the first temperature value and the second temperature value, with the second temperature value as the basis; wherein, the temperature relationship is different, and the temperature threshold parameters determined based on the second temperature value are different.

[0165] In an embodiment of the present application, the adjustment module 1002 is further configured to adjust a power consumption limit parameter in the target temperature control strategy based on the first temperature value.

[0166] In one embodiment of the present application, the adjustment module 1002 is also used to expand the temperature increase range based on the temperature control threshold parameter and the power consumption limit parameter corresponding to each temperature increase range if the first temperature value is less than the first preset temperature threshold; if the first temperature value is greater than the second preset temperature threshold, reduce the temperature increase range and the power consumption limit parameter corresponding to each temperature increase range.

[0167] In one embodiment of the present application, the adjustment module 1002 is also used to obtain power consumption information of the electronic device if the device temperature value corresponding to the electronic device is less than the temperature control threshold parameter; determine the temperature prediction value of the electronic device based on the power consumption information; if the temperature prediction value is greater than the temperature control threshold value, adjust the power consumption of the electronic device within a preset operating range.

[0168] In one embodiment of the present application, the adjustment module 1002 is also used to obtain a third temperature value of the electronic device after the position of the electronic device changes if the position of the electronic device changes; correct the first temperature value based on the third temperature value, and update the first temperature value using the corrected temperature value.

[0169] The present application embodiment provides an electronic device 3, such as Fig.11 As shown, the electronic device 11 includes:

[0170] The temperature sensor 1101 is used to obtain a target temperature parameter corresponding to the current state of the electronic device;

[0171] The processor 1102 is configured to adjust a target temperature control strategy for the electronic device based on the target temperature parameter if the target temperature parameter satisfies the adjustment condition;

[0172] Among them, the target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; if the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

[0173] An embodiment of the present application provides an electronic device, which obtains a target temperature parameter corresponding to the current state of the electronic device; if the target temperature parameter meets the adjustment condition, the target temperature control strategy for the electronic device is adjusted based on the target temperature parameter; wherein the target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; if the target temperature parameter is a first temperature parameter, the target temperature control strategy is a first temperature control strategy; if the target temperature parameter is a second temperature parameter, the target temperature control strategy is a second temperature control strategy; the temperature control threshold parameter and / or power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different. The electronic device provided by the present application can timely adjust the corresponding temperature control strategy based on the temperature parameter of the current state, so that the temperature strategy can better adapt to various states of the electronic device and improve the flexibility of control.

[0174] The embodiment of the present application provides a computer-readable storage medium, which stores one or more computer programs, and the one or more computer programs can be executed by one or more processors to implement the above control method. The computer-readable storage medium can be a volatile memory (volatile memory), such as a random access memory (Random-Access Memory, RAM); or a non-volatile memory (non-volatile memory), such as a read-only memory (Read-Only Memory, ROM), a flash memory (flash memory), a hard disk (Hard Disk Drive, HDD) or a solid-state drive (Solid-State Drive, SSD); or it can be a respective device including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.

[0175] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of hardware embodiments, software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0176] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0177] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0178] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0179] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A control method, the method comprising: Obtain target temperature parameters corresponding to the current state of the electronic device; If the target temperature parameter satisfies the adjustment condition, adjusting the target temperature control strategy for the electronic device based on the target temperature parameter; The target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; If the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy; The temperature control threshold parameter and / or the power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

2. The control method according to claim 1, wherein the target temperature parameter comprises: A first temperature value corresponding to the environment in which the electronic device is currently located, and / or a second temperature value corresponding to the target object for operating the electronic device.

3. The method according to claim 2, wherein obtaining a target temperature parameter corresponding to a current state of the electronic device comprises: Respectively acquiring at least one temperature value corresponding to at least one temperature sensor on the electronic device; If the target object is not in contact with the electronic device, determining an average of the at least one temperature value as the first temperature value; If the target object contacts the electronic device, determining an average of the at least one temperature value as the second temperature value; Wherein, the at least one temperature sensor is located at a position on the electronic device away from the heating device.

4. The control method according to claim 2 or 3, wherein adjusting the target temperature control strategy for the electronic device based on the target temperature parameter comprises: Based on a temperature relationship between the first temperature value and the second temperature value, determining the temperature control threshold parameter in the target temperature control strategy based on the second temperature value; Wherein, the temperature relationship is different, and the temperature threshold parameter determined based on the second temperature value is different.

5. The control method according to claim 2 or 3, wherein adjusting the target temperature control strategy for the electronic device based on the target temperature parameter comprises: Based on the first temperature value, a power consumption limit parameter in the target temperature control strategy is adjusted.

6. The control method according to claim 5, wherein adjusting the power consumption limit parameter in the target temperature control strategy based on the first temperature value comprises: If the first temperature value is less than a first preset temperature threshold, enlarging the temperature growth range based on the temperature control threshold parameter and the power consumption limit parameter corresponding to each temperature growth range; If the first temperature value is greater than a second preset temperature threshold, the temperature increase range and the power consumption limit parameter corresponding to each temperature increase range are reduced.

7. The control method according to claim 1, further comprising: If the device temperature value corresponding to the electronic device is less than the temperature control threshold parameter, obtaining power consumption information of the electronic device; Determining a predicted temperature value of the electronic device based on the power consumption information; If the temperature prediction value is greater than the temperature control threshold value, the power consumption of the electronic device is adjusted within a preset operating range.

8. The control method according to claim 3, wherein determining the mean of the at least one temperature value as the first temperature value comprises: If the position of the electronic device changes, obtaining a third temperature value of the electronic device after the position change; The first temperature value is corrected based on the third temperature value, and the first temperature value is updated using the corrected temperature value.

9. An electronic device, comprising: A temperature sensor is used to obtain a target temperature parameter corresponding to the current state of the electronic device; a processor, configured to adjust a target temperature control strategy for the electronic device based on the target temperature parameter if the target temperature parameter satisfies an adjustment condition; The target temperature control strategy includes a temperature control threshold parameter and a power consumption limit parameter, which is used to adjust the power consumption of the electronic device with the power consumption limit parameter when the internal temperature of the electronic device reaches the temperature represented by the temperature control threshold parameter; If the target temperature parameter is the first temperature parameter, the target temperature control strategy is the first temperature control strategy; if the target temperature parameter is the second temperature parameter, the target temperature control strategy is the second temperature control strategy; The temperature control threshold parameter and / or the power consumption limit parameter between the first temperature control strategy and the second temperature control strategy are different.

10. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method according to any one of claims 1 to 8.