Temperature control method of terminal equipment, electronic equipment, storage medium and program product

By regularly obtaining the chip temperature of the terminal equipment and determining the target temperature control strategy based on the preset temperature threshold, and adjusting relevant parameters to achieve accurate temperature control, the problem of low temperature control efficiency of terminal equipment is solved and the operation safety and life of the equipment are improved.

CN119668380AActive Publication Date: 2025-03-21CHINA UNITED NETWORK COMM GRP CO LTD +2
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411814920.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-21
Estimated Expiration
2044-12-10

AI Technical Summary

Technical Problem

In the prior art, the temperature control efficiency of terminal equipment is low, and depends on physical heat dissipation or one-size-fits-all network shutdown or performance adjustment methods, which has problems such as cost limitations and poor temperature control efficiency.

Method used

By regularly obtaining the chip temperature of the terminal device, determining the target temperature control strategy based on the preset temperature threshold, and adjusting parameters such as maximum transmission power, cellular network rate and CPU frequency according to the strategy to achieve accurate temperature control.

Benefits of technology

It improves the temperature control efficiency of terminal equipment, and can take the most appropriate response measures according to different temperature conditions to ensure the safe and efficient operation of the equipment and extend the service life of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119668380A_ABST
    Figure CN119668380A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a temperature control method of terminal equipment, electronic equipment, a storage medium and a program product. The method comprises the following steps: acquiring the chip temperature of the terminal equipment according to a preset time interval; determining a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; and determining a target temperature control strategy corresponding to the target preset temperature threshold, and controlling the temperature of the terminal equipment according to the target temperature control strategy. The method is used for achieving the technical effect of improving the temperature control efficiency of the terminal equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic technology, and in particular to a temperature control method for a terminal device, an electronic device, a storage medium, and a program product. Background Art

[0002] With the rapid development of information technology, terminal equipment has been widely used in all walks of life. These devices often generate a lot of heat when running for a long time or under high load. High temperature will not only reduce the performance of the equipment, but also shorten the service life of the equipment, and even cause equipment failure. Therefore, the temperature control method of terminal equipment has important application prospects and is of great significance for ensuring the stable operation of the equipment and extending its service life.

[0003] In the prior art, temperature control for terminal devices mainly relies on physical heat dissipation, shutting down the network or adjusting the performance of the device.

[0004] However, in the prior art, physical heat dissipation has certain cost limitations, and a one-size-fits-all temperature control method such as directly shutting down the network of the terminal device or adjusting the device performance has poor temperature control efficiency. Therefore, the prior art has a technical problem of low temperature control efficiency for terminal devices. Summary of the invention

[0005] The embodiments of the present application provide a temperature control method, electronic device, storage medium and program product for a terminal device, so as to achieve the technical effect of improving the temperature control efficiency of the terminal device.

[0006] In a first aspect, an embodiment of the present application provides a temperature control method for a terminal device, comprising:

[0007] Obtain the chip temperature of the terminal device according to a preset time interval;

[0008] Determine a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; wherein the preset temperature thresholds include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold;

[0009] Determine the target temperature control strategy corresponding to the target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy; wherein, the first preset temperature threshold corresponds to the first temperature control strategy; the second preset temperature threshold corresponds to the second temperature control strategy; the third preset temperature threshold corresponds to the third temperature control strategy; the fourth preset temperature threshold corresponds to the fourth temperature control strategy.

[0010] In a possible implementation, determining a target temperature control strategy corresponding to a target preset temperature threshold, and controlling the temperature of the terminal device according to the target temperature control strategy includes:

[0011] If the target temperature control strategy is the first temperature control strategy, determine that the network state of the terminal device is set to the on state, and update the running times of the second temperature control strategy and the third temperature control strategy to 0 respectively;

[0012] If the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determine the target operation times of the second temperature control strategy or the third temperature control strategy, determine the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and control the temperature of the terminal device according to the target temperature control index; wherein, there are multiple temperature control indexes in the second temperature control strategy or the third temperature control strategy, and different operation times of the second temperature control strategy or the third temperature control strategy are mapped to corresponding temperature control indexes;

[0013] If the target temperature control strategy is the fourth temperature control strategy, the network status of the terminal device is set to a closed state.

[0014] In a possible implementation, determining a target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target number of operations includes:

[0015] The adjustment parameters for controlling the temperature of the terminal device in the temperature control index include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: an initial value, a first preset value and a second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value;

[0016] Each temperature control indicator of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value;

[0017] Each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is the second preset value and at most one adjustment parameter whose parameter adjustment value is the first preset value;

[0018] The adjustment parameters in the terminal device are set to corresponding parameter adjustment values ​​according to the target temperature control index.

[0019] In a possible implementation manner, after setting the adjustment parameter in the terminal device to a corresponding parameter adjustment value according to the target temperature control index, the method includes:

[0020] The target operation number of the second temperature control strategy or the third temperature control strategy is increased by one operation number, and the new operation number after the second temperature control strategy or the third temperature control strategy is increased by one operation number is determined as the target operation number.

[0021] In a possible implementation, the method further includes:

[0022] If the target temperature control strategy corresponding to the target preset temperature threshold is the second temperature control strategy, the second temperature control strategy is executed. Before executing the second temperature control strategy, it is first determined whether the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the first preset threshold is greater than the number of temperature control indicators in the second temperature control strategy;

[0023] If the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the third temperature control strategy, the third temperature control strategy is executed. Before executing the third temperature control strategy, it is first determined whether the target operation number of the third temperature control strategy is greater than or equal to the second preset threshold. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the second preset threshold is greater than the number of temperature control indicators in the third temperature control strategy;

[0024] If the target operation times of the third temperature control strategy is greater than or equal to the second preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the fourth temperature control strategy, then the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

[0025] In a possible implementation manner, before obtaining the chip temperature of the terminal device according to the preset time interval, the method includes:

[0026] The maximum transmission power information, cellular network rate information and CPU frequency information of the terminal device are obtained, and the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information are set to corresponding initial values ​​respectively.

[0027] In a second aspect, an embodiment of the present application provides a temperature control device of a terminal device, including:

[0028] An acquisition module, used to acquire the chip temperature of the terminal device according to a preset time interval;

[0029] A determination module, used to determine a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; wherein the preset temperature thresholds include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold;

[0030] A processing module is used to determine a target temperature control strategy corresponding to a target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy; wherein, the first preset temperature threshold corresponds to a first temperature control strategy; the second preset temperature threshold corresponds to a second temperature control strategy; the third preset temperature threshold corresponds to a third temperature control strategy; and the fourth preset temperature threshold corresponds to a fourth temperature control strategy.

[0031] In a possible implementation manner, the processing module is further configured to:

[0032] If the target temperature control strategy is the first temperature control strategy, determine that the network state of the terminal device is set to the on state, and update the running times of the second temperature control strategy and the third temperature control strategy to 0 respectively;

[0033] If the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determine the target operation times of the second temperature control strategy or the third temperature control strategy, determine the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and control the temperature of the terminal device according to the target temperature control index; wherein, there are multiple temperature control indexes in the second temperature control strategy or the third temperature control strategy, and different operation times of the second temperature control strategy or the third temperature control strategy are mapped to corresponding temperature control indexes;

[0034] If the target temperature control strategy is the fourth temperature control strategy, the network status of the terminal device is set to a closed state.

[0035] In a possible implementation manner, the processing module is further configured to:

[0036] The adjustment parameters for controlling the temperature of the terminal device in the temperature control index include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: an initial value, a first preset value and a second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value;

[0037] Each temperature control indicator of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value;

[0038] Each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is the second preset value and at most one adjustment parameter whose parameter adjustment value is the first preset value;

[0039] The adjustment parameters in the terminal device are set to corresponding parameter adjustment values ​​according to the target temperature control index.

[0040] In a possible implementation manner, the processing module is further configured to:

[0041] The target operation number of the second temperature control strategy or the third temperature control strategy is increased by one operation number, and the new operation number after the second temperature control strategy or the third temperature control strategy is increased by one operation number is determined as the target operation number.

[0042] In a possible implementation manner, the processing module is further configured to:

[0043] If the target temperature control strategy corresponding to the target preset temperature threshold is the second temperature control strategy, the second temperature control strategy is executed. Before executing the second temperature control strategy, it is first determined whether the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the first preset threshold is greater than the number of temperature control indicators in the second temperature control strategy;

[0044] If the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the third temperature control strategy, the third temperature control strategy is executed. Before executing the third temperature control strategy, it is first determined whether the target operation number of the third temperature control strategy is greater than or equal to the second preset threshold. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the second preset threshold is greater than the number of temperature control indicators in the third temperature control strategy;

[0045] If the target operation times of the third temperature control strategy is greater than or equal to the second preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the fourth temperature control strategy, then the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

[0046] In a possible implementation, the acquisition module is further used to:

[0047] The maximum transmission power information, cellular network rate information and CPU frequency information of the terminal device are obtained, and the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information are set to corresponding initial values ​​respectively.

[0048] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;

[0049] The memory stores computer-executable instructions;

[0050] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0051] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.

[0052] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.

[0053] The temperature control method, electronic device, storage medium and program product of the terminal device provided in the embodiments of the present application, the system will regularly read the temperature data of the chip of the terminal device at a preset time interval; these temperature data will be compared with multiple pre-set temperature thresholds to determine the current temperature range of the terminal device, that is, the corresponding target preset temperature threshold; once the target preset temperature threshold is determined, the system will look for the temperature control strategy associated with the threshold, and this strategy is called the target temperature control strategy; the system will adjust and control the temperature of the terminal device accordingly according to the target temperature control strategy, so as to achieve the technical effect of improving the temperature control efficiency of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0055] Figure 1 Schematic diagram of the temperature control method of the terminal device provided in this application Figure 1 ;

[0056] Figure 2 Schematic diagram of the temperature control method of the terminal device provided in this application Figure 2 ;

[0057] Figure 3 A schematic diagram of a first exemplary embodiment of the temperature control method for a terminal device provided in the present application;

[0058] Figure 4 A schematic diagram of a second temperature control strategy of the temperature control method for a terminal device provided in this application;

[0059] Figure 5 A schematic diagram of a third temperature control strategy of the temperature control method for a terminal device provided in this application;

[0060] Figure 6 A schematic diagram of the structure of the temperature control method of the terminal device provided in this application;

[0061] Figure 7 A schematic diagram of the structure of the temperature control device of the terminal device provided in this application.

[0062] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0063] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of methods and methods consistent with some aspects of the present application as detailed in the appended claims.

[0064] In the prior art, the temperature control method for terminal equipment mainly includes adjusting the temperature by increasing the heat dissipation area of ​​the terminal equipment and improving the heat dissipation conditions, or adjusting the temperature by sensing the temperature of the equipment and taking corresponding control strategies. However, physical heat dissipation has certain cost limitations, and the temperature control effect achieved by a one-size-fits-all temperature control method such as directly shutting down the network of the terminal equipment or adjusting the equipment performance is not obvious. Therefore, the prior art has the technical problem of low temperature control efficiency for terminal equipment.

[0065] The temperature control method, electronic device, storage medium and program product of the terminal device provided in the embodiments of the present application, the system will regularly read the temperature data of the chip of the terminal device at a preset time interval; these temperature data will be compared with multiple pre-set temperature thresholds to determine the current temperature range of the terminal device, that is, the corresponding target preset temperature threshold; once the target preset temperature threshold is determined, the system will look for the temperature control strategy associated with the threshold, and this strategy is called the target temperature control strategy; the system will adjust and control the temperature of the terminal device accordingly according to the target temperature control strategy, so as to achieve the technical effect of improving the temperature control efficiency of the terminal device.

[0066] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0067] Figure 1 Schematic diagram of the temperature control method of the terminal device provided in this application Figure 1 ,like Figure 1 As shown, the method includes:

[0068] S101, obtaining the chip temperature of the terminal device according to a preset time interval;

[0069] In this embodiment, the chip temperature of the terminal device is obtained regularly and automatically according to a preset time interval. This preset time interval is usually set based on the working characteristics, performance requirements and temperature control accuracy of the device to ensure that the change of the chip temperature can be monitored in time without causing unnecessary burden on the device performance due to too frequent measurements. In the process of obtaining the chip temperature, the system usually uses built-in temperature sensors, which can accurately and quickly read the current temperature value of the chip. Once the system obtains the chip temperature data, it will immediately analyze and process it so that appropriate temperature control measures can be taken according to the temperature conditions.

[0070] S102, determining a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds;

[0071] In this embodiment, according to the current temperature reading of the chip, it is compared with multiple preset temperature thresholds one by one to determine the target preset temperature threshold range of the terminal device. These preset temperature thresholds are specially set to ensure that the terminal device can operate within a safe and efficient temperature range, and they include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold; optionally, the first preset temperature threshold is usually set as the lower limit of the normal operating temperature of the device to ensure that the device will not affect the performance or cause damage to internal components due to too low temperature; the second preset temperature threshold is set as the median of the normal operating temperature range as a reference for the normal operation of the device; the third preset temperature threshold is set as the upper limit of the normal operating temperature to prevent the device from overheating due to excessive temperature, thereby causing performance degradation or safety hazards; and the fourth preset temperature threshold is often set to a higher critical value as a safety protection limit in an emergency. Once the chip temperature exceeds this threshold, the system will immediately trigger the corresponding overheating protection mechanism to prevent the device from being further damaged. Through such a temperature threshold setting and comparison process, the system can accurately determine the current temperature state of the terminal device, and determine a suitable temperature control strategy accordingly to ensure the stable operation of the device and extend its service life.

[0072] S103: Determine a target temperature control strategy corresponding to a target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy.

[0073] In this embodiment, after determining the target preset temperature threshold at which the terminal device is currently located, a target temperature control strategy corresponding to the threshold is further selected, and the temperature of the terminal device is precisely controlled accordingly. This process is intended to ensure that the device can operate under optimal temperature conditions while preventing performance degradation or damage that may be caused by excessively high or low temperatures. Optionally, each preset temperature threshold is pre-associated with a specific temperature control strategy; when the device temperature is within the first preset temperature threshold range, the system will activate the first temperature control strategy, which includes but is not limited to measures such as reducing the power consumption of the device, adjusting the operating frequency, or enabling auxiliary heating devices to ensure that the device temperature does not continue to drop and remains above a safe minimum operating temperature. When the temperature reaches the second preset temperature threshold, the system will apply the second temperature control strategy, which is the ideal temperature range for normal operation of the device. At this time, the system may maintain the device in an efficient and stable working state by balancing power consumption and performance. If the device temperature rises to the third preset temperature threshold, the system will start the third temperature control strategy to prevent the device from overheating; by reducing the workload or enabling a more efficient heat dissipation mechanism to ensure that the temperature no longer rises and gradually decreases to a safe range; when the temperature exceeds the fourth preset temperature threshold, that is, reaches an emergency overheating state, the system will immediately execute the fourth temperature control strategy, which is the last means of protection. This strategy includes but is not limited to immediately shutting down the device or putting it in low power mode until the temperature drops to a safe level to prevent the device from being seriously damaged or causing safety risks such as fire. Through such meticulous and phased matching of temperature thresholds and temperature control strategies, the system can take the most appropriate response measures according to different temperature conditions to ensure the safe and efficient operation of terminal devices.

[0074] The temperature control method of a terminal device provided in an embodiment of the present application obtains the chip temperature of the terminal device according to a preset time interval; determines the target preset temperature threshold of the terminal device according to the chip temperature and multiple preset temperature thresholds; determines the target temperature control strategy corresponding to the target preset temperature threshold, and controls the temperature of the terminal device according to the target temperature control strategy, thereby triggering the corresponding temperature control strategy according to the current chip temperature, thereby achieving the technical effect of taking the most appropriate response measures according to different temperature conditions, ensuring the safe and efficient operation of the terminal device, and improving the temperature control efficiency of the terminal device.

[0075] Figure 2 Schematic diagram of the temperature control method of the terminal device provided in this application Figure 2 In this embodiment, Figure 1 Based on the embodiment, the temperature control method of the terminal device is described in detail, wherein different temperature control strategies are implemented according to the chip temperature according to steps S203-S205; Figure 2 As shown, the temperature control method of the terminal device provided in this embodiment includes:

[0076] S201, obtaining the chip temperature of the terminal device according to a preset time interval;

[0077] In this embodiment, before obtaining the chip temperature of the terminal device, it is also necessary to obtain the adjustment parameters of the temperature control index of the terminal device, wherein the adjustment parameters include: maximum transmit power information, cellular network rate information and CPU frequency information. After obtaining the adjustment parameters, the parameter adjustment values ​​of the maximum transmit power information, the cellular network rate information and the CPU frequency information are set to corresponding initial values ​​respectively. Specifically, the maximum transmit power information is an important factor affecting energy consumption. By obtaining the maximum transmit power information of the device, the system can optimize the power output to ensure that the energy consumption is reduced as much as possible while meeting the communication requirements. The cellular network rate information reflects the speed and efficiency of data transmission. By adjusting the cellular network rate, it is helpful for the system to evaluate the real-time performance of data transmission, so as to take corresponding measures to ensure the real-time performance, such as adjusting the priority of data transmission and optimizing the data transmission path. The CPU frequency information is one of the important indicators for measuring processor performance. By obtaining the CPU frequency information, the system can understand the processing power of the processor, so as to more reasonably allocate tasks and resources and improve the overall performance and response speed of the system. By adjusting the CPU frequency, the system can reduce power consumption and improve energy efficiency while ensuring performance. Therefore, the maximum transmission power information, cellular network rate information and CPU frequency information are selected as the adjustment parameters of temperature control in order to achieve multiple goals in the temperature control system, such as energy efficiency optimization, communication stability guarantee, real-time guarantee of data synchronization and transmission, processing capacity improvement, power consumption management and thermal management. This information provides the system with key decision-making basis and helps to achieve more accurate, efficient and reliable temperature control effects.

[0078] S202, determining a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds;

[0079] S203: If the target temperature control strategy is the first temperature control strategy, determine that the network state of the terminal device is set to the on state, and update the running times of the second temperature control strategy and the third temperature control strategy to 0 respectively;

[0080] In this embodiment, when the target temperature control strategy is determined to be the first temperature control strategy, the system will perform a series of chain operations to ensure that the strategy can run effectively and efficiently. First, the system will check and confirm the network status of the terminal device to ensure that it is set to the on state. This is because the stability of the network connection is essential for realizing remote monitoring, data synchronization, and dynamic adjustment of the strategy. The opening of the network status of the terminal device means that the system can receive instructions from the central controller in real time and adjust its operating mode or parameters as needed. In order to simplify the priority management of strategy execution and avoid unnecessary resource consumption or potential conflicts, the system will reset the number of operations (or execution counts) of the second and third temperature control strategies to 0. During the current operation cycle, unless the first temperature control strategy is replaced or adjusted, the second and third temperature control strategies will not be actively executed. Such a design helps to focus resources and energy on the most effective temperature control strategy at present, and also provides a clear data basis for subsequent strategy evaluation and optimization. Therefore, when the target temperature control strategy is designated as the primary strategy, the system not only ensures unimpeded network connection of the terminal device, but also optimizes the efficiency and logic of strategy execution by resetting the running times of other temperature control strategies, thereby providing strong support for achieving precise temperature control.

[0081] S204. If the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determine the target operation times of the second temperature control strategy or the third temperature control strategy, determine the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and control the temperature of the terminal device according to the target temperature control index;

[0082] In this embodiment, there are multiple temperature control indicators in the second temperature control strategy or the third temperature control strategy, and different operation times of the second temperature control strategy or the third temperature control strategy map corresponding temperature control indicators; optionally, each temperature control indicator of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value; specifically, at least one of the maximum transmission power information, cellular network rate information, and CPU frequency information in each temperature control indicator of the second temperature control strategy has a parameter adjustment value of a first preset value, and the parameter adjustment values ​​of the remaining adjustment parameters are initial values, wherein the number of initial values ​​of the parameter adjustment values ​​of the remaining adjustment parameters is one or 0. When the target temperature control strategy is the second temperature control strategy, the corresponding target temperature control indicator is determined according to the target operation times, and different temperature control indicators correspond to different adjustment parameters. After the target temperature control strategy is executed, the target operation times are increased by 1.

[0083] Each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a second preset value and at most one adjustment parameter whose parameter adjustment value is a first preset value; specifically, at least one of the maximum transmission power information, cellular network rate information and CPU frequency information in each temperature control indicator of the third temperature control strategy has a parameter adjustment value of the second preset value, and the parameter adjustment values ​​of the remaining adjustment parameters are initial values, wherein the number of the parameter adjustment values ​​of the remaining adjustment parameters as initial values ​​is one or zero.

[0084] After determining the target number of operations for the second or third temperature control strategy, the following operations are required:

[0085] Optionally, if the target temperature control strategy corresponding to the target preset temperature threshold is the second temperature control strategy, the second temperature control strategy is executed. Before executing the second temperature control strategy, the target operation times of the second temperature control strategy are determined, and it is first determined whether the target operation times of the second temperature control strategy is greater than or equal to the first preset threshold. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the first preset threshold is greater than the number of temperature control indicators in the second temperature control strategy;

[0086] Optionally, if the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is a third temperature control strategy, the third temperature control strategy is executed, and before executing the third temperature control strategy, the target operation number of the third temperature control strategy is determined, and it is first determined whether the target operation number of the third temperature control strategy is greater than or equal to the second preset threshold. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the second preset threshold is greater than the number of temperature control indicators in the third temperature control strategy;

[0087] Optionally, the adjustment parameters for temperature control of the terminal device in the temperature control index include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: an initial value, a first preset value and a second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value; specifically, the initial value of the maximum transmission power information is less than the first preset value of the maximum transmission power information, and the first preset value of the maximum transmission power information is less than the second preset value of the maximum transmission power information;

[0088] According to the target temperature control index, the adjustment parameter in the terminal device is set to the corresponding parameter adjustment value. After adjusting the adjustment parameter setting, the target operation number of the second temperature control strategy or the third temperature control strategy is increased by one operation number, and the new operation number after the second temperature control strategy or the third temperature control strategy is increased by one operation number is determined as the target operation number. Specifically, if the current target operation number of the second temperature control strategy is 3, after adjusting the adjustment parameter setting, the target operation number of the second temperature control strategy is adjusted to 4.

[0089] S205. If the target operation number of the third temperature control strategy is greater than or equal to the second preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the fourth temperature control strategy, the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

[0090] In one possible implementation, Figure 3 A schematic diagram of a first exemplary embodiment of the temperature control method of a terminal device provided in this application, such as Figure 3 As shown, the temperature control method of the terminal device provided in this embodiment includes:

[0091] S301, obtaining various parameters of the terminal device and restoring the initial values, including setting the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information to the corresponding initial values;

[0092] S302, obtaining the chip temperature of the terminal device according to a preset time interval;

[0093] S303, determining a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds;

[0094] S304: When the chip temperature falls within the first preset temperature threshold, the first temperature control strategy is executed, the network state of the terminal device is determined to be set to the on state, and the operation times of the second temperature control strategy and the third temperature control strategy are respectively updated to 0;

[0095] S305. When the chip temperature falls within the second preset temperature threshold, the target operation times of the second temperature control strategy must be obtained first, and it is determined whether the target operation times of the second temperature control strategy is greater than or equal to 7. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device, and the target operation times are increased by 1 to determine a new target operation times.

[0096] The adjustment parameters for controlling the temperature of the terminal device in the second temperature control strategy in this exemplary example include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: initial value, first preset value and second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value, such as Figure 4 As shown, each temperature control index of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value, wherein the number of temperature control indexes in the second temperature control strategy is 6.

[0097] S306: When the target operation times of the second temperature control strategy is greater than or equal to 7, and / or the chip temperature falls within the third preset temperature threshold, the target operation times of the third temperature control strategy must be obtained first, and it is determined whether the target operation times of the third temperature control strategy is greater than or equal to 7. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device, and the target operation times are increased by 1 to determine a new target operation times.

[0098] In this example, if Figure 5 As shown, each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is the second preset value and at most one adjustment parameter whose parameter adjustment value is the first preset value, wherein the number of temperature control indicators in the second temperature control strategy is 6.

[0099] S307. When the target operation times of the third temperature control strategy is greater than or equal to 7, and / or the chip temperature belongs to the fourth preset temperature threshold, the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

[0100] The temperature control method of the terminal device provided in the embodiment of the present application obtains the chip temperature of the terminal device according to the preset time interval, determines the target preset temperature threshold of the terminal device according to the chip temperature and multiple preset temperature thresholds; if the target temperature control strategy is the first temperature control strategy, determines that the network state of the terminal device is set to the on state, and updates the operation times of the second temperature control strategy and the third temperature control strategy to 0 respectively; if the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determines the target operation times of the second temperature control strategy or the third temperature control strategy, determines the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and controls the temperature of the terminal device according to the target temperature control index; if the target temperature control strategy is the fourth temperature control strategy, sets the network state of the terminal device to the off state. Thus, the terminal device can be automatically controlled with different temperature control strategies, and the efficiency of temperature control can be improved.

[0101] Figure 6 A schematic diagram of the structure of the temperature control device of the terminal device provided in this application, such as Figure 6 As shown, the temperature control device 60 of the terminal device provided in this embodiment includes:

[0102] An acquisition module 601 is used to acquire the chip temperature of the terminal device according to a preset time interval;

[0103] A determination module 602 is used to determine a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; wherein the preset temperature thresholds include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold;

[0104] Processing module 603 is used to determine the target temperature control strategy corresponding to the target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy; wherein, the first preset temperature threshold corresponds to the first temperature control strategy; the second preset temperature threshold corresponds to the second temperature control strategy; the third preset temperature threshold corresponds to the third temperature control strategy; and the fourth preset temperature threshold corresponds to the fourth temperature control strategy.

[0105] In a possible implementation, the processing module 603 is further configured to:

[0106] If the target temperature control strategy is the first temperature control strategy, determine that the network state of the terminal device is set to the on state, and update the running times of the second temperature control strategy and the third temperature control strategy to 0 respectively;

[0107] If the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determine the target operation times of the second temperature control strategy or the third temperature control strategy, determine the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and control the temperature of the terminal device according to the target temperature control index; wherein, there are multiple temperature control indexes in the second temperature control strategy or the third temperature control strategy, and different operation times of the second temperature control strategy or the third temperature control strategy are mapped to corresponding temperature control indexes;

[0108] If the target temperature control strategy is the fourth temperature control strategy, the network status of the terminal device is set to a closed state.

[0109] In a possible implementation, the processing module 603 is further configured to:

[0110] The adjustment parameters for controlling the temperature of the terminal device in the temperature control index include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: an initial value, a first preset value and a second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value;

[0111] Each temperature control indicator of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value;

[0112] Each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is the second preset value and at most one adjustment parameter whose parameter adjustment value is the first preset value;

[0113] The adjustment parameters in the terminal device are set to corresponding parameter adjustment values ​​according to the target temperature control index.

[0114] In a possible implementation, the processing module 603 is further configured to:

[0115] The target operation number of the second temperature control strategy or the third temperature control strategy is increased by one operation number, and the new operation number after the second temperature control strategy or the third temperature control strategy is increased by one operation number is determined as the target operation number.

[0116] In a possible implementation, the processing module 603 is further configured to:

[0117] If the target temperature control strategy corresponding to the target preset temperature threshold is the second temperature control strategy, the second temperature control strategy is executed. Before executing the second temperature control strategy, it is first determined whether the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the first preset threshold is greater than the number of temperature control indicators in the second temperature control strategy;

[0118] If the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the third temperature control strategy, the third temperature control strategy is executed. Before executing the third temperature control strategy, it is first determined whether the target operation number of the third temperature control strategy is greater than or equal to the second preset threshold. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the second preset threshold is greater than the number of temperature control indicators in the third temperature control strategy;

[0119] If the target operation times of the third temperature control strategy is greater than or equal to the second preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the fourth temperature control strategy, then the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

[0120] In a possible implementation, the acquisition module 601 is further configured to:

[0121] The maximum transmission power information, cellular network rate information and CPU frequency information of the terminal device are obtained, and the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information are set to corresponding initial values ​​respectively.

[0122] The temperature control device of the terminal device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0123] Figure 7 This is a schematic diagram of the structure of the temperature control device of the terminal device provided in this application. Figure 7 As shown, the electronic device 70 provided in this embodiment includes: at least one processor 701 and a memory 702. Optionally, the device 70 further includes a communication component 703. The processor 701, the memory 702 and the communication component 703 are connected via a bus 704.

[0124] In a specific implementation process, at least one processor 701 executes the computer-executable instructions stored in the memory 702, so that at least one processor 701 executes the above method.

[0125] The specific implementation process of the processor 701 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0126] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.

[0127] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.

[0128] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0129] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0130] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0131] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0132] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0133] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, method or unit, which can be electrical, mechanical or other forms.

[0134] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0135] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

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

[0137] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0138] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A temperature control method for a terminal device, characterized in that: include: Acquire the chip temperature of the terminal device according to a preset time interval; Determine a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; wherein the preset temperature thresholds include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold; Determine the target temperature control strategy corresponding to the target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy; wherein the first preset temperature threshold corresponds to the first temperature control strategy; the second preset temperature threshold corresponds to the second temperature control strategy; the third preset temperature threshold corresponds to the third temperature control strategy; the fourth preset temperature threshold corresponds to the fourth temperature control strategy.

2. The method according to claim 1, characterized in that The determining a target temperature control strategy corresponding to the target preset temperature threshold, and controlling the temperature of the terminal device according to the target temperature control strategy, includes: If the target temperature control strategy is the first temperature control strategy, determine that the network state of the terminal device is set to the on state, and update the running times of the second temperature control strategy and the third temperature control strategy to 0 respectively; If the target temperature control strategy is the second temperature control strategy or the third temperature control strategy, determine the target operation times of the second temperature control strategy or the third temperature control strategy, determine the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target operation times, and control the temperature of the terminal device according to the target temperature control index; wherein, there are multiple temperature control indexes in the second temperature control strategy or the third temperature control strategy, and different operation times of the second temperature control strategy or the third temperature control strategy are mapped to corresponding temperature control indexes; If the target temperature control strategy is the fourth temperature control strategy, the network state of the terminal device is set to a closed state.

3. The method according to claim 2, characterized in that Determining the target temperature control index in the second temperature control strategy or the third temperature control strategy according to the target number of operations includes: The adjustment parameters for controlling the temperature of the terminal device in the temperature control index include: maximum transmission power information, cellular network rate information and CPU frequency information; wherein the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information respectively include corresponding: an initial value, a first preset value and a second preset value; the initial value of any adjustment parameter is less than the first preset value, and the first preset value is less than the second preset value; Each temperature control indicator of the second temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is a first preset value and at most one adjustment parameter whose parameter adjustment value is an initial value; Each temperature control indicator of the third temperature control strategy includes at least one adjustment parameter whose parameter adjustment value is the second preset value and at most one adjustment parameter whose parameter adjustment value is the first preset value; The adjustment parameter in the terminal device is set to a corresponding parameter adjustment value according to the target temperature control index.

4. The method according to claim 3, characterized in that After the adjustment parameter in the terminal device is set to a corresponding parameter adjustment value according to the target temperature control index, the method includes: The target operation number of the second temperature control strategy or the third temperature control strategy is increased by one operation number, and the new operation number after the second temperature control strategy or the third temperature control strategy is increased by one operation number is determined as the target operation number.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: If the target temperature control strategy corresponding to the target preset temperature threshold is the second temperature control strategy, the second temperature control strategy is executed. Before executing the second temperature control strategy, it is first determined whether the target operation number of the second temperature control strategy is greater than or equal to the first preset threshold. If not, the second temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the first preset threshold is greater than the number of temperature control indicators in the second temperature control strategy; If the target number of operations of the second temperature control strategy is greater than or equal to the first preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the third temperature control strategy, the third temperature control strategy is executed. Before executing the third temperature control strategy, it is first determined whether the target number of operations of the third temperature control strategy is greater than or equal to the second preset threshold. If not, the third temperature control strategy is executed to complete the temperature control of the terminal device; wherein the value of the second preset threshold is greater than the number of temperature control indicators in the third temperature control strategy; If the target operation times of the third temperature control strategy is greater than or equal to the second preset threshold, and / or the target temperature control strategy corresponding to the target preset temperature threshold is the fourth temperature control strategy, the fourth temperature control strategy is executed, the network status of the terminal device is set to the closed state, and the temperature control of the terminal device is completed.

6. The method according to any one of claims 1 to 4, characterized in that: Before obtaining the chip temperature of the terminal device according to the preset time interval, the method includes: The maximum transmission power information, cellular network rate information and CPU frequency information of the terminal device are obtained, and the parameter adjustment values ​​of the maximum transmission power information, the cellular network rate information and the CPU frequency information are set to corresponding initial values ​​respectively.

7. A temperature control device for a terminal device, characterized in that: include: An acquisition module, used for acquiring the chip temperature of the terminal device according to a preset time interval; A determination module, configured to determine a target preset temperature threshold of the terminal device according to the chip temperature and a plurality of preset temperature thresholds; wherein the preset temperature thresholds include a first preset temperature threshold, a second preset temperature threshold, a third preset temperature threshold and a fourth preset temperature threshold; A processing module is used to determine the target temperature control strategy corresponding to the target preset temperature threshold, and control the temperature of the terminal device according to the target temperature control strategy; wherein the first preset temperature threshold corresponds to the first temperature control strategy; the second preset temperature threshold corresponds to the second temperature control strategy; the third preset temperature threshold corresponds to the third temperature control strategy; and the fourth preset temperature threshold corresponds to the fourth temperature control strategy.

8. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 6 when being executed by a processor.

Citation Information

Patent Citations

  • Chip performance control method and device

    CN103376859A

  • Chip temperature control method

    CN107845392A

  • Temperature control method and device

    CN114063675A

  • Chip operation method and device, SOC chip and storage medium

    CN115686160A

  • Temperature control method and device, computer readable storage medium and network equipment

    CN116841330A