Heat dissipation control method for terminal device, terminal device, and storage medium

By receiving the start command to obtain heat dissipation parameters and operating information, the system controls the operation of the fan and charging separation module, solving the overheating problem caused by high-energy-consuming software in terminal devices and improving the device's heat dissipation efficiency and power utilization.

WO2026001646A1PCT designated stage Publication Date: 2026-01-02ZTE CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/099813
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-25
Filing Date
2025-06-09
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

When terminal devices run high-energy-consuming software, the processor is overloaded, causing heat generation and high power consumption, which affects the user experience.

Method used

By receiving the start command, the device obtains the set of heat dissipation parameter thresholds and current operating information of the terminal device, and controls the operation of heat dissipation modules such as the fan module and the charging separation module to regulate the device temperature and processor utilization, thereby achieving effective heat dissipation.

Benefits of technology

It effectively reduces the temperature of terminal devices, improves user experience, avoids device temperature rise due to battery charging, and optimizes power usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025099813_02012026_PF_FP_ABST
    Figure CN2025099813_02012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a heat dissipation control method for a terminal device. The terminal device comprises at least one heat dissipation function module. The method comprises: receiving a starting instruction; in response to the starting instruction, acquiring at least one heat dissipation parameter threshold set of the terminal device and current operation information of the terminal device; and on the basis of the at least one heat dissipation parameter threshold set of the terminal device and the current operation information of the terminal device, controlling the at least one heat dissipation function module to work. The present application further discloses a terminal device and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Heat dissipation control method of terminal device, terminal device and storage medium

[0001] Cross-reference

[0002] The present application claims priority from the Chinese patent application No. 202410838455.4 filed on June 25, 2024, and entitled "Heat dissipation control method of terminal device, terminal device and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] Embodiments disclosed in the present application relate to the field of computer technology, and particularly relate to a heat dissipation control method of terminal device, terminal device and storage medium. BACKGROUND

[0004] When the terminal device runs a software with high energy consumption, the processor load is too high, which causes the terminal device to heat up and the power consumption to be high. For example, in a scenario where a user plays a game using a game software, the game software consumes a large amount of CPU (Central Processing Unit) and GPU (Graphics Processing Unit) when running, which in turn causes the terminal device to heat up and affects the user experience. SUMMARY

[0005] According to embodiments of the present application, a heat dissipation control method of terminal device, terminal device and storage medium are proposed.

[0006] A first aspect of the present application discloses a heat dissipation control method of terminal device, the terminal device comprising at least one heat dissipation function module, the method comprising: receiving an opening instruction; in response to the opening instruction, obtaining at least one set of heat dissipation parameter threshold values of the terminal device and current running information of the terminal device; and controlling the at least one heat dissipation function module to work according to the at least one set of heat dissipation parameter threshold values of the terminal device and the current running information of the terminal device.

[0007] In some embodiments, the at least one heat dissipation parameter threshold set comprises at least one of a temperature threshold set and a processor usage rate threshold set when the terminal device is running; the current running information comprises current temperature information corresponding to the temperature threshold set and current processor usage rate information corresponding to the processor usage rate threshold set; and the controlling the at least one heat dissipation functional module to work according to the at least one heat dissipation parameter threshold set of the terminal device and the current running information of the terminal device comprises: controlling the at least one heat dissipation functional module to work in response to at least one of the following conditions: the current temperature information and the temperature threshold set satisfy a first preset condition; and the current processor usage rate information and the processor usage rate threshold set satisfy a second preset condition.

[0008] In some embodiments, the at least one heat dissipation functional module comprises a fan module; the current running information further comprises current voice communication state information of the terminal device; and the controlling the at least one heat dissipation functional module to work according to the at least one heat dissipation parameter threshold set of the terminal device and the current running information of the terminal device further comprises: controlling the fan module to work in response to at least one of the following conditions: the current temperature information and the temperature threshold set satisfy the first preset condition, and the current voice communication state information does not satisfy a third preset condition; and the current processor usage rate information and the processor usage rate threshold set satisfy the second preset condition, and the current voice communication state information does not satisfy the third preset condition.

[0009] In some embodiments, the at least one heat dissipation functional module comprises a charge separation module; the at least one heat dissipation parameter threshold set further comprises a chargeable and separable battery power range; the current running information further comprises current charge and discharge information of the terminal device; and the controlling the at least one heat dissipation functional module to work according to the at least one heat dissipation parameter threshold set of the terminal device and the current running information of the terminal device further comprises: controlling the charge separation module to work in response to at least one of the following conditions: the current temperature information and the temperature threshold set satisfy the first preset condition, and the current charge and discharge information and the chargeable and separable battery power range satisfy a fourth preset condition; and the current processor usage rate information and the processor usage rate threshold set satisfy the second preset condition, and the current charge and discharge information and the chargeable and separable battery power range satisfy the fourth preset condition.

[0010] In some embodiments, the at least one heat dissipation function module comprises a fan module and a charge separation module; the at least one set of heat dissipation parameter threshold values further comprises a chargeable and separable battery power range; the current operation information further comprises current voice communication state information of the terminal device and current charging and discharging information of the terminal device; and the control of the at least one heat dissipation function module according to the at least one set of heat dissipation parameter threshold values of the terminal device and the current operation information of the terminal device further comprises: controlling the fan module and the charge separation module to work in response to at least one of the following conditions: the current temperature information and the set of temperature threshold values satisfy the first preset condition, the current voice communication state information does not satisfy a third preset condition, and the current charging and discharging information and the chargeable and separable battery power range satisfy a fourth preset condition; and the current processor usage rate information and the set of processor usage rate threshold values satisfy the second preset condition, the current voice communication state information does not satisfy the third preset condition, and the current charging and discharging information and the chargeable and separable battery power range satisfy the fourth preset condition.

[0011] In some embodiments, the at least one set of heat dissipation parameter values of the terminal device is obtained by: obtaining the at least one set of heat dissipation parameter values from a heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values; and the heat dissipation parameter value setting interface is used to determine and display the corresponding set of heat dissipation parameter values in response to an operation instruction of a user.

[0012] In some embodiments, the set of temperature threshold values comprises at least one of a CPU temperature threshold value, a GPU temperature threshold value, a mainboard temperature threshold value and a battery temperature threshold value; and the first preset condition comprises at least one of: the current temperature information corresponding to any temperature threshold value in the set of temperature threshold values is greater than the temperature threshold value; and the current temperature information corresponding to any temperature threshold value in the set of temperature threshold values shows an upward trend within a preset time.

[0013] In some embodiments, the set of processor usage rate threshold values comprises at least one of a CPU usage rate threshold value, a CPU large core usage rate threshold value and a GPU usage rate threshold value; and the second preset condition comprises: the current processor usage rate information corresponding to any processor usage rate threshold value in the set of processor usage rate threshold values is greater than the processor usage rate threshold value.

[0014] In some embodiments, the current voice communication state information comprises call state information, hands-free function state information and system communication type audio source state information; and the third preset condition comprises at least one of: the terminal device is in a call state and the hands-free function is not turned on; and a system voice communication type audio source in the terminal device is occupied and the hands-free function is not turned on.

[0015] In some embodiments, the current charging and discharging information of the terminal device includes current charging and discharging state information and current power information of the terminal device; and the fourth preset condition includes that when the current charging and discharging state information of the terminal device is a charging state, the current power information is within the range of the chargeable separated battery power.

[0016] The second aspect of the present application discloses an electronic device, comprising a memory and a processor coupled with each other, the processor is configured to execute program instructions stored in the memory to implement the heat dissipation control method of the terminal device in the first aspect.

[0017] The third aspect of the present application discloses a non-volatile computer readable storage medium, which stores program instructions, and the program instructions are executed by a processor to implement the heat dissipation control method of the terminal device in the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0018] The present application will be further described below in conjunction with the accompanying drawings and embodiments. In the drawings:

[0019] Fig. 1 is a structural schematic diagram of a terminal device according to an embodiment of the present application;

[0020] Fig. 2 is a flow schematic diagram of a heat dissipation control method of a terminal device according to an embodiment of the present application;

[0021] Fig. 3 is a structural schematic diagram of a terminal device according to an embodiment of the present application;

[0022] Fig. 4 is a structural schematic diagram of a terminal device according to another embodiment of the present application;

[0023] Fig. 5 is a structural schematic diagram of a terminal device according to yet another embodiment of the present application;

[0024] Fig. 6 is a schematic diagram of a heat dissipation parameter value setting interface according to an embodiment of the present application;

[0025] Fig. 7 is a schematic diagram of a heat dissipation parameter value setting interface according to another embodiment of the present application;

[0026] Fig. 8 is a schematic diagram of a heat dissipation parameter value setting interface according to yet another embodiment of the present application;

[0027] Fig. 9 is a structural schematic diagram of a terminal device according to an embodiment of the present application;

[0028] Fig. 10 is a structural schematic diagram of a non-volatile computer readable storage medium according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] The phrase "in an embodiment" is used in this application to mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. It is expressly understood that the described embodiments are merely example structures of the application and that one of ordinary skill in the art would be able to

[0030] The term "and / or" in this application is merely used to describe an associated relationship, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in this application generally means that the front and rear associated objects are in an "or" relationship. In addition, "multiple" in this application means two or more than two. In addition, the term "at least one" in this application means any one of multiple or any combination of at least two of multiple, for example, including at least one of A, B and C can mean including any one or more elements selected from the set consisting of A, B and C. In addition, the terms "first", "second", "third" in this application are only for description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features.

[0031] In order for those skilled in the art to better understand the technical solutions of the present application, the technical solutions of the present application will be further described in detail below in combination with the drawings and specific embodiments.

[0032] Please refer to FIG. 1, which is a structural schematic diagram of a terminal device according to an embodiment of the present application. The terminal device 10 includes at least one heat dissipation function module 110. The terminal device 10 can be, for example, a microcomputer, a server, a notebook computer, a tablet computer, a mobile phone, or the like. The heat dissipation function module 110 can be used to regulate the operating temperature of the terminal device 10, such as heat dissipation, cooling, and the like.

[0033] Please refer to FIG. 2, which is a flowchart of a heat dissipation control method of a terminal device according to an embodiment of the present application. The execution subject of the method can be an electronic device with computing function, such as the terminal device 10 described above. The terminal device 10 includes at least one heat dissipation function module 110.

[0034] It should be noted that the method of the present application is not limited to the order of the flowchart shown in FIG. 2 if there is substantially the same result.

[0035] In some possible implementation manners, the method can be implemented by a processor invoking computer readable instructions stored in a memory. As shown in FIG. 2, the method can include the following steps:

[0036] S21: receiving an opening instruction.

[0037] The terminal device 10 can include a touch device / interface for receiving the start instruction. For example, the terminal device 10 can include a physical control with a switching function, and a user can start the heat dissipation control of the terminal device 10 by pressing the physical control. Alternatively, the terminal device 10 can include a display interface with a touch function, and a user can start the heat dissipation control of the terminal device 10 by clicking the display interface.

[0038] S22: In response to the start instruction, at least one set of heat dissipation parameter thresholds of the terminal device and current running information of the terminal device are obtained.

[0039] In response to the start instruction, at least one set of heat dissipation parameter thresholds of the terminal device 10 and current running information of the terminal device are obtained. The terminal device 10 can include multiple sets of heat dissipation parameter thresholds, and each set of heat dissipation parameter thresholds can include at least one heat dissipation parameter threshold. The heat dissipation parameter can be a parameter value related to the running of the terminal device 10. The current running information of the terminal device 10 includes device running data corresponding to the heat dissipation parameter threshold in the at least one set of heat dissipation parameter thresholds.

[0040] S23: According to the at least one set of heat dissipation parameter thresholds of the terminal device and the current running information of the terminal device, at least one heat dissipation functional module is controlled to work.

[0041] According to the at least one set of heat dissipation parameter thresholds of the terminal device 10 and the current running information of the terminal device, at least one heat dissipation functional module 110 is controlled to work to dissipate heat from the terminal device 10. For example, a set of heat dissipation parameter thresholds A is obtained, the set of heat dissipation parameter thresholds A includes a parameter threshold A1, and a current running value B1 of the terminal device corresponding to the parameter threshold A1 is determined. Then, according to the parameter threshold A1 and the current running value B1, at least one heat dissipation functional module 110 is controlled to work, including starting or stopping at least one heat dissipation functional module 110, to control the heat dissipation of the terminal device 10.

[0042] In this embodiment, in response to the start instruction, at least one set of heat dissipation parameter thresholds of the terminal device and current running information of the terminal device are obtained. According to the at least one set of heat dissipation parameter thresholds of the terminal device and the current running information of the terminal device, at least one heat dissipation functional module is controlled to work to dissipate heat from the terminal device. At least one heat dissipation functional module is controlled to work through the at least one set of heat dissipation parameter thresholds, to achieve more effective heat dissipation and improve user experience.

[0043] In some embodiments, the at least one set of heat dissipation parameter threshold values comprises one of a set of temperature threshold values when the terminal device is running and a set of processor usage threshold values when the terminal device is running; and the current running information comprises current temperature information corresponding to the set of temperature threshold values and current processor usage information corresponding to the set of processor usage threshold values.

[0044] The at least one set of heat dissipation parameter threshold values comprises at least one of a set of temperature threshold values when the terminal device 10 is running and a set of processor usage threshold values when the terminal device 10 is running, i.e. the at least one set of heat dissipation parameter threshold values can only include the set of temperature threshold values, or only include the set of processor usage threshold values, or include both the set of temperature threshold values and the set of processor usage threshold values, wherein the set of temperature threshold values comprises at least one temperature threshold value related to the running of the terminal device 10, and the set of processor usage threshold values comprises at least one processor usage threshold value related to the running of the terminal device 10. The current running information comprises current temperature information corresponding to the set of temperature threshold values and current processor usage information corresponding to the set of processor usage threshold values, for example, the set of temperature threshold values T comprises temperature threshold value T1, temperature threshold value T2, etc., and the set of processor usage threshold values R comprises processor usage threshold value R1, processor usage threshold value R2, etc., at this time, the current running information can include real-time temperature T1' corresponding to the temperature threshold value T1, real-time temperature T2' corresponding to the temperature threshold value T2, current processor usage R1' corresponding to the processor usage threshold value R1, and current processor usage R2' corresponding to the processor usage threshold value R2.

[0045] Further, the at least one heat dissipation function module is controlled to work according to the at least one set of heat dissipation parameter threshold values of the terminal device and the current running information of the terminal device, comprising: the at least one heat dissipation function module is controlled to work in response to at least one of the following conditions: the current temperature information and the set of temperature threshold values satisfy a first preset condition; and the current processor usage information and the set of processor usage threshold values satisfy a second preset condition.

[0046] In response to the current temperature information and the set of temperature threshold values satisfying the first preset condition, the at least one heat dissipation function module 110 is controlled to work, for example, the set of temperature threshold values T comprises temperature threshold value T1 and temperature threshold value T2, and the current running information comprises real-time temperature T1' corresponding to the temperature threshold value T1 and real-time temperature T2' corresponding to the temperature threshold value T2, at this time, in response to the real-time temperature T1' and the temperature threshold value T1 satisfying the first preset condition, the at least one heat dissipation function module 110 is controlled to work; or in response to the real-time temperature T2' and the temperature threshold value T2 satisfying the first preset condition, the at least one heat dissipation function module 110 is controlled to work; or in response to the real-time temperature T1', T2' and the temperature threshold value T1, T2 satisfying the first preset condition, the at least one heat dissipation function module 110 is controlled to work.

[0047] Alternatively, in response to the current processor usage rate information and the processor usage rate threshold set satisfying a second preset condition, the at least one heat dissipation functional module 110 is controlled to work, for example, the processor usage rate threshold set R includes the processor usage rate threshold R1 and the processor usage rate threshold R2, and the current running information can include the current processor usage rate R1' corresponding to the processor usage rate threshold R1 and the current processor usage rate R2' corresponding to the processor usage rate threshold R2. At this time, in response to the current processor usage rate R1' and the processor usage rate threshold R1 satisfying the second preset condition, the at least one heat dissipation functional module 110 is controlled to work; or in response to the current processor usage rate R2' and the processor usage rate threshold R2 satisfying the second preset condition, the at least one heat dissipation functional module 110 is controlled to work; or in response to the current processor usage rates R1' and R2' and the processor usage rate thresholds R1 and R2 satisfying the second preset condition, the at least one heat dissipation functional module 110 is controlled to work.

[0048] Please refer to FIG. 3, which is a structural schematic diagram of a terminal device according to an embodiment of the present application. The at least one heat dissipation functional module 110 includes a fan module 111, which can be a fan, for example, a physical fan added to the terminal device 10, so as to accelerate heat exchange between the device and the air to rapidly cool down by controlling the opening and closing of the fan.

[0049] The current running information further includes current voice communication state information of the terminal device. According to the at least one heat dissipation parameter threshold set and the current running information of the terminal device, the at least one heat dissipation functional module is controlled to work, and further including: in response to at least one of the following situations, the fan module is controlled to work: the current temperature information and the temperature threshold set satisfy the first preset condition, and the current voice communication state information does not satisfy the third preset condition; and the current processor usage rate information and the processor usage rate threshold set satisfy the second preset condition, and the current voice communication state information does not satisfy the third preset condition.

[0050] The at least one heat dissipation parameter threshold set includes a temperature threshold set and a processor usage rate threshold set when the terminal device 10 is running, wherein the temperature threshold set includes at least one temperature threshold related to the running of the terminal device 10, and the processor usage rate threshold set includes at least one processor usage rate threshold related to the running of the terminal device 10. The current running information includes current temperature information corresponding to the temperature threshold set, current processor usage rate information corresponding to the processor usage rate threshold set, and current voice communication state information of the terminal device.

[0051] Taking the temperature threshold set T, the processor usage threshold set R, and the current running information corresponding to the temperature threshold set T and the processor usage threshold set R as examples, in response to the current temperature information and the temperature threshold set satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is controlled to work, for example, in response to the current temperature information and the temperature threshold set T satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started; correspondingly, in response to the current temperature information and the temperature threshold set T not satisfying the first preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped.

[0052] For example, in response to the real-time temperature T1' and the temperature threshold T1 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started; correspondingly, in response to the real-time temperature T1' and the temperature threshold T1 not satisfying the first preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped; or in response to the real-time temperature T2' and the temperature threshold T2 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started; correspondingly, in response to the real-time temperature T2' and the temperature threshold T2 not satisfying the first preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped; or in response to the real-time temperature T1', T2' and the temperature threshold T1, T2 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started; correspondingly, in response to the real-time temperature T1', T2' and the temperature threshold T1, T2 not satisfying the first preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped.

[0053] Alternatively, in response to the current processor usage information and the processor usage threshold set satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is controlled to work, for example, in response to the current processor usage information and the processor usage threshold set R satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started; correspondingly, in response to the current processor usage information and the processor usage threshold set not satisfying the second preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped.

[0054] For example, in response to the current processor usage rate R1' and the processor usage rate threshold R1 satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started, and correspondingly, in response to the current processor usage rate R1' and the processor usage rate threshold R1 not satisfying the second preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped; or in response to the current processor usage rate R2' and the processor usage rate threshold R2 satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started, and correspondingly, in response to the current processor usage rate R2' and the processor usage rate threshold R2 not satisfying the second preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped; or in response to the current processor usage rates R1', R2' and the processor usage rate thresholds R1, R2 satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is started, and correspondingly, in response to the current processor usage rates R1', R2' and the processor usage rate thresholds R1, R2 not satisfying the second preset condition, or the current voice communication state information satisfying the third preset condition, the fan module 111 is stopped.

[0055] Referring to FIG. 4, FIG. 4 is a structural schematic diagram of a terminal device according to another embodiment of the present application. The at least one heat dissipation function module 110 includes a charging separation module 112, which is used to charge the battery of the terminal device 10 when the terminal device 10 is connected to a charging device. At this time, the power consumed by the terminal device 10 is provided by the charging device, thereby avoiding the temperature rise of the terminal device 10 caused by the charging of the battery when the terminal device 10 is in use.

[0056] The at least one heat dissipation parameter threshold set further includes a battery chargeable separation power range; the current running information further includes current charging and discharging information of the terminal device; and the control of the at least one heat dissipation function module according to the at least one heat dissipation parameter threshold set and the current running information of the terminal device further includes: in response to at least one of the following conditions, the charging separation module is controlled to work: the current temperature information and the temperature threshold set satisfy the first preset condition, and the current charging and discharging information and the battery chargeable separation power range satisfy the fourth preset condition; and the current processor usage rate information and the processor usage rate threshold set satisfy the second preset condition, and the current charging and discharging information and the battery chargeable separation power range satisfy the fourth preset condition.

[0057] The at least one set of heat dissipation parameter threshold values includes a set of temperature threshold values related to the operation of the terminal device 10, a set of processor usage rate threshold values related to the operation of the terminal device 10, and a chargeable separate battery power range used to determine whether to start the charge separation module 112. The current operation information includes current temperature information corresponding to the set of temperature threshold values, current processor usage rate information corresponding to the set of processor usage rate threshold values, and current charging and discharging information of the terminal device.

[0058] Taking the above-mentioned set of temperature threshold values T, set of processor usage rate threshold values R, and current operation information corresponding to the set of temperature threshold values T and set of processor usage rate threshold values R as examples, in response to the current temperature information and the set of temperature threshold values satisfying a first preset condition, and the current charging and discharging information and the chargeable separate battery power range satisfying a fourth preset condition, the charge separation module 112 is controlled to work, for example, in response to the current temperature information and the set of temperature threshold values T satisfying the first preset condition, and the current charging and discharging information and the chargeable separate battery power range satisfying the fourth preset condition, thereby starting the charge separation module 112. Correspondingly, in response to the current temperature information and the set of temperature threshold values T not satisfying the first preset condition, or the current charging and discharging information and the chargeable separate battery power range not satisfying the fourth preset condition, the charge separation module 112 is closed.

[0059] For example, in response to the real-time temperature T1' and the temperature threshold T1 satisfying the first preset condition, and the current charging and discharging information and the chargeable separate battery power range satisfying the fourth preset condition, the charge separation module 112 is started, and correspondingly, in response to the real-time temperature T1' and the temperature threshold T1 not satisfying the first preset condition, or the current charging and discharging information and the chargeable separate battery power range not satisfying the fourth preset condition, the charge separation module 112 is closed; or in response to the real-time temperature T2' and the temperature threshold T2 satisfying the first preset condition, and the current charging and discharging information and the chargeable separate battery power range satisfying the fourth preset condition, the charge separation module 112 is started, and correspondingly, in response to the real-time temperature T2' and the temperature threshold T2 not satisfying the first preset condition, or the current charging and discharging information and the chargeable separate battery power range not satisfying the fourth preset condition, the charge separation module 112 is closed; or in response to the real-time temperatures T1', T2' and the temperature thresholds T1, T2 satisfying the first preset condition, and the current charging and discharging information and the chargeable separate battery power range satisfying the fourth preset condition, the charge separation module 112 is started, and correspondingly, in response to the real-time temperatures T1', T2' and the temperature thresholds T1, T2 not satisfying the first preset condition, or the current charging and discharging information and the chargeable separate battery power range not satisfying the fourth preset condition, the charge separation module 112 is closed.

[0060] Alternatively, in response to the current processor usage rate information and the processor usage rate threshold set satisfying the second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the charging separation module 112 is controlled to work, for example, in response to the current processor usage rate information and the processor usage rate threshold set R satisfying the second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the charging separation module 112 is turned on; correspondingly, in response to the current processor usage rate information and the processor usage rate threshold set not satisfying the second preset condition, or the current charging and discharging information and the chargeable separated battery power range not satisfying the fourth preset condition, the charging separation module 112 is turned off.

[0061] For example, in response to the current processor usage rate R1' and the processor usage rate threshold R1 satisfying the second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the charging separation module 112 is turned on; correspondingly, in response to the current processor usage rate R1' and the processor usage rate threshold R1 not satisfying the second preset condition, or the current charging and discharging information and the chargeable separated battery power range not satisfying the fourth preset condition, the charging separation module 112 is turned off; or in response to the current processor usage rate R2' and the processor usage rate threshold R2 satisfying the second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the charging separation module 112 is turned on; correspondingly, in response to the current processor usage rate R2' and the processor usage rate threshold R2 not satisfying the second preset condition, or the current charging and discharging information and the chargeable separated battery power range not satisfying the fourth preset condition, the charging separation module 112 is turned off; or in response to the current processor usage rates R1', R2' and the processor usage rate thresholds R1, R2 satisfying the second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the charging separation module 112 is turned on; correspondingly, in response to the current processor usage rates R1', R2' and the processor usage rate thresholds R1, R2 not satisfying the second preset condition, or the current charging and discharging information and the chargeable separated battery power range not satisfying the fourth preset condition, the charging separation module 112 is turned off.

[0062] Referring to FIG. 5, FIG. 5 is a structural schematic diagram of a terminal device according to another embodiment of the present application. The at least one heat dissipation function module 110 includes a fan module 111 and a charging separation module 112. The fan module 111 can be a fan, for example, a physical fan added to the terminal device 10, to accelerate heat exchange between the terminal device 10 and air to rapidly reduce the temperature of the terminal device 10 by controlling the opening and closing of the fan. The charging separation module 112 is used to prevent the terminal device 10 from being charged when the terminal device 10 is connected to a charging device. In this case, the power consumed by the terminal device 10 is provided by the charging device, thereby avoiding the temperature rise of the terminal device 10 caused by charging of the battery when the terminal device 10 is in use.

[0063] According to the at least one set of heat dissipation parameter thresholds of the terminal device and the current running information of the terminal device, the at least one heat dissipation function module is controlled to work. The method further includes: in response to at least one of the following conditions, the fan module and the charging separation module are controlled to work: the current temperature information and the set of temperature thresholds satisfy a first preset condition, the current voice communication state information does not satisfy a third preset condition, and the current charging and discharging information and the range of the chargeable and separable battery capacity satisfy a fourth preset condition; and the current processor usage rate information and the set of processor usage rate thresholds satisfy a second preset condition, the current voice communication state information does not satisfy the third preset condition, and the current charging and discharging information and the range of the chargeable and separable battery capacity satisfy the fourth preset condition.

[0064] The at least one set of heat dissipation parameter thresholds includes a set of temperature thresholds, a set of processor usage rate thresholds, and a range of chargeable and separable battery capacity when the terminal device 10 is running. The set of temperature thresholds includes at least one temperature threshold related to the running of the terminal device 10. The set of processor usage rate thresholds includes at least one processor usage rate threshold related to the running of the terminal device 10. The range of chargeable and separable battery capacity is used to determine whether to turn on the charging separation module 112. The current running information includes current temperature information corresponding to the set of temperature thresholds, current processor usage rate information corresponding to the set of processor usage rate thresholds, current voice communication state information of the terminal device, and current charging and discharging information of the terminal device.

[0065] Taking the above temperature threshold set T, the processor usage threshold set R, and the current running information corresponding to the temperature threshold set T and the processor usage threshold set R as an example, in response to the current temperature information and the temperature threshold set satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are controlled to work, for example, in response to the current temperature information and the temperature threshold set T satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are turned on.

[0066] For example, in response to the real-time temperature T1' and the temperature threshold T1 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are turned on; or in response to the real-time temperature T2' and the temperature threshold T2 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are turned on; or in response to the real-time temperature T1', T2' and the temperature threshold T1, T2 satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are turned on.

[0067] Alternatively, in response to the current processor usage information and the processor usage threshold set satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 and the charge separation module 112 are controlled to work, for example, in response to the current processor usage information and the processor usage threshold set R satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are turned on.

[0068] For example, in response to the current processor usage rate R1' and the processor usage rate threshold R1 satisfying the second preset condition, the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable and separable battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are started; or in response to the current processor usage rate R2' and the processor usage rate threshold R2 satisfying the second preset condition, the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable and separable battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are started; or in response to the current processor usage rates R1' and R2' and the processor usage rate thresholds R1 and R2 satisfying the second preset condition, the current voice communication state information not satisfying the third preset condition, and the current charging and discharging information and the chargeable and separable battery power range satisfying the fourth preset condition, the fan module 111 and the charge separation module 112 are started.

[0069] In some embodiments, the at least one set of heat dissipation parameter values of the terminal device is obtained from a heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values. The heat dissipation parameter value setting interface is used to determine and display the corresponding set of heat dissipation parameter values in response to the operation instruction of the user.

[0070] The at least one set of heat dissipation parameter values is obtained from a heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values. The heat dissipation parameter value setting interface is used to determine and display the corresponding set of heat dissipation parameter values in response to the operation instruction of the user, for example, to determine and display the set of temperature thresholds T, the set of processor usage rate thresholds R, and the chargeable and separable battery power range E in response to the operation instruction of the user. For example, the set of temperature thresholds T includes temperature thresholds T1, T2, etc., the set of processor usage rate thresholds R includes processor usage rate thresholds R1, R2, and the chargeable and separable battery power range e1-e2, etc.

[0071] In some embodiments, the set of temperature thresholds includes at least one of a CPU temperature threshold, a GPU temperature threshold, a mainboard temperature threshold, and a battery temperature threshold; and the first preset condition includes at least one of the following: the current temperature information corresponding to any temperature threshold in the set of temperature thresholds is greater than the temperature threshold; and the current temperature information corresponding to any temperature threshold in the set of temperature thresholds shows an upward trend within a preset time.

[0072] For example, the temperature threshold set is obtained from the heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values. As shown in FIG. 6, FIG. 6 is a schematic diagram of a heat dissipation parameter value setting interface according to an embodiment of the present application. The heat dissipation parameter value setting interface 600 is used to determine and display a temperature threshold set in response to a user operation instruction. The temperature threshold set obtained from the heat dissipation parameter value setting interface 600 can include a CPU temperature threshold, a GPU temperature threshold, a mainboard temperature threshold, and a battery temperature threshold. The temperature threshold can be determined by the user operation instruction.

[0073] In response to the current temperature information and the temperature threshold set satisfying a first preset condition, the at least one heat dissipation functional module 110 is controlled to work. For example, in response to the current temperature information corresponding to any temperature threshold in the temperature threshold set being greater than the temperature threshold, the at least one heat dissipation functional module 110 is controlled to work. Or, in response to the current temperature information corresponding to any temperature threshold in the temperature threshold set showing an upward trend within a preset time, the at least one heat dissipation functional module 110 is controlled to work.

[0074] For example, in response to the current CPU temperature of the terminal device 10 being greater than the set CPU temperature threshold, the at least one heat dissipation functional module 110 is started. Or, in response to the current GPU temperature of the terminal device 10 being greater than the set GPU temperature threshold, the at least one heat dissipation functional module 110 is started. Or, in response to the current mainboard temperature of the terminal device 10 being greater than the set mainboard temperature threshold, the at least one heat dissipation functional module 110 is started. Or, in response to the current battery temperature of the terminal device 10 being greater than the set battery temperature threshold, the at least one heat dissipation functional module 110 is started. Or, in response to any one of the current CPU temperature, the current GPU temperature, the current mainboard temperature, and the current battery temperature of the terminal device 10 showing an upward trend, the at least one heat dissipation functional module 110 is started. The upward trend means that the temperature only increases or remains during the increase without decreasing in M times of sampling. It can be understood that any value or any combination of the CPU temperature threshold, the GPU temperature threshold, the mainboard temperature threshold, and the battery temperature threshold can be used to participate in the judgment of the first preset condition.

[0075] In some embodiments, the processor usage threshold set includes at least one of a CPU usage threshold, a CPU big core usage threshold, and a GPU usage threshold; and the second preset condition includes that the current processor usage information corresponding to any processor usage threshold in the processor usage threshold set is greater than the processor usage threshold.

[0076] For example, the processor usage rate threshold set is obtained from the heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values, as shown in FIG. 7, which is a schematic diagram of a heat dissipation parameter value setting interface according to another embodiment of the present application. The heat dissipation parameter value setting interface 700 is used to determine and display the processor usage rate threshold set in response to a user operation instruction. The temperature threshold set is obtained from the heat dissipation parameter value setting interface 700. The processor usage rate threshold set can include a CPU usage rate threshold, a CPU large core usage rate threshold, and a GPU usage rate threshold. The processor usage rate threshold set can be determined by the user operation instruction.

[0077] In response to the current processor usage rate information and the processor usage rate threshold set satisfying a second preset condition, the at least one heat dissipation functional module 110 is controlled to work. For example, in response to the current processor usage rate information corresponding to any processor usage rate threshold in the processor usage rate threshold set being greater than the processor usage rate threshold, the at least one heat dissipation functional module 110 is controlled to work. For example, in response to the current CPU usage rate of the terminal device 10 being greater than the CPU usage rate threshold, the at least one heat dissipation functional module 110 is started. Alternatively, in response to the current CPU large core usage rate of the terminal device 10 being greater than the CPU large core usage rate threshold, the at least one heat dissipation functional module 110 is started. Alternatively, in response to the current GPU usage rate of the terminal device 10 being greater than the GPU usage rate threshold, the at least one heat dissipation functional module 110 is started. It can be understood that any value or any combination of the CPU usage rate threshold, the CPU large core usage rate threshold, and the GPU usage rate threshold can be used to participate in the judgment of the second preset condition.

[0078] In some embodiments, the current voice communication state information includes call state information, hands-free function state information, and system communication type audio source state information. The third preset condition includes at least one of the following: the terminal device is in a call state and the hands-free function is not started; and a system voice communication type audio source in the terminal device is occupied and the hands-free function is not started.

[0079] The current voice communication state information includes call state information, hands-free function state information, and system communication type audio source state information. The third preset condition includes at least one of the following: the terminal device 10 is in a call state and the hands-free function is not started; and a system voice communication type audio source in the terminal device 10 is occupied and the hands-free function is not started.

[0080] In response to the current temperature information and the temperature threshold set satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is controlled to work; or in response to the current processor usage information and the processor usage threshold set satisfying the second preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is controlled to work, wherein the current voice communication state information not satisfying the third preset condition means that the terminal device 10 is not in a call state, or the hands-free function of the terminal device 10 is turned on, or a system voice communication type audio source in the terminal device 10 is not occupied.

[0081] In the embodiment, in response to the current temperature information and the temperature threshold set satisfying the first preset condition, and the current voice communication state information not satisfying the third preset condition, the fan module 111 is controlled to work, wherein not only the fan module is controlled to work, but also the quality of related audio / voice playing in the terminal running process is ensured, and the user experience is improved.

[0082] In some embodiments, the current charging / discharging information of the terminal device includes current charging / discharging state information and current power information of the terminal device; and the fourth preset condition includes that when the current charging / discharging state information of the terminal device is in a charging state, the current power information is in a chargeable separate battery power range.

[0083] For example, the chargeable separate battery power range is obtained from a heat dissipation parameter value setting interface corresponding to at least one heat dissipation parameter value set. As shown in FIG. 8, FIG. 8 is a schematic diagram of a heat dissipation parameter value setting interface according to another embodiment of the present application. The heat dissipation parameter value setting interface 800 is used to determine and display the chargeable separate battery power range in response to an operation instruction of a user. The chargeable separate battery power range is obtained from the heat dissipation parameter value setting interface 800, for example, 50%-100%.

[0084] In response to the current temperature information and the temperature threshold set satisfying a first preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying a fourth preset condition, the charging separation module 112 is controlled to work. For example, in response to the current temperature information corresponding to any temperature threshold in the temperature threshold set being greater than the temperature threshold, and the current charging and discharging state information of the terminal device 10 being in a charging state and the current power information thereof being in the chargeable separated battery power range, the charging separation module 112 is started. In response to the current temperature information corresponding to any temperature threshold in the temperature threshold set showing an upward trend within a preset time, and the current charging and discharging state information of the terminal device 10 being in a charging state and the current power information thereof being in the chargeable separated battery power range, the charging separation module 112 is started. Alternatively, in response to the current processor usage rate information and the processor usage rate threshold set satisfying a second preset condition, and the current charging and discharging information and the chargeable separated battery power range satisfying a fourth preset condition, the charging separation module 112 is controlled to work. For example, in response to the current processor usage rate information corresponding to any processor usage rate threshold in the processor usage rate threshold set being greater than the processor usage rate threshold, and the current charging and discharging state information of the terminal device 10 being in a charging state and the current power information thereof being in the chargeable separated battery power range, the charging separation module 112 is started.

[0085] It can be understood that the heat dissipation parameter value setting interface 600, the heat dissipation parameter value setting interface 700 and the heat dissipation parameter value setting interface 800 can be used as separate operation interfaces, or at least two of the heat dissipation parameter value setting interface 600, the heat dissipation parameter value setting interface 700 and the heat dissipation parameter value setting interface 800 can be combined into a complete operation interface. The specific content order is not limited in the present application.

[0086] It can be understood by those skilled in the art that the writing order of each step in the above-mentioned method of the specific embodiment does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0087] Referring to FIG. 9, FIG. 9 is a structural schematic diagram of a terminal device according to an embodiment of the present application. The terminal device 90 includes a memory 91 and a processor 92 coupled to each other. The processor 92 is configured to execute program instructions stored in the memory 91 to implement the steps of the heat dissipation control method of the terminal device according to the above-mentioned embodiments. In an exemplary implementation scenario, the terminal device 90 can include but is not limited to a microcomputer, a server, without limitation.

[0088] Specifically, the processor 92 is configured to control itself and the memory 91 to implement the steps of the above terminal device heat dissipation control method embodiments. The processor 92 can also be referred to as a CPU (Central Processing Unit). The processor 92 can be an integrated circuit chip having a processing capability of signals. The processor 92 can also be a general processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general processor can be a microprocessor or the processor can also be any conventional processor or the like. In addition, the processor 92 can be jointly implemented by integrated circuit chips.

[0089] Referring to FIG. 10, FIG. 10 is a structural diagram of a non-volatile computer readable storage medium according to an embodiment of the present application. The non-volatile computer readable storage medium 100 is configured to store a computer program 1001. When the computer program 1001 is executed by a processor, for example, the processor 92 in the above embodiment of FIG. 9, the computer program 1001 is configured to implement the steps of the above terminal device heat dissipation control method embodiments.

[0090] The above description of the various embodiments tends to emphasize the differences between the various embodiments, and the same or similar parts can be mutually referred to, and for brevity, will not be repeated here.

[0091] In the several embodiments provided by the present application, it should be understood that the disclosed method and related device can be implemented in other ways. For example, the above-described device embodiments are merely schematic, for example, the division of the modules or units is merely a logical function division, and there can be another division manner in actual implementation, for example, a unit or component can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0092] In addition, each functional unit in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0093] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or in other words the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0094] It is easy for those skilled in the art to make many modifications and variations to the device and method while maintaining the teachings of the present application. Therefore, the above disclosure should be regarded as limited only by the scope of the appended claims.

Claims

1. A heat dissipation control method for a terminal device, the terminal device comprising at least one heat dissipation functional module, the method comprising: Receive the start command; In response to the activation command, at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device are obtained; Based on at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device, the operation of at least one heat dissipation function module is controlled.

2. The method according to claim 1, wherein, The at least one set of heat dissipation parameter thresholds includes at least one of the temperature threshold set and the processor utilization threshold set during the operation of the terminal device. The current operating information includes current temperature information corresponding to the temperature threshold set and current processor utilization information corresponding to the processor utilization threshold set; Based on at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device, control the operation of at least one heat dissipation function module, including: The at least one heat dissipation module is controlled to operate in response to at least one of the following conditions: The current temperature information and the temperature threshold set satisfy a first preset condition; and The current processor utilization information and the processor utilization threshold set satisfy the second preset condition.

3. The method according to claim 2, wherein, The at least one heat dissipation module includes a fan module; The current operating information also includes the current voice communication status information of the terminal device; Based on at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device, controlling the operation of the at least one heat dissipation function module further includes: The fan module is controlled to operate in response to at least one of the following conditions: The current temperature information and the temperature threshold set satisfy the first preset condition, and the current voice communication status information does not satisfy the third preset condition; and The current processor utilization information and the processor utilization threshold set satisfy the second preset condition, and the current voice communication status information satisfies the third preset condition.

4. The method according to claim 2, wherein, The at least one heat dissipation module includes a charging separation module; The at least one set of heat dissipation parameter thresholds also includes a range representing the charge capacity of a rechargeable, separable battery. The current operating information also includes the current charging and discharging information of the terminal device; Based on at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device, controlling the operation of the at least one heat dissipation function module further includes: The charging separation module is controlled to operate in response to at least one of the following conditions: The current temperature information and the temperature threshold set satisfy the first preset condition, and the current charge / discharge information and the charge range of the rechargeable and separable battery satisfy the fourth preset condition. as well as The current processor utilization information and the processor utilization threshold set satisfy the second preset condition, and the current charge / discharge information and the rechargeable battery capacity range satisfy the fourth preset condition.

5. The method according to claim 2, wherein, The at least one heat dissipation module includes a fan module and a charging separation module; The at least one set of heat dissipation parameter thresholds also includes a range representing the charge capacity of a rechargeable, separable battery. The current operating information also includes the current voice communication status information of the terminal device and the current charging and discharging information of the terminal device; Based on at least one set of heat dissipation parameter thresholds of the terminal device and the current operating information of the terminal device, controlling the operation of the at least one heat dissipation function module further includes: The fan module and the charging separation module are controlled to operate in response to at least one of the following conditions: The current temperature information and the temperature threshold set satisfy the first preset condition, and the current voice communication status information does not satisfy the third preset condition, and the current charging and discharging information and the rechargeable battery power range satisfy the fourth preset condition. as well as The current processor utilization information and the processor utilization threshold set satisfy the second preset condition, and the current voice communication status information does not satisfy the third preset condition, and the current charging and discharging information and the rechargeable battery power range satisfy the fourth preset condition.

6. The method according to any one of claims 2-5, wherein, Obtaining at least one set of heat dissipation parameter values ​​for the terminal device includes: The at least one set of heat dissipation parameter values ​​is obtained from the heat dissipation parameter value setting interface corresponding to the at least one set of heat dissipation parameter values; The heat dissipation parameter value setting interface is used to determine and display the corresponding heat dissipation parameter value set in response to the user's operation command.

7. The method according to claim 2, wherein, The temperature threshold set includes at least one of the following: CPU temperature threshold, GPU temperature threshold, motherboard temperature threshold, and battery temperature threshold; The first preset condition includes at least one of the following: The current temperature information corresponding to any temperature threshold in the set of temperature thresholds is greater than that temperature threshold. Within a preset time period, the current temperature information corresponding to any temperature threshold in the set of temperature thresholds shows an upward trend.

8. The method according to claim 2, wherein, The processor utilization threshold set includes at least one of the following: CPU utilization threshold, CPU big core utilization threshold, and GPU utilization threshold; The second preset condition includes: The current processor utilization information corresponding to any processor utilization threshold in the processor utilization threshold set is greater than that processor utilization threshold.

9. The method according to claim 3 or 5, wherein, The current voice communication status information includes call status information, hands-free function status information, and system communication type audio source status information; The third preset condition includes at least one of the following: The terminal device is in a call and the hands-free function is not enabled; The audio source for system voice communication in the terminal device is occupied and the hands-free function is not enabled.

10. The method according to claim 4 or 5, wherein, The current charging and discharging information of the terminal device includes the current charging and discharging status information and the current power information of the terminal device. The fourth preset condition includes: When the current charging / discharging status information of the terminal device is in the charging state, the current power information is within the power range of the rechargeable and detachable battery.

11. A terminal device, comprising a processor, the processor being coupled to a memory and at least one heat dissipation module, the processor being configured to execute program instructions stored in the memory to implement the heat dissipation control method of the terminal device according to any one of claims 1 to 10 through the at least one heat dissipation module.

12. A non-volatile computer-readable storage medium having program instructions stored thereon, which, when executed by a processor, implement the heat dissipation control method of the terminal device according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Heat radiation system for portable electronic device

    CN102762074A

  • Computer server heat dissipation system and method for heat-dissipating and cooling computer server heat dissipation system

    CN102854949A

  • Method and equipment for improving heat dissipation efficiency of CPUs

    CN112612349A

  • Heat dissipation device and case

    CN114942686A

  • Charging control method and device and electronic equipment

    CN116207807A