Information prompting method and device, electronic equipment and readable storage medium
By monitoring temperature and related factors in electronic devices in real time and outputting targeted heat dissipation tips, the problem of poor heat dissipation effect of electronic devices in high temperature or strong light environments is solved, and more effective heat dissipation measures and equipment life are achieved.
Patent Information
- Application Number
- CN202510190292.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-05-23
AI Technical Summary
The heating problems of existing electronic equipment when operating in high-temperature environments or in direct light-emitting environments lead to poor heat dissipation effects and affect equipment performance and life.
By implementing information prompt methods and devices in electronic devices, the equipment temperature and related factors are monitored in real time, such as direct sunlight, ambient temperature and load factors, and targeted heat dissipation prompt information are output to guide users to take corresponding measures to improve the heat dissipation effect.
This method can clarify the main factors that cause the equipment temperature to rise and provide targeted heat dissipation tips to help users take quick measures to improve the heat dissipation effect of electronic equipment and extend the service life of the equipment.
Smart Images

Figure CN120034606A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to an information prompting method, device, electronic equipment and readable storage medium. Background Art
[0002] As the performance of electronic devices continues to improve, the heating problem of electronic devices when running in high temperature environments or under strong direct sunlight is becoming increasingly prominent. In order to deal with this problem, mobile phone manufacturers generally adopt temperature control strategies to prevent performance degradation or hardware damage caused by overheating of the device.
[0003] The first strategy is to set a conservative hard upper temperature limit and immediately reduce performance to promote cooling when the device temperature reaches this threshold. However, overly aggressive frequency reduction or shutdown functions will cause a sharp drop in device performance, affecting the user experience in high-load scenarios. The second strategy is to have no clear temperature threshold or set an overly loose threshold, and strive to maintain the highest performance of the device until the device shuts down due to overheating or even hardware damage. However, the potential threat of excessive temperature to device life and user safety is ignored.
[0004] The temperature control strategy currently widely used has poor heat dissipation effect in common electronic equipment usage environments such as in-car environments. Summary of the invention
[0005] The purpose of the embodiments of the present application is to provide an information prompt method, device, electronic device and readable storage medium, which can improve the heat dissipation effect of the electronic device.
[0006] In a first aspect, an embodiment of the present application provides an information prompting method, the method comprising:
[0007] When the device temperature of the electronic device is greater than a first threshold, determining a temperature factor associated with the device temperature of the electronic device; the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, electronic device load factor;
[0008] Output heat dissipation prompt information corresponding to the temperature factor.
[0009] In a second aspect, an embodiment of the present application provides an information prompting device, the device comprising:
[0010] A determination module, configured to determine a temperature factor associated with the device temperature of the electronic device when the device temperature of the electronic device is greater than a first threshold; the temperature factor includes at least one of the following: a direct sunlight factor, an ambient temperature factor, and an electronic device load factor;
[0011] The output module is used to output the heat dissipation prompt information corresponding to the temperature factor.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0014] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0015] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
[0016] In an embodiment of the present application, when the device temperature of the electronic device is greater than a first threshold value, a temperature factor associated with the device temperature of the electronic device is determined, and the main factor causing the device temperature to rise can be clearly identified, and the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor; the heat dissipation prompt information corresponding to the temperature factor is output, and targeted heat dissipation prompt information can be provided, so that the user can quickly understand the cause of the temperature increase and take corresponding measures to improve the heat dissipation effect of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a flow chart of an information prompting method provided by an embodiment of the present application;
[0018] Figure 2 is a schematic diagram of another information prompting method provided in an embodiment of the present application;
[0019] Figure 3 is a schematic diagram of another information prompting method provided in an embodiment of the present application;
[0020] Figure 4 is a structural diagram of an information prompting device provided in an embodiment of the present application;
[0021] Figure 5 It is one of the hardware structure diagrams of the electronic device according to the embodiment of the present application;
[0022] Figure 6 This is the second schematic diagram of the hardware structure of the electronic device according to the embodiment of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings of the embodiments of the present application to clearly describe the technical solutions of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present application belong to the scope of protection of this application.
[0024] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0025] In response to the problems arising in the related art, the embodiments of the present application provide an information prompt method, device, electronic device and readable storage medium, which can solve the problem of poor heat dissipation of electronic devices in the related art.
[0026] The information prompt method provided by the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0027] Figure 1 A flowchart of an information prompting method provided in an embodiment of the present application.
[0028] like Figure 1 As shown, the information prompting method may include steps 110 to 120, and the method is applied to an information prompting device, as shown below:
[0029] Step 110, when the device temperature of the electronic device is greater than a first threshold, determining a temperature factor associated with the device temperature of the electronic device; the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, electronic device load factor;
[0030] Electronic devices: refers to devices with computing capabilities and temperature sensors, such as smartphones, tablets, laptops, etc.
[0031] Device temperature: refers to the temperature inside or on the surface of an electronic device, usually monitored in real time by a temperature sensor.
[0032] First threshold: The preset upper temperature limit. When the device temperature exceeds this value, relevant operations will be triggered, such as determining temperature factors and outputting prompt information.
[0033] Temperature factors: Causes or factors that cause the temperature of the equipment to rise, including:
[0034] Direct sunlight factor: Electronic devices are exposed to direct sunlight, which causes the temperature to rise.
[0035] Ambient temperature factor: The external environment temperature of the electronic equipment is high, which affects the heat dissipation of the equipment.
[0036] Electronic device load factors: Electronic devices run high-load tasks, such as playing games or video rendering, causing internal components to heat up.
[0037] When the temperature of the electronic device exceeds a first threshold, a main factor causing the temperature increase is determined by analyzing sensor data, such as a light sensor, an ambient temperature sensor, CPU or GPU load data, etc.
[0038] For example, if the light sensor detects strong light and the ambient temperature is high, direct sunlight and ambient temperature are determined to be the main causes. If the CPU or GPU load is high and the ambient temperature is normal, the electronic device load is determined to be the main cause.
[0039] In a possible embodiment, step 110 may specifically include the following steps:
[0040] When the device temperature of the electronic device is greater than a first threshold, determining a temperature difference between the device temperature and an ambient temperature of an environment in which the electronic device is located; the environment in which the electronic device is located is an in-vehicle environment; when the temperature difference is less than a second threshold, determining that the temperature factor is the ambient temperature factor;
[0041] The heat dissipation prompt information is used to prompt the electronic device to be placed in a ventilated position in the vehicle environment.
[0042] Device temperature: refers to the temperature inside or on the surface of an electronic device, usually monitored in real time by a temperature sensor.
[0043] Ambient temperature: refers to the temperature of the external environment where the electronic equipment is located, such as the temperature inside a car.
[0044] Temperature difference: The difference between the device temperature and the ambient temperature.
[0045] Second threshold: a preset upper limit of the temperature difference, used to determine whether the temperature rise of the device is mainly caused by the ambient temperature factor.
[0046] In-car environment: refers to the space inside the car where electronic equipment is located. Its temperature may be affected by external weather, air conditioning and other factors.
[0047] Ventilation location: A location with good air circulation in the car, such as near the air-conditioning outlet or next to the window.
[0048] When the device temperature exceeds the first threshold, the device temperature and the ambient temperature are obtained through the temperature sensor, and the temperature difference between the device temperature and the ambient temperature is calculated. If the temperature difference is less than the second threshold, it means that the increase in device temperature is mainly affected by the ambient temperature. Therefore, the ambient temperature factor is determined to be the main temperature factor.
[0049] Based on the determined ambient temperature factors, corresponding heat dissipation prompt information is generated, suggesting that users place electronic devices in a ventilated position in the vehicle environment, such as near the air-conditioning outlet or open the window to improve heat dissipation conditions.
[0050] By calculating the temperature difference and comparing it with the second threshold, it is possible to accurately determine whether the temperature increase of the device is caused by ambient temperature factors to avoid misjudgment; in response to ambient temperature factors, the prompt information suggests that the user place the device in a ventilated position to help the user quickly take effective heat dissipation measures; by promptly prompting the user to improve the heat dissipation conditions of the device, the device can be prevented from being damaged or performance degraded due to high temperature environment; by reducing the operating time of the device in a high temperature environment, hardware loss can be reduced and the service life of the device can be extended.
[0051] For example, a user places an electronic device in a car in summer, and the temperature inside the car rises rapidly due to sunlight. Use a temperature sensor inside the electronic device to detect the temperature of the electronic device. Use an ambient temperature sensor, such as a built-in or external sensor of the electronic device to detect the ambient temperature. Check whether the temperature difference is less than a preset temperature difference threshold, for example, the temperature difference is less than 5°C. If the temperature difference is less than the preset temperature difference threshold, output a heat dissipation prompt message to prompt the user to place the electronic device in a ventilated position.
[0052] The temperature of the electronic device gradually rises. The electronic device detects that the temperature of the electronic device is 50℃, the ambient temperature is 45℃, and the temperature difference is 5℃. The preset temperature difference threshold is 10℃, and the electronic device determines that the temperature difference is less than the threshold. The electronic device pops up a prompt message: "The electronic device does not dissipate enough heat. Please place the electronic device in a ventilated position." After receiving the prompt, the user moves the electronic device to the window to improve the heat dissipation conditions.
[0053] The temperature difference reflects the effect of electronic equipment heat dissipation. If the temperature difference is small, it means that the electronic equipment does not dissipate enough heat, which may cause the temperature of the electronic equipment to rise further. Placing the electronic equipment in a ventilated position can improve air circulation and enhance the heat dissipation effect, thereby reducing the temperature of the electronic equipment. The heat dissipation prompt information guides users to take actions to improve the heat dissipation conditions of electronic equipment and prevent overheating of electronic equipment.
[0054] By calculating the temperature difference between the device temperature and the ambient temperature, and combining the second threshold to determine whether the temperature factor is an ambient temperature factor, targeted heat dissipation prompt information is output, which can accurately identify the cause of the temperature rise, provide effective solutions, prevent device overheating, and extend device life.
[0055] In a possible embodiment, when the temperature difference is greater than or equal to the second threshold, determining a light intensity value of an environment where the electronic device is located;
[0056] When the light intensity value is greater than or equal to a preset intensity value, determining that the temperature factor is a direct sunlight factor;
[0057] The heat dissipation prompt information is used to prompt the electronic device to be placed in a non-illuminated position in the vehicle environment.
[0058] Light intensity value: The light intensity in the environment, usually detected by a light sensor, in lux.
[0059] Preset intensity value: A preset light intensity value used to determine whether the ambient light is too strong.
[0060] The second threshold is a pre-set temperature difference value. When the temperature difference reaches or exceeds the second threshold, a series of subsequent detection processes for possible causes of abnormal temperature rise are triggered, which is a trigger condition for determining whether further analysis of the cause of the temperature rise is needed.
[0061] When the temperature difference is large, it means that the temperature of the electronic device is significantly higher than the ambient temperature, which may be caused by the heat of the electronic device itself or external factors, such as direct sunlight. Strong light will cause the surface temperature of the electronic device to rise, which in turn affects the internal temperature of the electronic device. Placing the electronic device in a non-illuminated position can avoid direct sunlight, reduce the surface temperature of the electronic device, and thus improve the heat dissipation of the electronic device.
[0062] The electronic device has built-in devices such as temperature sensors, which monitor the temperature of the device itself and the ambient temperature in real time and calculate the difference between the two. When the temperature difference is greater than or equal to the second threshold, it means that the temperature of the electronic device has increased abnormally, which may affect the normal operation of the device, so it is necessary to further determine the cause of the temperature increase.
[0063] After determining the temperature difference abnormality, call the light sensor of the electronic device to obtain the light intensity value of the current environment. This is because in many cases, direct sunlight is one of the common reasons for the rapid increase in temperature of electronic devices. Compare the obtained light intensity value with the preset intensity value. If it is greater than or equal to the preset intensity value, based on the analysis of common environmental scenarios and temperature influencing factors, it can be reasonably determined that the temperature increase is caused by direct sunlight.
[0064] When the temperature factor is determined to be direct sunlight, in order to help users solve the problem of overheating of electronic devices, a specific heat dissipation prompt message is generated to prompt users to place the electronic devices in a non-illuminated position in the car environment. This can prevent the device from continuing to be directly exposed to sunlight, so that the device temperature can gradually drop to the normal range and ensure the normal operation of the device.
[0065] Exemplarily, a user places a tablet computer in a car environment with direct sunlight, and the temperature of the electronic device gradually rises. The electronic device detects that the temperature of the electronic device is 50°C, the ambient temperature is 35°C, and the temperature difference is 15°C. The second threshold is 10°C, and the electronic device determines that the temperature difference is greater than the second threshold. The electronic device further detects that the ambient light intensity value is 1200lux, and the preset intensity value is 1000lux. The electronic device determines that the light intensity value is greater than the preset intensity value. The electronic device pops up a prompt message: "The temperature of the electronic device is too high, please place the electronic device in a non-illuminated position." After receiving the prompt, the user moves the tablet computer to a cool place to avoid direct sunlight.
[0066] By successively judging the temperature difference and light intensity, it is possible to more accurately determine whether the abnormal temperature rise of electronic equipment is caused by direct sunlight. The specific environmental factors behind the temperature rise can be accurately analyzed, providing a strong basis for subsequent targeted heat dissipation measures.
[0067] After determining that direct sunlight is the cause of the temperature rise, a direct heat dissipation prompt is given to place the electronic device in a non-illuminated location inside the vehicle. This method is simple and clear. Users do not need to have professional knowledge of electronic equipment heat dissipation. They can quickly take effective heat dissipation measures according to the prompts, which helps to improve user experience. At the same time, it can also protect electronic equipment in time, avoid damage to device hardware due to long-term high-temperature operation, and extend the service life of the equipment.
[0068] In a possible embodiment, when the light intensity value is less than the preset intensity value, determining that the temperature factor is an electronic device load factor;
[0069] The heat dissipation prompt information is used to prompt to reduce the load of the electronic device.
[0070] Electronic device load factor: refers to the effect of the intensity of work such as running programs and tasks on the heat generated by electronic devices. When electronic devices run multiple large applications at the same time, perform complex calculations, or work at high load for a long time, hardware components such as processors and graphics cards will run at full capacity, generating a lot of heat and causing the device temperature to rise.
[0071] When it is determined that the temperature difference is greater than or equal to the second threshold value, and the light intensity value is less than the preset intensity value, direct sunlight is excluded as the cause of the temperature rise. Among the common factors that cause the temperature of electronic devices to rise, in addition to the light of the external environment, the excessive load of the electronic device itself is also one of the main reasons. Therefore, at this time, the temperature factor is determined to be the electronic device load factor.
[0072] If it is determined that the temperature of the device is increased due to the load of the electronic device, in order to reduce the temperature of the device, a corresponding heat dissipation prompt message is generated, which prompts the user to reduce the load of the electronic device. This is because operations such as reducing the number of tasks running on the device and closing unnecessary background programs can reduce the workload of hardware components, thereby reducing heat generation and lowering the temperature of the device.
[0073] By judging the light intensity, it is not only possible to identify the temperature rise caused by direct sunlight, but also to quickly locate the electronic equipment load factor after excluding this factor, thereby achieving a comprehensive analysis of the cause of abnormal temperature and ensuring that no matter what common factors cause the temperature rise, it can be accurately judged.
[0074] Outputting heat dissipation prompt information for prompting to reduce the load of the electronic device can help the user quickly take correct measures to solve the problem of device overheating, maintain the stable operation of the electronic device, ensure the performance and service life of the device, and further enhance the user's experience of using the device.
[0075] Step 120: output heat dissipation prompt information corresponding to the temperature factor.
[0076] Heat dissipation prompt information: prompt information output based on temperature factors to guide users to take heat dissipation measures.
[0077] According to the determined temperature factors, corresponding prompt information is generated and outputted through screen display or sound broadcast.
[0078] For example, if direct sunlight is the factor, the prompt message may be: "Please move the device to a cool place and avoid direct sunlight."
[0079] If it is due to ambient temperature, the prompt message may be: "The current ambient temperature is high, please place the device in a well-ventilated place."
[0080] If the electronic device load is the factor, the prompt message may be: "The device load is high, please close unnecessary applications."
[0081] By real-time monitoring of device temperature and outputting prompt information, users can take timely measures to avoid damage or performance degradation of the device due to overheating; targeted heat dissipation prompt information is provided so that users can quickly understand the reasons for the increase in device temperature and take corresponding measures, thereby improving the usability and user satisfaction of electronic equipment; by reducing the operating time of electronic equipment in high temperature environments, hardware loss is reduced and the service life of the equipment is extended.
[0082] By monitoring the device temperature and analyzing temperature factors, targeted heat dissipation prompt information is output when the device temperature exceeds the first threshold, which can effectively prevent device overheating and extend the device life.
[0083] In a possible embodiment, Figure 2 As shown, the following steps may also be included:
[0084] Step 210, determining a usage mode of the electronic device; the usage mode of the electronic device includes a handheld mode and a non-handheld mode;
[0085] Step 220: temperature control the electronic device according to the temperature control strategy corresponding to the usage mode of the electronic device.
[0086] Usage mode: refers to the current usage status of the electronic device, which is divided into handheld mode and non-handheld mode.
[0087] Handheld mode: The electronic device is held by the user, such as mobile phone calls, handheld games, etc.
[0088] Non-handheld mode: The electronic device is not being held in hand, such as placed on a table or in charging state.
[0089] Monitor the temperature of electronic equipment in real time through temperature sensors.
[0090] Analyze whether the electronic device is held by hand through the data collected by the sensor. For example, determine whether it is currently in "handheld mode" or "non-handheld mode" based on information such as infrared camera, screen capacitive sensing, gyroscope, magnetometer, accelerometer, etc. Since "user scald protection" is more stringent than "device damage protection", only "user scald protection" is required in handheld mode, while only "device damage protection" is required in non-contact mode such as in-car mobile phone navigation.
[0091] Among them, Figure 3 As shown, step 220 may specifically include the following steps:
[0092] Step 310, when the use mode is the handheld mode, temperature control is performed on the electronic device according to the control condition associated with the handheld mode and the device temperature;
[0093] Step 320: When the usage mode is the non-handheld mode, the temperature of the electronic device is controlled according to the control conditions associated with the non-handheld mode and the device temperature.
[0094] In handheld mode, users are in direct contact with electronic devices and are sensitive to temperature, so stricter temperature control is required. Dynamically adjust the performance of electronic devices according to the temperature of electronic devices, such as reducing CPU frequency and shutting down some functions to prevent overheating.
[0095] When the temperature exceeds the threshold, it triggers frequency reduction, reduces screen brightness, or closes high-power applications.
[0096] If the current scene is "Handheld Mode", according to different device temperatures T shell The temperature of the electronic device is controlled based on the temperature duration △t and the following control conditions associated with the handheld mode:
[0097] If the device temperature T is monitored shell And if the temperature duration △t meets one of the following control conditions associated with the handheld mode, that is, if it is judged that there is a risk of scalding, "close the navigation application and high temperature pop-up warning" will be performed;
[0098] T h3 ≤T shell And △t h3 ≤△t;
[0099] T h2 ≤T shell <T h3 And △t h2 ≤△t;
[0100] T h1 ≤T shell <T h2 And △t h1 ≤△t;
[0101] Among them, T h3 It can be 50℃, T h2 It can be 48℃, T h1 It can be 43°C. h3 , T h2 and T h1 The adjustment can be plus or minus 1°C.
[0102] t h3 It can be 1 minute, t h2 It can be 10 minutes, t h1 It can be 30 minutes. h3 ,t h2 ,t h1 Both can be adjusted by plus or minus 30 seconds.
[0103] If the device temperature T is monitored shell And the temperature duration △t meets one of the following control conditions associated with the handheld mode, that is, although there is no risk of burns, most users may still feel uncomfortable with the heat, then "lower the screen brightness, reduce or turn off the volume, and reduce the CPU frequency";
[0104] T h3 ≤T shell And △t<△t h3 ;
[0105] T h2 ≤T shell <T h3 And △t h3 ≤△t<△t h2 ;
[0106] T h1 ≤T shell <T h2 And △t h2 ≤△t<△t h1 ;
[0107] If the device temperature T is monitored shell And the temperature duration △t meets one of the following control conditions associated with the handheld mode, that is, a small number of users may feel uncomfortable with the fever, then a message notification of "whether to control the device temperature" will be sent, and the user can provide different options through the interactive page.
[0108] T h2 ≤T shell <T h3 And △t<△t h3 ;
[0109] T h1 ≤T shell <T h2 And △t h3 ≤△t<△t h2 ;
[0110] Under other conditions, no control measures or interactive notifications will be implemented.
[0111] Different options are provided through the interactive page, including the following options:
[0112] If the user selects "No control this time, and ignore such notifications in the future", no control measures will be taken under this condition;
[0113] If the user selects "No control this time, notify later", then no action will be taken this time under this condition, and the subsequent decision will be based on the user's choice;
[0114] If the user selects "Control this time, notify later", then under this condition, the control of "lowering screen brightness, reducing or turning off volume, and reducing CPU frequency" will be carried out this time, and the subsequent decision will be based on the user's selection;
[0115] If the user selects "Control this time and default control in the future", then under this condition, the control of "lowering the screen brightness, reducing or turning off the volume, and reducing the CPU frequency" will be carried out.
[0116] When the usage mode is the hands-free mode, the temperature of the electronic device is controlled according to the control condition associated with the hands-free mode and the temperature of the electronic device.
[0117] Control conditions: Rules or policies set based on the temperature and usage patterns of electronic devices, used to adjust the operating state of electronic devices to achieve temperature control.
[0118] In non-handheld mode, users are less sensitive to temperature, but they still need to prevent electronic devices from overheating and damage. Adjust the cooling strategy according to the temperature of the electronic device, such as enabling fans or reducing power consumption. When the temperature exceeds the threshold, enable active cooling or limit the performance of the electronic device.
[0119] If the device temperature T is monitored shell And the temperature duration △t meets one of the following control conditions associated with the non-handheld mode, that is, if it is judged that there is a risk of hardware damage, the "countdown phone shutdown" is performed.
[0120] T s3 ≤T shell And △t s3 ≤△t;
[0121] T s2 ≤T shell <T s3 And △t s2 ≤△t;
[0122] T s1 ≤T shell <T s2 And △t s1 ≤△t;
[0123] Among them, T h3 Can be 60℃, T h2 It can be 55℃, T h1 It can be 50°C. h3 , T h2 and T h1 The adjustment can be plus or minus 1°C.
[0124] t h3 It can be 1 minute, t h2 It can be 30 minutes, t h1It can be 60 minutes. h3 ,t h2 ,t h1 Both can be adjusted by plus or minus 30 seconds.
[0125] If the device temperature T is monitored shell And if the temperature duration △t meets one of the following control conditions associated with non-handheld mode, that is, although there is no risk of hardware damage, it may still cause a system crash, then "lower the screen brightness, reduce or turn off the volume, and reduce the CPU frequency";
[0126] T s3 ≤T shell And △t<△t s3 ;
[0127] T s2 ≤T shell <T s3 And △t s3 ≤△t<△t s2 ;
[0128] T s1 ≤T shell <T s2 And △t s2 ≤△t<△t s1 ;
[0129] If the device temperature T is monitored shell If the temperature duration △t meets one of the following control conditions associated with the non-handheld mode, the battery will be in an inappropriate working range, which may reduce the remaining power and battery life. In this case, a message notification of "Whether to control the device temperature" will be sent, and the user can provide feedback on different options through this interactive page.
[0130] T s2 ≤T shell <T s3 And △t<△t s3 ;
[0131] T s1 ≤T shell <T s2 And △t s3 ≤△t<△t s2 ;
[0132] Under other conditions, no control measures or interactive notifications will be implemented.
[0133] Different options are provided through the interactive page, including the following options:
[0134] If the user selects "No control this time, and ignore such notifications in the future", no control measures will be taken under this condition;
[0135] If the user selects "No control this time, notify later", then no action will be taken this time under this condition, and the subsequent decision will be based on the user's choice;
[0136] If the user selects "Control this time, notify later", then under this condition, the control of "lowering screen brightness, reducing or turning off volume, and reducing CPU frequency" will be carried out this time, and the subsequent decision will be based on the user's selection;
[0137] If the user selects "Control this time and default control in the future", then under this condition, the control of "lowering the screen brightness, reducing or turning off the volume, and reducing the CPU frequency" will be carried out.
[0138] Therefore, the temperature and usage mode of electronic devices are monitored in real time to provide data support for subsequent temperature control, ensuring the pertinence and effectiveness of temperature control. In handheld mode, priority is given to user experience to prevent electronic devices from overheating and causing burns or discomfort. By dynamically adjusting the performance of electronic devices, the use time of electronic devices under high loads is extended. In non-handheld mode, the heat dissipation strategy is optimized to prevent electronic devices from being damaged by overheating. Under the premise of ensuring the safety of electronic devices, the performance of electronic devices is maintained as much as possible.
[0139] In a possible embodiment, step 220 may specifically include the following steps:
[0140] In a case where the usage mode is the handheld mode, determining a temperature duration, a first temperature condition, and a first duration condition associated with the handheld mode;
[0141] When the device temperature satisfies the first temperature condition and the duration of the temperature satisfies the first duration condition, outputting a first temperature control prompt message and closing a first application; the energy consumption value of the first application is higher than a preset energy consumption value;
[0142] The first temperature control prompt information is used to prompt that there is a risk of burns when continuing to use the electronic device.
[0143] Temperature duration: refers to the duration that the temperature of an electronic device remains within a certain range.
[0144] Used to determine whether electronic equipment is in a continuously high temperature state.
[0145] The first temperature condition is a temperature threshold associated with the handheld mode, which is used to determine whether the temperature of the electronic device is too high. For example, the first temperature condition is set to 40°C, and when the temperature of the electronic device exceeds 40°C, the temperature control is triggered.
[0146] First duration condition: a time threshold associated with the handheld mode, used to determine whether the high temperature state lasts too long. For example, if the first duration condition is set to 5 minutes, when the temperature of the electronic device exceeds 40°C for 5 minutes, the temperature control is triggered.
[0147] Check whether the temperature of the electronic device meets the first temperature condition. Check whether the duration of the high temperature state meets the first duration condition. If the temperature of the electronic device meets the first temperature condition and the duration reaches the first duration condition, trigger the temperature control measure.
[0148] Temperature control measures may include at least one of the following:
[0149] Reduce performance: Reduce CPU / GPU frequency to reduce power consumption and heat.
[0150] Disable functions: Temporarily disable high power consumption functions, such as camera and GPS.
[0151] Adjust the display: Lower the screen brightness or refresh rate.
[0152] Alert User: Notify the user that the electronic device is overheating and recommend that you suspend use.
[0153] For example, when a user holds a mobile phone and plays a game, the temperature of the electronic device gradually rises. When the temperature exceeds 40°C and lasts for 5 minutes, the electronic device automatically reduces the CPU frequency and screen brightness to prevent the electronic device from overheating. The user feels the temperature of the electronic device drop, while the gaming experience remains smooth. As a result, high temperature problems in handheld mode can be more intelligently identified and handled, achieving precise and efficient temperature control.
[0154] By recording the temperature changes of electronic devices, it is possible to determine whether the high temperature state persists. Combined with the dual judgment of temperature and time, it can avoid false triggering of control measures due to short-term temperature fluctuations. The operating state of electronic devices is dynamically adjusted according to the real-time temperature and duration to ensure the comfort and safety of users when using them handheld.
[0155] Check whether the temperature of the electronic device meets the first temperature condition. For example, the temperature of the electronic device exceeds 40°C. Check whether the duration of the high temperature state meets the first duration condition, for example, the high temperature lasts for 5 minutes. If all the above conditions are met, perform the following operations:
[0156] First temperature control prompt information: a user interface prompt information used to warn the user that the temperature of the electronic device is too high and continued use may result in a risk of burns.
[0157] Close the first application: close the application whose energy consumption value is higher than the preset energy consumption value to reduce the temperature of the electronic device. First application: refers to the currently running high energy consumption application whose energy consumption value is higher than the preset energy consumption threshold. Preset energy consumption value: a pre-set energy consumption threshold used to determine whether an application is a high energy consumption application.
[0158] Through dual judgment of electronic device temperature and duration, control measures are triggered only when the electronic device is indeed in a continuously high temperature state. Closing high-energy-consuming applications can quickly reduce the power consumption and heat generation of electronic devices, thereby effectively reducing the temperature of electronic devices. Prompt information informs users of the status of electronic devices to prevent users from being harmed by overheating of electronic devices.
[0159] For example, a user plays a high-performance game with a mobile phone, and the temperature of the electronic device gradually rises. When the temperature of the electronic device exceeds 40°C and lasts for 5 minutes, the electronic device detects that the first temperature condition and the first duration condition are met. The electronic device pops up a prompt message: "The temperature of the electronic device is too high. Continuing to use may cause burns." At the same time, the electronic device automatically closes the game to reduce the temperature of the electronic device. After receiving the prompt, the user suspends the use of the electronic device and waits for the electronic device to cool down.
[0160] In a possible embodiment, the following steps may also be included:
[0161] When the device temperature satisfies the first temperature condition and the temperature duration does not satisfy the first duration condition, outputting a second temperature control prompt message and performing a first energy-saving operation;
[0162] The second temperature control prompt information is used to prompt that there is a feeling of heat when continuing to use the electronic device.
[0163] Check whether the temperature of the electronic device meets the first temperature condition, for example, the temperature of the electronic device exceeds 40° C. Check whether the duration of the high temperature state does not meet the first duration condition, for example, the high temperature duration does not reach 5 minutes.
[0164] If the temperature of the electronic device meets the first temperature condition, but the temperature duration does not meet the first duration condition, the following operations are performed:
[0165] Outputting a second temperature control prompt message: sending a prompt to the user to inform the user that the electronic device is heating up and that continued use may cause a feeling of heat. The second temperature control prompt message is a user interface prompt, such as a pop-up window or notification, used to inform the user that the electronic device is heating up and that continued use may cause a feeling of heat.
[0166] First energy-saving operation: A pre-set energy-saving measure used to reduce the power consumption and heat generation of electronic equipment. Executing the first energy-saving operation means taking energy-saving measures to reduce the power consumption and heat generation of electronic equipment. For example:
[0167] Lower the frequency of the CPU or GPU, reduce screen brightness, close non-essential background applications, limit network connections, or reduce data transfer rates.
[0168] Through the dual judgment of electronic equipment temperature and duration, it is possible to distinguish whether the electronic equipment is in a state of continuous high temperature. If the temperature is high but the duration is short, it means that the electronic equipment has not yet reached a serious overheating state, but measures still need to be taken. By reducing the power consumption of electronic equipment, heat is reduced to prevent the temperature from rising further.
[0169] Prompt information lets users know the status of electronic devices to avoid discomfort caused by heating of electronic devices. When the temperature of electronic devices is high but not continuously high, energy-saving measures are taken in advance to prevent the temperature from rising further. Prompt information lets users know the status of electronic devices to avoid confusion caused by sudden performance degradation or heating.
[0170] For example, a user holds a mobile phone to watch a high-definition video, and the temperature of the electronic device gradually rises. When the temperature of the electronic device exceeds 40°C, but the high temperature does not last for 5 minutes, the electronic device detects that the condition is met. The electronic device pops up a prompt message: "The electronic device is heating up, and you may feel hot if you continue to use it." At the same time, the electronic device automatically reduces the screen brightness and CPU frequency to reduce the heating of the electronic device. After receiving the prompt, the user can choose to continue using or suspend the use of the electronic device.
[0171] In a possible embodiment, step 220 may specifically include the following steps:
[0172] In a case where the usage mode is the non-handheld mode, determining a temperature duration, a second temperature condition, and a second duration condition associated with the non-handheld mode;
[0173] When the device temperature satisfies the second temperature condition and the duration of the temperature satisfies the second duration condition, outputting a third temperature control prompt message and shutting down the electronic device;
[0174] The third temperature control prompt information is used to prompt that there is a risk of device damage if the electronic device is continued to be used.
[0175] Temperature duration: refers to the duration that the temperature of an electronic device remains within a certain range. It is used to determine whether the electronic device is in a continuously high temperature state.
[0176] Second temperature condition: a temperature threshold associated with the non-handheld mode, used to determine whether the temperature of the electronic device is too high. For example, the second temperature condition is set to 45°C, and when the temperature of the electronic device exceeds 45°C, the temperature control is triggered.
[0177] Second duration condition: A time threshold associated with the non-handheld mode, used to determine whether the high temperature state lasts too long. For example, if the second duration condition is set to 10 minutes, when the temperature of the electronic device exceeds 45°C for 10 minutes, the temperature control is triggered.
[0178] Third temperature control prompt information: a user interface prompt information used to warn the user that the temperature of the electronic device is too high and that continued use may cause the risk of damage to the electronic device.
[0179] Shutdown operation: Forcefully shut down electronic devices to stop all running applications and hardware operations to prevent damage to electronic devices due to overheating.
[0180] If the temperature of the electronic device meets the second temperature condition and the duration meets the second duration condition, the temperature control measures are triggered. The temperature control measures may include:
[0181] Reduce performance: Lower CPU or GPU frequency to reduce power consumption and heat.
[0182] Enable cooling: Turn on the fan or other cooling device.
[0183] Disable function: Temporarily disable high power consumption functions.
[0184] Remind the user: Notify the user that the electronic device is overheating and suggest checking the status of the electronic device.
[0185] For example, a user places a mobile phone on a desktop for wireless charging while running multiple background applications. When the temperature of the electronic device exceeds 45°C for 10 minutes, the electronic device detects that the condition is met. The electronic device automatically reduces the CPU frequency and closes some background applications to reduce the heat of the electronic device. At the same time, the electronic device notifies the user: "The temperature of the electronic device is too high. It is recommended to check the status of the electronic device."
[0186] Through dual judgment of electronic device temperature and duration, control measures are ensured to be triggered only when the electronic device is indeed in a continuously high temperature state. In non-handheld mode, users are less sensitive to the temperature of electronic devices, but the electronic devices may be under high load, so higher temperature thresholds and longer duration judgments are required. The operating status of electronic devices is dynamically adjusted according to real-time temperature and duration to ensure safe operation of electronic devices.
[0187] Through dual judgment of electronic device temperature and duration, it is ensured that the shutdown operation is triggered only when the electronic device is indeed in a state of continuous high temperature. When the temperature of the electronic device is too high and lasts for a long time, forced shutdown is the most effective protection measure, which can quickly stop all operations of the electronic device and prevent hardware damage.
[0188] For example, the user places the laptop on the bed and runs a high-performance application for a long time, and the temperature of the electronic device gradually rises. When the temperature of the electronic device exceeds 45°C and lasts for 10 minutes, the electronic device detects that the condition is met. The electronic device pops up a prompt message: "The temperature of the electronic device is too high. Continuing to use may cause damage to the electronic device." At the same time, the electronic device automatically performs a shutdown operation and forcibly shuts down the laptop. After receiving the prompt, the user checks the status of the electronic device and takes cooling measures.
[0189] Inform users of the status of electronic devices through prompt information to avoid losses caused by damage to electronic devices. Prevent electronic devices from being damaged due to continuous high temperatures through forced shutdown operations, thereby extending the life of electronic devices. Forced shutdown can quickly stop all operations of electronic devices and effectively reduce the temperature of electronic devices. Through clear prompt information, users can understand the status of electronic devices and avoid confusion caused by sudden shutdown operations.
[0190] In a possible embodiment, the following steps may also be included:
[0191] When the device temperature satisfies the second temperature condition and the temperature duration does not satisfy the second duration condition, outputting a fourth temperature control prompt message and performing a second energy-saving operation;
[0192] The fourth temperature control prompt information is used to prompt that there is a risk of system crash when continuing to use the electronic device.
[0193] Check whether the temperature of the electronic device meets the second temperature condition, for example, the temperature of the electronic device exceeds 45° C. Check whether the duration of the high temperature state does not meet the second duration condition, for example, the high temperature duration does not reach 10 minutes.
[0194] If the temperature of the electronic device meets the second temperature condition, but the temperature duration does not meet the second duration condition, the following operations are performed:
[0195] Outputting the fourth temperature control prompt information: sending a prompt to the user to inform the user that the temperature of the electronic device is too high and that continuing to use the electronic device may cause the risk of the electronic device crashing.
[0196] Perform the second energy-saving operation: take energy-saving measures to reduce the power consumption and heat generation of electronic equipment.
[0197] Fourth temperature control prompt information: a user interface prompt information used to inform the user that the temperature of the electronic device is too high and continued use may cause the risk of the electronic device crashing.
[0198] Second energy-saving operation: a series of pre-set energy-saving measures to reduce power consumption and heat generation of electronic devices, such as: reducing CPU or GPU frequency, reducing screen brightness, closing background non-essential applications, limiting network connections or reducing data transmission rates.
[0199] For example, the user places a tablet computer on the desktop and runs multiple high-performance applications, and the temperature of the electronic device gradually rises. When the temperature of the electronic device exceeds 45°C, but the high temperature duration does not reach 10 minutes, the electronic device detects that the condition is met. The electronic device pops up a prompt message: "The temperature of the electronic device is too high. Continuing to use may cause the risk of electronic device crash." At the same time, the electronic device automatically reduces the CPU frequency and screen brightness to reduce the heat of the electronic device. After receiving the prompt, the user can choose to continue using or suspend the use of the electronic device.
[0200] Through dual judgment of electronic device temperature and duration, it can be distinguished whether the electronic device is in a continuous high temperature state. If the temperature is high but the duration is short, it means that the electronic device has not yet reached a serious overheating state, but measures must still be taken. By reducing the performance and power consumption of electronic devices, heat is reduced to prevent further temperature increases. Prompt information allows users to understand the status of electronic devices to avoid electronic device crashes due to overheating.
[0201] In an embodiment of the present application, when the device temperature of the electronic device is greater than a first threshold value, a temperature factor associated with the temperature of the electronic device is determined, and the main factor causing the temperature increase of the device can be clearly identified. The temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor; the heat dissipation prompt information corresponding to the temperature factor is output, and targeted heat dissipation prompt information can be provided, so that the user can quickly understand the cause of the temperature increase and take corresponding measures to improve the heat dissipation effect.
[0202] The information prompting method provided in the embodiment of the present application can be executed by an information prompting device. In the embodiment of the present application, the information prompting device provided in the embodiment of the present application is described by taking the information prompting method executed by the information prompting device as an example.
[0203] Figure 4 4 is a block diagram of an information prompting device provided in an embodiment of the present application, the device 400 includes:
[0204] The determination module 410 is used to determine a temperature factor associated with the device temperature of the electronic device when the device temperature of the electronic device is greater than a first threshold; the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor;
[0205] The output module 420 is used to output heat dissipation prompt information corresponding to the temperature factor.
[0206] In a possible embodiment, the determination module 410 is specifically configured to:
[0207] When the device temperature of the electronic device is greater than a first threshold, determining a temperature difference between the device temperature and an ambient temperature of an environment in which the electronic device is located; the environment in which the electronic device is located is an in-vehicle environment; when the temperature difference is less than a second threshold, determining that the temperature factor is the ambient temperature factor;
[0208] The heat dissipation prompt information is used to prompt the electronic device to be placed in a ventilated position in the vehicle environment.
[0209] In a possible embodiment, the determination module 410 is further configured to:
[0210] When the temperature difference is greater than or equal to the second threshold, determining a light intensity value of an environment where the electronic device is located;
[0211] When the light intensity value is greater than or equal to a preset intensity value, determining that the temperature factor is a direct sunlight factor;
[0212] The heat dissipation prompt information is used to prompt the electronic device to be placed in a non-illuminated position in the vehicle environment.
[0213] In a possible embodiment, the determination module 410 is further configured to:
[0214] When the light intensity value is less than the preset intensity value, determining that the temperature factor is an electronic device load factor;
[0215] The heat dissipation prompt information is used to prompt to reduce the load of the electronic device.
[0216] In a possible embodiment, the determination module 410 is further configured to:
[0217] Determine a usage mode of the electronic device; the usage mode of the electronic device includes a handheld mode and a non-handheld mode;
[0218] The device 400 further includes:
[0219] The control module is used to control the temperature of the electronic device according to the temperature control strategy corresponding to the usage mode of the electronic device.
[0220] In a possible embodiment, the control module is specifically configured to:
[0221] In a case where the usage mode is the handheld mode, determining a temperature duration, a first temperature condition, and a first duration condition associated with the handheld mode;
[0222] When the device temperature satisfies the first temperature condition and the duration of the temperature satisfies the first duration condition, outputting a first temperature control prompt message and closing a first application; the energy consumption value of the first application is higher than a preset energy consumption value;
[0223] The first temperature control prompt information is used to prompt that there is a risk of burns when continuing to use the electronic device.
[0224] In a possible embodiment, the control module is further used for:
[0225] When the device temperature satisfies the first temperature condition and the temperature duration does not satisfy the first duration condition, outputting a second temperature control prompt message and performing a first energy-saving operation;
[0226] The second temperature control prompt information is used to prompt that there is a feeling of heat when continuing to use the electronic device.
[0227] In a possible embodiment, the control module is specifically configured to:
[0228] In a case where the usage mode is the non-handheld mode, determining a temperature duration, a second temperature condition, and a second duration condition associated with the non-handheld mode;
[0229] When the device temperature satisfies the second temperature condition and the duration of the temperature satisfies the second duration condition, outputting a third temperature control prompt message and shutting down the electronic device;
[0230] The third temperature control prompt information is used to prompt that there is a risk of device damage if the electronic device is continued to be used.
[0231] In a possible embodiment, the control module is further used for:
[0232] When the device temperature satisfies the second temperature condition and the temperature duration does not satisfy the second duration condition, outputting a fourth temperature control prompt message and performing a second energy-saving operation;
[0233] The fourth temperature control prompt information is used to prompt that there is a risk of system crash when continuing to use the electronic device.
[0234] In an embodiment of the present application, when the device temperature of the electronic device is greater than a first threshold value, a temperature factor associated with the temperature of the electronic device is determined, and the main factor causing the temperature increase of the device can be clearly identified. The temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor; the heat dissipation prompt information corresponding to the temperature factor is output, and targeted heat dissipation prompt information can be provided, so that the user can quickly understand the cause of the temperature increase and take corresponding measures to improve the heat dissipation effect.
[0235] The information prompting device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0236] The information prompting device of the embodiment of the present application may be a device having an action system. The action system may be an Android action system, an iOS action system, or other possible action systems, which are not specifically limited in the embodiment of the present application.
[0237] The information prompting device provided in the embodiment of the present application can implement each process implemented in the above method embodiment, and will not be described again here to avoid repetition.
[0238] Alternatively, if Figure 5 As shown, an embodiment of the present application also provides an electronic device 510, including a processor 511, a memory 512, and a program or instruction stored in the memory 512 and executable on the processor 511. When the program or instruction is executed by the processor 511, each step of any of the above-mentioned information prompt method embodiments is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0239] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0240] Figure 6 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0241] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.
[0242] Those skilled in the art will appreciate that the electronic device 600 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0243] The processor 610 is configured to determine a temperature factor associated with the device temperature of the electronic device when the device temperature of the electronic device is greater than a first threshold; the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor;
[0244] The processor 610 is further configured to output heat dissipation prompt information corresponding to the temperature factor.
[0245] Optionally, the processor 610 is further configured to determine, when the device temperature of the electronic device is greater than a first threshold, a temperature difference between the device temperature and an ambient temperature of an environment in which the electronic device is located; the environment in which the electronic device is located is an in-vehicle environment;
[0246] The processor 610 is further configured to determine, when the temperature difference is less than a second threshold, that the temperature factor is the ambient temperature factor;
[0247] The heat dissipation prompt information is used to prompt the electronic device to be placed in a ventilated position in the vehicle environment.
[0248] Optionally, the processor 610 is further configured to determine a light intensity value of an environment in which the electronic device is located when the temperature difference is greater than or equal to the second threshold;
[0249] The processor 610 is further configured to determine that the temperature factor is a direct sunlight factor when the light intensity value is greater than or equal to a preset intensity value;
[0250] The heat dissipation prompt information is used to prompt the electronic device to be placed in a non-illuminated position in the vehicle environment.
[0251] Optionally, the processor 610 is further configured to determine that the temperature factor is an electronic device load factor when the light intensity value is less than the preset intensity value;
[0252] The heat dissipation prompt information is used to prompt to reduce the load of the electronic device.
[0253] Optionally, the processor 610 is further configured to determine a usage mode of the electronic device; the usage mode of the electronic device includes a handheld mode and a non-handheld mode;
[0254] The processor 610 is further configured to perform temperature control on the electronic device according to a temperature control strategy corresponding to the usage mode of the electronic device.
[0255] Optionally, the processor 610 is further configured to, when the use mode is the handheld mode, determine a temperature duration, a first temperature condition, and a first duration condition associated with the handheld mode;
[0256] The processor 610 is further configured to output a first temperature control prompt message and close a first application program when the device temperature satisfies the first temperature condition and the temperature duration satisfies the first duration condition; and the energy consumption value of the first application program is higher than a preset energy consumption value;
[0257] The first temperature control prompt information is used to prompt that there is a risk of burns when continuing to use the electronic device.
[0258] Optionally, the processor 610 is further configured to output a second temperature control prompt message and perform a first energy-saving operation when the device temperature satisfies the first temperature condition and the temperature duration does not satisfy the first duration condition;
[0259] The second temperature control prompt information is used to prompt that there is a feeling of heat when continuing to use the electronic device.
[0260] Optionally, the processor 610 is further configured to, when the use mode is the non-handheld mode, determine a temperature duration, a second temperature condition, and a second duration condition associated with the non-handheld mode;
[0261] The processor 610 is further configured to output a third temperature control prompt message and shut down the electronic device when the device temperature satisfies a second temperature condition and the temperature duration satisfies a second duration condition;
[0262] The third temperature control prompt information is used to prompt that there is a risk of device damage if the electronic device is continued to be used.
[0263] Optionally, the processor 610 is further configured to output fourth temperature control prompt information and perform a second energy-saving operation when the device temperature satisfies the second temperature condition and the temperature duration does not satisfy the second duration condition;
[0264] The fourth temperature control prompt information is used to prompt that there is a risk of system crash when continuing to use the electronic device.
[0265] In an embodiment of the present application, when the device temperature of the electronic device is greater than a first threshold value, a temperature factor associated with the temperature of the electronic device is determined, and the main factor causing the temperature increase of the device can be clearly identified. The temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, and electronic device load factor; the heat dissipation prompt information corresponding to the temperature factor is output, and targeted heat dissipation prompt information can be provided, so that the user can quickly understand the cause of the temperature increase and take corresponding measures, helping the user to take effective measures in time to improve the heat dissipation effect.
[0266] It should be understood that in the embodiment of the present application, the input unit 604 may include a graphics processor (Graphics Processing Unit, GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of the static picture or video image obtained by the image capture device (such as a camera) in the video image capture mode or the image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and an action rod, which will not be repeated here. The memory 609 can be used to store software programs and various data, including but not limited to applications and action systems. The processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes the action system, user pages and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 610.
[0267] The memory 609 can be used to store software programs and various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 609 may include a volatile memory or a non-volatile memory, or the memory x09 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 609 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0268] The processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.
[0269] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information prompt method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0270] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0271] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information prompt method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0272] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0273] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned information prompt method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0274] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0275] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0276] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. An information prompting method, characterized in that: The method comprises: When the device temperature of the electronic device is greater than a first threshold, determining a temperature factor associated with the device temperature of the electronic device; the temperature factor includes at least one of the following: direct sunlight factor, ambient temperature factor, electronic device load factor; Output heat dissipation prompt information corresponding to the temperature factor.
2. The method according to claim 1, characterized in that The step of determining a temperature factor associated with the device temperature of the electronic device when the device temperature of the electronic device is greater than a first threshold value includes: When the device temperature of the electronic device is greater than a first threshold, determining a temperature difference between the device temperature and an ambient temperature of an environment in which the electronic device is located; the environment in which the electronic device is located is an in-vehicle environment; and when the temperature difference is less than a second threshold, determining that the temperature factor is the ambient temperature factor; The heat dissipation prompt information is used to prompt the electronic device to be placed in a ventilated position in the vehicle environment.
3. The method according to claim 2, characterized in that The method further comprises: When the temperature difference is greater than or equal to the second threshold, determining a light intensity value of an environment where the electronic device is located; When the light intensity value is greater than or equal to a preset intensity value, determining that the temperature factor is a direct sunlight factor; The heat dissipation prompt information is used to prompt the electronic device to be placed in a non-illuminated position in the vehicle environment.
4. The method according to claim 3, characterized in that The method comprises: When the light intensity value is less than the preset intensity value, determining that the temperature factor is an electronic device load factor; The heat dissipation prompt information is used to prompt to reduce the load of the electronic device.
5. The method according to claim 1, characterized in that The method comprises: Determine a usage mode of the electronic device; the usage mode of the electronic device includes a handheld mode and a non-handheld mode; The temperature of the electronic device is controlled according to the temperature control strategy corresponding to the usage mode of the electronic device.
6. The method according to claim 5, characterized in that The step of controlling the temperature of the electronic device according to the temperature control strategy corresponding to the usage mode of the electronic device includes: In a case where the usage mode is the handheld mode, determining a temperature duration, a first temperature condition, and a first duration condition associated with the handheld mode; When the device temperature satisfies the first temperature condition and the duration of the temperature satisfies the first duration condition, outputting a first temperature control prompt message and closing a first application; the energy consumption value of the first application is higher than a preset energy consumption value; The first temperature control prompt information is used to prompt that there is a risk of burns when continuing to use the electronic device.
7. The method according to claim 6, characterized in that The method further comprises: When the device temperature satisfies the first temperature condition and the temperature duration does not satisfy the first duration condition, outputting a second temperature control prompt message and performing a first energy-saving operation; The second temperature control prompt information is used to prompt that there is a feeling of heat when continuing to use the electronic device.
8. The method according to claim 5, characterized in that The step of controlling the temperature of the electronic device according to the temperature control strategy corresponding to the usage mode of the electronic device includes: In a case where the usage mode is the non-handheld mode, determining a temperature duration, a second temperature condition, and a second duration condition associated with the non-handheld mode; When the device temperature satisfies the second temperature condition and the duration of the temperature satisfies the second duration condition, outputting a third temperature control prompt message and shutting down the electronic device; The third temperature control prompt information is used to prompt that there is a risk of device damage if the electronic device is continued to be used.
9. The method according to claim 8, characterized in that The method further comprises: When the device temperature satisfies the second temperature condition and the temperature duration does not satisfy the second duration condition, outputting a fourth temperature control prompt message and performing a second energy-saving operation; The fourth temperature control prompt information is used to prompt that there is a risk of system crash when continuing to use the electronic device.
10. An information prompting device, characterized in that: The device comprises: A determination module, configured to determine a temperature factor associated with the device temperature of the electronic device when the device temperature of the electronic device is greater than a first threshold; the temperature factor includes at least one of the following: a direct sunlight factor, an ambient temperature factor, and an electronic device load factor; The output module is used to output the heat dissipation prompt information corresponding to the temperature factor.