Heat dissipation method and related device
By setting up an automatic control switch in the mobile phone and automatically controlling the connected cooling equipment of the mobile phone according to the temperature, the problem of inconvenient operation of the existing mobile phone cooling case is solved, and the timeliness and efficiency of the mobile phone cooling is achieved.
Patent Information
- Application Number
- PCT/CN2024/105326
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-19
- Filing Date
- 2024-07-12
- Publication Date
- 2025-03-06
AI Technical Summary
The existing mobile phone cooling case needs to be manually turned on or off, which is not convenient enough and it is difficult to achieve automated temperature adaptive heat dissipation.
By setting switches or icons in the phone, users can manually or automatically control the working status of the heat dissipation device connected to the phone, including starting heat dissipation, stopping heat dissipation and adjusting heat dissipation power. The mobile phone automatically controls the turn-on and off of the heat dissipation device according to the temperature detected by the built-in temperature sensor to ensure that the heat dissipation is adapted to the temperature.
It realizes the timeliness and convenience of mobile phone heat dissipation, avoids the cumbersome manual operation, ensures efficient heat dissipation of the equipment under different temperature conditions, and extends the service life of the mobile phone.
Smart Images

Figure CN2024105326_06032025_PF_FP_ABST
Abstract
Description
A heat dissipation method and related equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on July 19, 2023, with application number 202310891699.4 and application name “A heat dissipation method and related equipment”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of terminal technology, and in particular to a heat dissipation method and related equipment. Background Art
[0004] With the advancement of technology, mobile phones have become an indispensable communication device in people's daily lives. People are spending increasingly longer periods of time using their phones. This prolonged use causes the phones to overheat, shortening their lifespan. Consequently, there is a market demand for mobile phone cooling devices (e.g., cooling cases). However, currently available cooling cases require manual opening and closing, making operation inconvenient.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide a heat dissipation method and related equipment that help improve the timeliness and convenience of mobile phone heat dissipation.
[0007] In a first aspect, a heat dissipation method is provided, which can be applied to a first device. The first device can be, for example, a mobile phone. The method comprises: connecting the first device to a second device, where the second device is a heat dissipation device; detecting the temperature of the first device; and controlling the heat dissipation state of the second device based on the temperature. The heat dissipation state includes at least one of: starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0008] In the embodiment of the present application, the first device can automatically control the heat dissipation state of the second device according to the local temperature. On the one hand, manual operation by the user is not required, and the operation is relatively convenient. On the other hand, if the heat dissipation state is adaptively controlled according to the temperature, the heat dissipation state can be ensured to be adapted to the temperature. For example, it can avoid the waste of power consumption caused by the continuous heat dissipation at low temperatures, or avoid the shortened life of the device caused by the lack of heat dissipation at high temperatures.
[0009] In one possible design, the first device controls a heat dissipation state of the second device according to the temperature, including:
[0010] When the temperature is higher than a first threshold, the first device controls the second device to start dissipating heat; or,
[0011] When the temperature is lower than a second threshold, the first device controls the second device to stop heat dissipation; or,
[0012] After the second device starts to dissipate heat, the first device controls the heat dissipation power to be positively correlated with the temperature;
[0013] The second threshold is less than or equal to the first threshold.
[0014] In an embodiment of the present application, the first device can start heat dissipation in time when the temperature is high to protect the first device, and stop heat dissipation in time when the temperature is low to avoid wasting power consumption; moreover, after the second device starts heat dissipation, as the temperature of the first device decreases, the heat dissipation power of the second device can be reduced to avoid high-power heat dissipation all the time and wasting power consumption.
[0015] In one possible design, the first device controls the heat dissipation state of the second device according to the temperature, including: the first device controls the charging state of the first device charging the second device according to the temperature, and when the charging state changes, the heat dissipation state of the second device changes accordingly; wherein the charging state includes: starting charging, stopping charging, and charging power. At least one of the following.
[0016] In an embodiment of the present application, a first device can charge a second device. The first device can control the heat dissipation state of the second device by controlling the charging state of the second device. This approach requires less power storage capacity from the second device and allows for a thinner and lighter device.
[0017] In one possible design, the first device controls, according to the temperature, a charging state of the first device charging the second device, including:
[0018] When the temperature is higher than a first threshold, the first device starts charging the second device;
[0019] When the temperature is lower than a second threshold, the first device stops charging the second device;
[0020] When the first device charges the second device, the first device controls the charging power to be positively correlated with the temperature;
[0021] The second threshold is less than or equal to the first threshold.
[0022] In an embodiment of the present application, when a first device with a wireless reverse charging function charges a second device, it can automatically start or stop charging the second device according to the temperature of the first device to control the second device to start or stop heat dissipation; moreover, after the second device starts heat dissipation, the heat dissipation power of the second device can be controlled to be positively correlated with the temperature, thereby avoiding high-power heat dissipation all the time and causing waste of power consumption.
[0023] In one possible design, when the charging state changes, the heat dissipation state of the second device changes accordingly, including:
[0024] When the first device starts to charge the second device, the second device starts to dissipate heat;
[0025] When the first device stops charging the second device, the second device stops dissipating heat;
[0026] After the first device charges the second device, the heat dissipation power of the second device is positively correlated with the charging power.
[0027] In an embodiment of the present application, a first device can charge a second device. The first device can control the heat dissipation state of the second device by controlling the charging state of the second device. This approach requires less power storage capacity from the second device and allows for a thinner and lighter device.
[0028] In one possible design, the first device includes a switch, which is used to control the wireless reverse charging function of the first device, where the wireless reverse charging function is a function for the first device to wirelessly charge other devices; when the temperature is higher than a first threshold, the first device starts to charge the second device, including: when the temperature is higher than the first threshold, the first device controls the switch to be in an on state, and the first device starts to charge the second device; when the temperature is lower than a second threshold, the first device stops charging the second device, including: when the temperature is lower than the second threshold, the first device controls the switch to be in a closed state, and the first device stops charging the second device.
[0029] In an embodiment of the present application, the state of a switch in the first device for controlling the wireless reverse charging function can change as the temperature of the first device changes. For example, when the temperature of the first device is high, the switch is in the on state, and the first device begins charging the second device to cause the second device to begin to dissipate heat. When the temperature of the first device is low, the switch is in the off state, and the first device stops charging the second device to cause the second device to stop dissipating heat. This process does not require the user to manually trigger the switch, making operation convenient. Moreover, the first device controls the switch state based on the device's temperature, which not only improves the timeliness of heat dissipation but also avoids wasted power consumption.
[0030] In one possible design, the first device includes an icon. When the temperature is higher than a first threshold, the first device controls the icon to be in a first state, and when the icon is in the first state, the switch is in an on state; when the temperature is lower than a second threshold, the first device controls the icon to be in a second state, and when the icon is in the second state, the switch is in a off state.
[0031] In the embodiment of the present application, the user can determine the state of the switch by the state of the icon, and then determine the charging state, which provides a better experience.
[0032] In one possible design, after the first device controls the switch to be in the on state, it also includes: when the first device receives an operation for turning off the switch, the first device controls the switch to be in the off state, and the first device stops charging the second device; and / or, after the first device controls the switch to be in the off state, it also includes: when the first device receives an operation for turning on the switch, the first device controls the switch to be in the on state, and the first device starts charging the second device.
[0033] In the embodiment of the present application, the way the first device controls the switch according to the temperature can be called automatic mode, and the way the user manually controls the switch can be called manual mode. After the first device uses the automatic mode to control the switch to be turned on or off, the user can manually operate it. For example, after the first device automatically controls the switch to be turned on according to the temperature, the user can manually turn it off; or, after the first device automatically controls the switch to be turned off according to the temperature, the user can manually turn it on. In short, the manual mode has a higher priority than the automatic mode to ensure that the user experience is prioritized.
[0034] In one possible design, after the first device receives an operation to turn off the switch and controls the switch to be in a closed state, the method further includes: within a first preset time period, the switch remains in the closed state, and the state of the switch does not change with changes in the temperature of the first device.
[0035] In the embodiment of the present application, after the first device automatically controls the switch to turn on based on the temperature, the user can manually turn it off. Because the temperature has not yet dropped, the first device may trigger the switch to turn on again based on the temperature. To avoid this situation, after the user manually turns off the switch, the first device controls the switch to remain in the off state, thereby prioritizing user experience.
[0036] In one possible design, the method further includes: after the first device detects that a condition is met, controlling the state of the switch according to the temperature of the first device; wherein the condition includes at least one of the following:
[0037] The switch remains in the closed state for a period of time that reaches the first preset time period; or
[0038] The first device is restarted; or,
[0039] The first device reconnects to the second device; or
[0040] The first device detects that the user manually controls the switch to enter the on state, and the time length for which the switch remains in the on state reaches a third preset time length.
[0041] In an embodiment of the present application, after the first device automatically controls the switch to turn on according to the temperature, the user can manually turn it off. In order to prevent the switch from being triggered to turn on again due to high temperature in a short period of time, the first device controls the switch to remain in the closed state after the user manually turns off the switch. When the first device detects that the conditions are met, it controls the state of the switch according to the temperature. In simple terms, after the first device uses the automatic mode to control the switch to turn on or off, the user can manually operate it. After the user manually operates, the automatic mode is prohibited for a short period of time, and after the conditions are met, the prohibition of the automatic mode is cancelled. Therefore, the manual mode has a higher priority than the automatic mode to ensure that the user experience is prioritized.
[0042] In one possible design, after the first device receives an operation for turning on the switch and controls the switch to be in an on state, the method further includes: within a second preset time period, the switch remains in the on state, and the state of the switch does not change with changes in the temperature of the first device.
[0043] In the embodiment of the present application, after the first device is turned off according to the temperature control switch, the user can manually turn it on. In order to avoid the switch automatically turning off again in a short time, after the user manually turns on the switch, the first device controls the switch to remain on to prioritize user experience.
[0044] In one possible design, the method further includes: after the first device detects that a condition is met, controlling the state of the switch according to the temperature of the first device; wherein the condition includes at least one of the following:
[0045] The switch remains in the on state for a period of time that reaches the second preset period of time; or
[0046] The first device is restarted; or,
[0047] The first device reconnects to the second device; or
[0048] The first device detects that the user manually controls the switch to enter the off state, and the time duration for which the switch remains in the off state reaches a fourth preset time duration.
[0049] In this embodiment of the present application, after the first device is turned off using the automatic mode control switch, the user can manually turn it on. After the user manually operates, the automatic mode is disabled for a short period of time. After the conditions are met, the automatic mode is disabled. Therefore, the manual mode has a higher priority than the automatic mode, ensuring a better user experience.
[0050] In one possible design, after the first device is connected to the second device, the first device further includes: outputting a first prompt message, where the first prompt message is used to prompt the second device to be in place. In this embodiment of the present application, the first device outputs a prompt after connecting to the second device to facilitate the user to determine whether the second device is in place, thereby improving the user experience.
[0051] In one possible design, before the first device charges the second device, the first device further includes: determining that the current remaining power is greater than or equal to the first power. In this embodiment of the present application, the first device charges the second device when it determines that the current remaining power is greater than the first power, so as to avoid the first device being shut down due to low remaining power.
[0052] In one possible design, before the first device charges the second device, the following steps may be performed: the first device determines that the current remaining power is less than the first power; the first device outputs a second prompt message, the second prompt message being used to prompt whether to charge the second device; and the first device receives a confirmation instruction, the confirmation instruction being used to instruct the user to charge the second device. In this embodiment of the present application, when the first device determines that the current remaining power is low, it may prompt the user whether to charge the second device. If the user confirms, the second device is charged, thereby improving the user experience.
[0053] In one possible design, before the first device charges the second device, the method further includes:
[0054] Determining, by the first device, a device model of the second device;
[0055] The first device determines, based on the device model, a charging power suitable for the second device;
[0056] The first device charges the second device, comprising:
[0057] The first device charges the second device based on the charging power.
[0058] In an embodiment of the present application, when the first device charges the second device, the charging power used is adapted to the second device, which can avoid the second device being burned due to excessive charging power or the second device being unable to start heat dissipation due to insufficient charging power.
[0059] In a possible design, before the first device detects the local temperature, it also includes: the first device receives a first operation, the first operation is used to set an automatic mode, and the automatic mode is used to instruct the first device to control the heat dissipation state of the second device according to the temperature.
[0060] In one possible design, the method also includes: the first device receives a second operation, the second operation is used to set a manual mode, and the manual mode is used to instruct the first device to manually control the heat dissipation state of the second device; the first device controls the heat dissipation state of the second device according to the user operation.
[0061] In the embodiments of the present application, the first device includes an automatic mode and a manual mode. In automatic mode, the first device automatically controls heat dissipation based on temperature. In manual mode, the user manually controls heat dissipation. Users can choose between automatic and manual modes based on their needs, resulting in a better user experience.
[0062] In one possible design, the first threshold is a default setting of the first device system, or is specified by the user; the second threshold is a default setting of the first device system, or is specified by the user. In the embodiment of the present application, the user can set the temperature threshold (first threshold) for starting heat dissipation and the temperature threshold (second threshold) for stopping heat dissipation of the first device by himself, so that starting or stopping heat dissipation can meet the user's expectations as much as possible and improve the user experience.
[0063] In one possible design, the first device is a mobile phone, and the second device is a mobile phone case.
[0064] In a second aspect, a heat dissipation method is also provided, applicable to a first device. The first device may be, for example, a mobile phone. The method comprises: connecting the first device to a second device, the second device being a heat dissipation device; receiving a user operation on the first device; and controlling the heat dissipation state of the second device based on the user operation; the heat dissipation state including at least one of: starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0065] In one possible design, the first device includes a first switch, and the first device controls the heat dissipation state of the second device according to the user operation, including:
[0066] When the operation is a first operation of turning on the first switch, the first device controls the second device to start heat dissipation; or,
[0067] When the operation is a second operation of closing the second switch, the first device controls the second device to stop heat dissipation; wherein the second threshold is less than or equal to the first threshold.
[0068] In one possible design, the first device controls the heat dissipation state of the second device according to the user operation, including: the first device controls the charging state of the first device charging the second device according to the user operation, and when the charging state changes, the heat dissipation state of the second device changes accordingly; wherein the charging state includes: starting charging, stopping charging, and charging power. At least one of the following.
[0069] In one possible design, the first device includes a second switch, and the second switch is used to control a wireless reverse charging function of the first device, where the wireless reverse charging function is a function for the first device to wirelessly charge another device. The first device controls a charging state of the first device charging the second device according to the user operation, including:
[0070] When the operation is a first operation of turning on the second switch, the first device starts charging the second device;
[0071] When the operation is a second operation of turning on the second switch, the first device stops charging the second device;
[0072] The second threshold is less than or equal to the first threshold.
[0073] In one possible design, when the charging state changes, the heat dissipation state of the second device changes accordingly, including:
[0074] When the first device starts to charge the second device, the second device starts to dissipate heat;
[0075] When the first device stops charging the second device, the second device stops dissipating heat.
[0076] In one possible design, the first switch and / or the second switch is an icon.
[0077] In a possible design, after the first device is connected to the second device, the method further includes: the first device outputs a first prompt message, where the first prompt message is used to prompt that the second device is in place.
[0078] In one possible design, before the first device charges the second device, the process further includes: the first device determining that the current remaining power is greater than or equal to the first power.
[0079] In one possible design, before the first device charges the second device, the further steps include: the first device determines that the current remaining power is less than the first power; the first device outputs a second prompt message, and the second prompt message is used to prompt whether to charge the second device; the first device receives a confirmation instruction, and the confirmation instruction is used to instruct to charge the second device.
[0080] In one possible design, before the first device charges the second device, the method further includes:
[0081] Determining, by the first device, a device model of the second device;
[0082] The first device determines, based on the device model, a charging power suitable for the second device;
[0083] The first device charges the second device, comprising:
[0084] The first device charges the second device based on the charging power.
[0085] In one possible design, the method further includes: the first device receives a third operation, the third operation is used to set a manual mode, and the manual mode is used to instruct the first device to manually control the heat dissipation state of the second device.
[0086] In one possible design, the method also includes: the first device receives a fourth operation, the fourth operation is used to set an automatic mode, and the automatic mode is used to instruct the first device to control the heat dissipation state of the second device according to the temperature; the first device controls the heat dissipation state of the second device based on the basic machine temperature.
[0087] In one possible design, the first device is a mobile phone, and the second device is a mobile phone case.
[0088] In a third aspect, a heat dissipation method is also provided. The method is applicable to a second device, which may be, for example, a mobile phone case. The method comprises:
[0089] The second device is connected to the first device, the first device is used to wirelessly charge the second device, and the second device is used to dissipate heat.
[0090] The heat dissipation state of the second device is related to the charging state of the first device charging the second device;
[0091] The charging state includes at least one of: starting charging, stopping charging, and charging power;
[0092] The heat dissipation state includes at least one of: starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0093] In one possible design, the heat dissipation state of the second device is related to a charging state of the first device charging the second device, including:
[0094] When the second device starts to receive the charge from the first device, it starts to dissipate heat;
[0095] When the second device stops receiving charge from the first device, it stops dissipating heat;
[0096] After the second device starts to dissipate heat, the heat dissipation power is positively correlated with the charging power.
[0097] In one possible design, the charging state is related to the temperature of the first device.
[0098] In one possible design, the charging state is related to the temperature of the first device, including:
[0099] When the second device receives the charge from the first device, the temperature of the first device is higher than a first threshold; or
[0100] When the second device stops receiving charge from the first device, the temperature of the first device is lower than a second threshold; wherein the second threshold is less than or equal to the first threshold; or
[0101] After the second device starts charging, the charging power is positively correlated with the temperature.
[0102] In one possible design, the first device is a mobile phone, and the second device is a mobile phone case.
[0103] In a fourth aspect, a first device is further provided, including:
[0104] a magnetic sensor for sensing a second device;
[0105] Temperature sensor, used to detect the temperature of the machine;
[0106] The processor is configured to control a heat dissipation state of the second device according to the temperature, where the heat dissipation state includes at least one of starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0107] In one possible design, the processor is specifically configured to:
[0108] When the temperature is higher than a first threshold, controlling the second device to start heat dissipation; or,
[0109] When the temperature is lower than a second threshold, controlling the second device to stop heat dissipation; or,
[0110] After the second device starts to dissipate heat, the heat dissipation power is controlled to be positively correlated with the temperature; wherein the second threshold is less than or equal to the first threshold.
[0111] In one possible design, the processor is specifically used to: control the charging state of the first device charging the second device according to the temperature, and when the charging state changes, the heat dissipation state of the second device changes accordingly; wherein the charging state includes: starting charging, stopping charging, and charging power. At least one of the following.
[0112] In one possible design, the first device includes a radio transmitter for wirelessly charging other devices, and the processor specifically:
[0113] When the temperature is higher than a first threshold, controlling the radio transmitter to turn on to charge the second device; or,
[0114] When the temperature is lower than a second threshold, controlling the radio transmitter to turn off to stop charging the second device; or,
[0115] After the radio transmitter is controlled to be turned on, the charging power of the radio transmitter is controlled to be positively correlated with the temperature; wherein the second threshold is less than or equal to the first threshold.
[0116] In one possible design, when the charging state changes, the heat dissipation state of the second device changes accordingly, including:
[0117] When the first device starts to charge the second device, the second device starts to dissipate heat;
[0118] When the first device stops charging the second device, the second device stops dissipating heat;
[0119] After the first device charges the second device, the heat dissipation power of the second device is positively correlated with the charging power.
[0120] In one possible design, the first device includes a switch, which is used to control the wireless reverse charging function of the first device, where the wireless reverse charging function is a function of the first device wirelessly charging other devices; the processor is specifically used to: when the temperature is higher than a first threshold, control the switch to be in an on state, and when the switch is in an on state, turn on the radio transmitter; when the temperature is lower than a second threshold, control the switch to be in an off state, and when the switch is in an off state, turn off the radio transmitter.
[0121] In one possible design, the first device includes an icon, and the processor is specifically used to: when the temperature is higher than a first threshold, control the icon to be in a first state, and when the icon is in the first state, the switch is in an on state; when the temperature is lower than a second threshold, control the icon to be in a second state, and when the icon is in the second state, the switch is in a off state.
[0122] In one possible design, the processor is further used to: after receiving an operation for turning off the switch, control the switch to be in a closed state, and the first device stops charging the second device; and / or, after receiving an operation for turning on the switch, control the switch to be in an open state, and the first device starts charging the second device.
[0123] In one possible design, the processor is further configured to: maintain the switch in the closed state within a first preset time period, and the state of the switch does not change with changes in the temperature of the first device.
[0124] In one possible design, the processor is further configured to: upon detecting that a condition is met, control the state of the switch according to the temperature of the first device; wherein the condition includes at least one of the following:
[0125] The switch remains in the closed state for a period of time that reaches the first preset time period; or
[0126] The first device is restarted; or,
[0127] The first device reconnects to the second device; or
[0128] The first device detects that the user manually controls the switch to enter the on state, and the time length for which the switch remains in the on state reaches a third preset time length.
[0129] In one possible design, the processor is further configured to: maintain the switch in the on state within a second preset time period, and the state of the switch does not change with changes in the temperature of the first device.
[0130] In one possible design, the processor is further configured to: upon detecting that a condition is met, control the state of the switch according to the temperature of the first device; wherein the condition includes at least one of the following:
[0131] The switch remains in the on state for a period of time that reaches the second preset period of time; or
[0132] The first device is restarted; or,
[0133] The first device reconnects to the second device; or
[0134] The first device detects that the user manually controls the switch to enter the off state, and the time duration for which the switch remains in the off state reaches a fourth preset time duration.
[0135] In one possible design, the processor is further used to: output first prompt information, where the first prompt information is used to prompt that the second device is in place.
[0136] In one possible design, the processor is further used to determine whether the current remaining power is greater than or equal to the first power.
[0137] In one possible design, the processor is also used to: when it is determined that the current remaining power is less than the first power, output a second prompt message, the second prompt message being used to prompt whether to charge the second device; and when a confirmation instruction is received, charge the second device.
[0138] In one possible design, before controlling the first device to charge the second device, the processor is further used to: determine the device model of the second device; determine the charging power compatible with the second device based on the device model; when controlling the first device to charge the second device, the processor is specifically used to: charge the second device based on the charging power.
[0139] In one possible design, before the processor controls the heat dissipation state of the second device according to the local temperature, it is also used to: receive a first operation, the first operation is used to set an automatic mode, and the automatic mode is used to instruct the first device to control the heat dissipation state of the second device according to the temperature.
[0140] In one possible design, the processor is also used to: receive a second operation, where the second operation is used to set a manual mode, where the manual mode is used to instruct the first device to manually control the heat dissipation state of the second device; and control the heat dissipation state of the second device according to the user operation.
[0141] In one possible design, the first threshold is a default setting of the first device system, or is specified by the user; the second threshold is a default setting of the first device system, or is specified by the user.
[0142] In one possible design, the first device is a mobile phone, and the second device is a mobile phone case.
[0143] In a fifth aspect, a second device is further provided, including:
[0144] A magnetic sensor for generating a magnetic field;
[0145] a radio receiver for receiving radio signals;
[0146] Radiator, used for heat dissipation;
[0147] The heat dissipation state of the radiator is related to the charging state of the radio receiver; the charging state includes at least one of starting charging, stopping charging, and charging power; the heat dissipation state includes at least one of starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0148] In one possible design, the heat dissipation state of the radiator is related to the charging state of the radio receiver, including:
[0149] When the radio receiver receives radio signals, the radiator starts to dissipate heat;
[0150] When the radio receiver stops receiving radio signals, the radiator stops dissipating heat;
[0151] After the radiator starts to dissipate heat, the heat dissipation power is positively correlated with the charging power.
[0152] In one possible design, the charging state is related to the temperature of the first device.
[0153] In one possible design, the charging state is related to the temperature of the first device, including:
[0154] When the radio receiver starts receiving radio signals, the temperature of the first device is higher than a first threshold; or
[0155] When the radio receiver stops receiving radio signals, the temperature of the first device is lower than a second threshold; wherein the second threshold is less than or equal to the first threshold; or
[0156] After the radio receiver starts receiving radio signals, the charging power is positively correlated with the temperature.
[0157] In one possible design, the first device is a mobile phone, and the second device is a mobile phone case.
[0158] In a sixth aspect, a first device is further provided, including:
[0159] a processor, a memory, and one or more programs;
[0160] The one or more programs are stored in the memory, and the one or more programs include instructions. When the instructions are executed by the processor, the first device executes the method provided in the first aspect or the second aspect above.
[0161] In a seventh aspect, a second device is further provided, including:
[0162] a processor, a memory, and one or more programs;
[0163] The one or more programs are stored in the memory, and the one or more programs include instructions. When the instructions are executed by the processor, the first device executes the method provided in the third aspect above.
[0164] In an eighth aspect, a communication system is further provided, including: a first device and a second device;
[0165] The first device is used to perform the method steps provided by the first aspect or the second aspect above;
[0166] The second device is used to execute the method steps provided in the third aspect above.
[0167] In the ninth aspect, a computer-readable storage medium is also provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program is run on a computer, the computer executes the method provided in the first, second or third aspect above.
[0168] In the tenth aspect, a computer program product is also provided, comprising a computer program, which, when run on a computer, enables the computer to execute the method provided in the first, second or third aspect above.
[0169] In the eleventh aspect, a chip is also provided, which is coupled to a memory in an electronic device and is used to call a computer program stored in the memory and execute the technical solutions of the first, second or third aspects of the embodiments of the present application. In the embodiments of the present application, "coupling" refers to the direct or indirect combination of two components with each other.
[0170] For the technical effects that can be achieved in the above-mentioned second to eleventh aspects, please refer to the description of the technical effects that can be achieved by the corresponding design scheme in the above-mentioned first aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS
[0171] FIG1 is a schematic diagram of a system provided by an embodiment of the present application;
[0172] FIG2A is a hardware diagram of a first device provided in an embodiment of the present application;
[0173] FIG2B is a software schematic diagram of a second device provided in an embodiment of the present application;
[0174] FIG3 is a schematic diagram of a first switch on a mobile phone provided in an embodiment of the present application;
[0175] 4A and 4B are schematic diagrams of a manual mode and an automatic mode provided in an embodiment of the present application;
[0176] FIG5 is a schematic diagram of setting a manual mode and an automatic mode for a mobile phone according to an embodiment of the present application;
[0177] FIG6 is a schematic diagram of a second switch on a mobile phone provided in an embodiment of the present application;
[0178] 7A and 7B are another schematic diagram of a manual mode and an automatic mode provided by an embodiment of the present application;
[0179] FIG8 is another schematic diagram of setting manual mode and automatic mode for a mobile phone according to an embodiment of the present application;
[0180] FIG9 is a schematic diagram of a process of a heat dissipation method provided in one embodiment of the present application;
[0181] FIG10 is another schematic flow chart of a heat dissipation method according to an embodiment of the present application;
[0182] 11 and 12 are another schematic diagram of a system provided in one embodiment of the present application;
[0183] 13 and 14 are another schematic flow chart of a heat dissipation method according to an embodiment of the present application;
[0184] FIG15 is a structural diagram of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0185] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0186] The at least one involved in the embodiments of the present application includes one or more; wherein, more means greater than or equal to two. In addition, it should be understood that, in the description of this specification, words such as "first" and "second" are only used for the purpose of distinguishing the description, and cannot be understood as expressing or implying relative importance, nor can they be understood as expressing or implying order. For example, the first device and the second device do not represent the importance of the two or the order of the two, but are only for distinguishing the description. In the embodiments of the present application, "and / or" is only a description of the association relationship, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the objects related to each other are in an "or" relationship.
[0187] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of the specification. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0188] As used in this specification, the terms “when” or “after” may be interpreted to mean “if” or “after” or “in response to determining that” or “in response to detecting that”, depending on the context. Similarly, the phrases “upon determining that” or “if (stated condition or event) is detected” may be interpreted to mean “if it is determined that” or “in response to determining that” or “upon detecting (stated condition or event)” or “in response to detecting (stated condition or event)”, depending on the context.
[0189] The heat dissipation method provided in the embodiment of the present application can be applied to a system. The system includes a first device and a second device. The first device is a device that needs to dissipate heat, and the second device is a device that dissipates heat for the first device. For example, the first device can be a portable electronic device such as a mobile phone, a tablet computer, a laptop computer, etc.; it can also be an office device such as a desktop computer, a printer, a projector, etc.; it can also be a household device such as a television. In short, the embodiment of the present application does not limit the specific type of the first device. In addition, the embodiment of the present application does not limit the form of the second device. Taking the first device as a mobile phone as an example, the second device can be a mobile phone heat dissipation case. Taking the first device as a laptop computer as an example, the second device can be a heat dissipation bracket, a heat dissipation pad, etc.
[0190] For ease of understanding, this article mainly uses the example where the first device is a mobile phone and the second device is a mobile phone heat dissipation case.
[0191] For example, see Figure 1, which is a schematic diagram of a system provided in one embodiment of the present application. The first device is a mobile phone, and the second device is a mobile phone heat sink case. The mobile phone heat sink case includes a heat sink. The heat sink can be air-cooled, liquid-cooled, or other cooling types, and is not limited in this embodiment. When the mobile phone heat sink case is installed on the mobile phone, it can dissipate heat from the mobile phone. The specific heat dissipation method will be described later.
[0192] FIG2A shows a schematic diagram of the structure of an electronic device. The electronic device can be, for example, the first device in a system, such as a mobile phone. As shown in FIG2A , the electronic device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone jack 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc. As shown in FIG2A , the electronic device includes a radio transmitter 196. The radio transmitter 196 is used to transmit radio signals to wirelessly charge other devices.
[0193] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors. The controller may serve as the nerve center and command center of the electronic device. The controller may generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. The processor 110 may also include memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a high-speed cache memory. This memory may store instructions or data that have just been used or are being recycled by the processor 110. If the processor 110 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids duplicate accesses, reduces the processor 110's waiting time, and thus improves system efficiency.
[0194] The processor 110 may execute the process of the heat dissipation method provided in the embodiments of the present application. For example, the processor 110 may read the temperature via the temperature sensor 180J and control the radio transmitter 196 to start or stop transmitting radio signals based on the temperature. For example, when the temperature is above a first threshold, the radio transmitter 196 may be controlled to start transmitting radio signals. When the temperature is below a second threshold, the radio transmitter 196 may be controlled to stop transmitting radio signals. The specific implementation process of the heat dissipation method will be described later.
[0195] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface.
[0196] The I2C interface is a bidirectional synchronous serial bus that includes a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple I2C bus lines. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, and the like via different I2C bus interfaces. For example, the processor 110 may be coupled to the touch sensor 180K via the I2C interface, enabling communication between the processor 110 and the touch sensor 180K via the I2C bus interface, thereby implementing the touch function of the electronic device 100.
[0197] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the I2S interface, enabling the function of answering calls through a Bluetooth headset.
[0198] The PCM interface can also be used for audio communication, sampling, quantizing, and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface, enabling the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
[0199] The UART interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 via the UART interface to implement Bluetooth functionality. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the UART interface, enabling the function of playing music through Bluetooth headphones.
[0200] The MIPI interface can be used to connect the processor 110 to peripheral devices such as the display 194 and the camera 193. MIPI interfaces include the camera serial interface (CSI) and the display serial interface (DSI). In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the camera function of the electronic device 100. The processor 110 and the display 194 communicate via the DSI interface to implement the display function of the electronic device 100.
[0201] The GPIO interface can be configured via software. The GPIO interface can be configured as either a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 to the camera 193, display 194, wireless communication module 160, audio module 170, sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.
[0202] The USB interface 130 is an interface that complies with USB standards and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like. The USB interface 130 can be used to connect a charger to charge the electronic device 100, or to transfer data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio. This interface can also be used to connect other electronic devices, such as augmented reality devices.
[0203] It is understood that the interface connection relationship between the modules illustrated in the embodiment of the present invention is merely an illustrative illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods from the above embodiments, or a combination of multiple interface connection methods.
[0204] The wireless communication function of the electronic device can be implemented using antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, a modem processor, and a baseband processor. Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antenna can be used in conjunction with a tuning switch.
[0205] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied in electronic devices. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0206] The wireless communication module 160 can provide wireless communication solutions for electronic devices, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0207] In some embodiments, antenna 1 of the electronic device is coupled to mobile communication module 150 , and antenna 2 is coupled to wireless communication module 160 , so that the electronic device can communicate with the network and other devices through wireless communication technology.
[0208] The display screen 194 is used to display the display interface of the application, etc. The display screen 194 includes a display panel. In some embodiments, the electronic device may include one or more display screens 194.
[0209] The electronic device 100 can realize the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194 and the application processor, etc. Among them, the ISP is used to process the data fed back by the camera 193.
[0210] The internal memory 121 can be used to store computer executable program code, which includes instructions. The processor 110 executes various functional applications and data processing of the electronic device by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, and the software code of at least one application, etc. The data storage area can store data (such as images, videos, etc.) generated during the use of the electronic device. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash memory, etc.
[0211] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 110 via the external memory interface 120 to implement data storage functions. For example, files such as pictures and videos can be stored on the external memory card.
[0212] The electronic device can implement audio functions such as music playback and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0213] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be provided in the processor 110, or some functional modules of the audio module 170 can be provided in the processor 110.
[0214] The speaker 170A, also called a "speaker," is used to convert audio electrical signals into sound signals. The electronic device 100 can listen to music or listen to external speaker scenarios such as hands-free calls through one or more speakers 170A.
[0215] The receiver 170B, also called "earpiece", can be one or more and is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or voice message, the voice can be heard by placing the receiver 170B close to the human ear.
[0216] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals.
[0217] The headphone jack 170D is used to connect a wired headphone.
[0218] The pressure sensor 180A is used to sense the pressure signal and convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be disposed on the display screen 194 .
[0219] The gyro sensor 180B can be used to determine the motion posture of the electronic device. In some embodiments, the gyro sensor 180B can be used to determine the angular velocity of the electronic device around three axes (i.e., the x, y, and z axes). The gyro sensor 180B can also be used for anti-shake photography.
[0220] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device calculates the altitude using the air pressure value measured by the air pressure sensor 180C to assist in positioning and navigation.
[0221] The magnetic sensor 180D includes a Hall sensor. For example, the electronic device can use the magnetic sensor 180D to detect the opening and closing of the flip cover. For another example, the electronic device can also use the Hall sensor to sense whether other devices are installed on the electronic device. Taking the electronic device in Figure 2A as a mobile phone as an example, if there is a magnetic sensor that can generate a magnetic field on the heat dissipation shell of the mobile phone. Then when the heat dissipation shell of the mobile phone is installed on the mobile phone, the Hall sensor in the mobile phone can sense the magnetic field generated by the magnetic sensor in the heat dissipation shell, and then sense the heat dissipation shell, so that the mobile phone can determine that the heat dissipation shell is in place. For example, after the Hall sensor senses the heat dissipation shell, it can send an instruction to the processor 110, and the processor 110 executes the process of the heat dissipation method provided in the embodiment of the present application. The specific implementation process of the heat dissipation method will be described later.
[0222] The acceleration sensor 180E can detect the magnitude of the electronic device's acceleration in various directions (generally three axes) and the magnitude and direction of gravity when the electronic device is stationary.
[0223] The distance sensor 180F is used to measure distance. The electronic device can measure distance using infrared or laser.
[0224] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device emits infrared light through the light emitting diode. The electronic device uses the photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device. When insufficient reflected light is detected, the electronic device can determine that there is no object near the electronic device.
[0225] The ambient light sensor 180L is used to sense the brightness of the ambient light. The electronic device can adaptively adjust the brightness of the display screen 194 according to the sensed ambient light brightness.
[0226] The fingerprint sensor 180H is used to collect fingerprints.
[0227] The temperature sensor 180J is used to detect temperature.
[0228] The touch sensor 180K, also known as a "touch panel," can be mounted on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also known as a "touch screen." The touch sensor 180K is used to detect touch operations applied to or near it. The touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event.
[0229] The bone conduction sensor 180M can obtain a vibration signal. In some embodiments, the bone conduction sensor 180M can obtain a vibration signal of a vibrating bone mass in a human vocal part.
[0230] The buttons 190 include a power button, a volume button, etc. The button 190 can be a mechanical button. It can also be a touch button. The electronic device can receive button input and generate key signal input related to the user settings and function control of the electronic device. The motor 191 can generate a vibration prompt. The motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power changes, messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect the SIM card. The SIM card can be connected to and separated from the electronic device by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195.
[0231] It is understood that the components shown in FIG2A do not constitute a specific limitation on the electronic device. The electronic device in the embodiment of the present invention may include more or fewer components than those shown in FIG2A. In addition, the combination / connection relationship between the components in FIG2A can also be adjusted and modified.
[0232] FIG2B is a diagram of the software structure of the electronic device provided in an embodiment of the present application. The electronic device may be the first device in the system, such as a mobile phone. As shown in FIG2B , the software structure of the electronic device may be a layered structure, and the electronic device may be a terminal in the system. The layered architecture divides the software into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. The layered architecture may be, for example, an event-driven architecture, a micro-kernel architecture, a microservice architecture, or a cloud architecture. The embodiment of the present application is based on a layered architecture. The system is used as an example to illustrate the software structure of the electronic device. In some embodiments, The system is divided into five layers, from top to bottom: application layer, application framework layer, Android runtime and system library, kernel layer and hardware layer.
[0233] As shown in FIG2B , the application layer may include a series of application packages, such as camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, and other applications.
[0234] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions. As shown in Figure 2B, the application framework layer may include a heat sink control system. The heat sink control system includes a temperature control service and a power management service. The temperature control service is used to read the temperature and control the heat dissipation status of the heat sink based on the temperature. For example, the heat dissipation status includes starting or stopping heat dissipation. The power management service is used to control the activation or deactivation of the wireless reverse charging function. When the wireless reverse charging function is enabled, wireless charging is performed to other devices (e.g., the heat sink). When the wireless reverse charging function is disabled, charging to other devices (e.g., the heat sink) is stopped. Optionally, Figure 2B uses the temperature control service and power management service as an example of being located in the application framework layer. It is understood that the temperature control service and power management service can also be located in other layers, such as the system library or application layer. The temperature control service and power management service can be in the same layer or different layers. The specific execution steps of the temperature control service and power management service are described in Figures 13 and 14 below.
[0235] It is understood that, although not shown in FIG2B , the application framework layer may also include a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like. The content provider is used to store and retrieve data and make this data accessible to applications. This data may include video, images, audio, incoming and outgoing calls, browsing history and bookmarks, a phone book, and the like. The view system includes visual controls, such as those for displaying text and images. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon may include a view for displaying text and a view for displaying images. The phone manager is used to provide communication functions for the electronic device, such as managing call status (including connected and disconnected calls). The resource manager provides various resources to applications, such as localized strings, icons, images, layout files, video files, and the like. The notification manager enables applications to display notification information in the status bar. This can be used to convey notification-type messages and can remain on the screen for a short time before disappearing automatically, without requiring user interaction. For example, the notification manager is used to notify download completion, message reminders, and the like. The notification manager can also be a notification that appears in the system's top status bar in the form of an icon or scrolling text bar, such as a notification from an application running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message may be displayed in the status bar, a notification sound may be emitted, an electronic device may vibrate, an indicator light may flash, etc.
[0236] The Android Runtime consists of core libraries and a virtual machine (VM). The Android runtime is responsible for scheduling and management of the Android system. The core library consists of two parts: one for Java-based functions and the other for the Android core library. The application layer and application framework layer run in the VM. The VM executes Java files from the application layer and application framework layer as binary files. The VM is responsible for performing functions such as object lifecycle management, stack management, thread management, security and exception management, and garbage collection.
[0237] The system library can include multiple functional modules. For example: surface manager, media library, 3D graphics processing library (for example: OpenGL ES), 2D graphics engine (for example: SGL), etc. Among them, the surface manager is used to manage the display subsystem and provides the fusion of 2D and 3D layers for multiple applications. The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc. The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, synthesis, and layer processing, etc. The 2D graphics engine is a drawing engine for 2D drawing.
[0238] The kernel layer is the layer between hardware and software. The kernel layer includes at least Wi-Fi driver, display driver, camera driver, audio driver, sensor driver, etc.
[0239] The hardware layer includes one or more cameras, and may also include other hardware such as sensors, displays, radio transmitters, etc. Among them, the radio transmitter is used to transmit radio waves to charge other devices.
[0240] It should be understood that the software structure shown in FIG2B does not constitute a specific limitation on the software structure of an electronic device. The software structure of the electronic device in the embodiments of the present invention may include more or fewer modules than shown in FIG2B , for example, more or fewer layers than shown in FIG2B , or a layer may include more or fewer modules than shown in FIG2B , etc. In addition, the combination / connection relationship between the modules in FIG2B may also be adjusted and modified.
[0241] The technical solutions provided by the embodiments of the present application are described below with reference to the accompanying drawings.
[0242] As mobile phone functions become more sophisticated, people use them more and more frequently. If a mobile phone is used for a long time, it will heat up. Heat not only affects the user experience, but also the lifespan of the phone. Currently, there are mobile phone cooling devices on the market, such as mobile phone cooling cases (hereinafter referred to as cooling cases). The cooling case is provided with a switch to control the cooling case to start or stop cooling. For example, when the switch on the cooling case is pressed by the user, the cooling case starts to dissipate heat. When the switch on the cooling case is released, the cooling case stops dissipating heat. It should be understood that this method requires a switch to be provided on the cooling case, so the cooling case will be relatively large. After the cooling case is installed on the mobile phone, it becomes more difficult for the user to hold the phone, and the convenience of operating the phone is reduced. Furthermore, the cooling case is located on the back of the phone, while the user operates the phone from the front. If the switch on the cooling case needs to be clicked, it needs to be turned over to operate, which is quite cumbersome.
[0243] In the embodiment of the present application, the mobile phone can control the heat dissipation shell to start or stop dissipating heat. This eliminates the need for a switch on the heat dissipation shell, making it lightweight and thin. Furthermore, since the mobile phone can control the heat dissipation shell, the user does not need to flip the phone over to operate it, making operation more convenient.
[0244] One possible implementation method is to set a switch on the mobile phone, which is used to control the heat dissipation shell to start or stop heat dissipation. It should be noted that the switch mentioned in this article can be an icon on the foreground of the mobile phone, or it can be a switch set in the background of the mobile phone (for example, a piece of software code in the background of the mobile phone can realize the function of the switch). If it is a switch in the background of the mobile phone, in order to facilitate user operation, an icon can be displayed in the foreground, which can be used to control the switch. For example, when the icon is in a certain state, the switch is turned on, and when the icon is in another state, the switch is turned off. For ease of understanding, the following mainly takes the example of the switch being an icon in the foreground of the mobile phone for explanation.
[0245] For example, please refer to Figure 3, the mobile phone displays interface 301. Interface 301 includes icon 302. Icon 302 is a switch for controlling the heat dissipation shell to start or stop heat dissipation. It should be noted that Figure 3 takes interface 301 as an example of the interface of the control center in the mobile phone. In fact, it can also be other interfaces, such as an interface in the settings application in the mobile phone, and the embodiments of the present application are not limited thereto. Optionally, icon 302 can always exist in interface 301, or, when the mobile phone is not connected to the heat dissipation shell, icon 302 is not displayed in interface 301, and after the mobile phone is connected to the heat dissipation shell, icon 302 is displayed in interface 301. Among them, the way in which the mobile phone controls the heat dissipation shell to start or stop heat dissipation through the switch (i.e., icon 302) includes the following method A or method B.
[0246] In mode A, the user manually triggers a switch (ie, icon 302 ) to control the heat dissipation housing to start or stop heat dissipation.
[0247] For example, please refer to Figure 4A(a), the mobile phone displays interface 301. Interface 301 includes icon 302. At this time, icon 302 is in the closed state (for example, icon 302 is not highlighted, highlighting includes highlighting, bolding, etc.). When the mobile phone receives an operation for icon 302 (for example, click), interface 303 as shown in Figure 4A(b) is displayed, and icon 302 in interface 303 is in the open state (for example, icon 302 is highlighted, highlighting includes highlighting, bolding, etc.). After icon 302 is in the open state, the mobile phone background controls the heat dissipation shell to start dissipating heat. In Figure 4A(b), when the mobile phone receives an operation for icon 302 (for example, click), it returns to interface 301 of Figure 4A(a), and icon 302 is in the closed state. After icon 302 is in the closed state, the mobile phone background controls the heat dissipation shell to stop dissipating heat.
[0248] In mode B, the mobile phone can automatically control the switch (ie, icon 302 ) to control the heat dissipation shell to start or stop heat dissipation.
[0249] For example, the mobile phone automatically controls the switch (i.e., icon 302) according to the local temperature to control the heat dissipation shell to start or stop heat dissipation. Please refer to Figure 4B (a), the mobile phone displays interface 301. Interface 301 includes icon 302. At this time, icon 302 is in the off state. When the mobile phone determines that the local temperature is higher than the first threshold, it displays interface 303 as shown in Figure 4B (b). Icon 302 in interface 303 is in the on state, so the mobile phone controls the heat dissipation shell to start heat dissipation. When the mobile phone background detects that the local temperature is lower than the second threshold, the foreground returns to interface 301 of Figure 4B (a), and icon 302 is in the off state. At this time, the mobile phone controls the heat dissipation shell to stop heat dissipation. Among them, the second threshold is less than or equal to the first threshold.
[0250] Please compare Figure 4A corresponding to method A and Figure 4B corresponding to method B. In Figure 4A, the transition from (a) to (b) or from (b) to (a) is manually operated by the user. In Figure 4B, the transition from (a) to (b) or from (b) to (a) is automatically controlled by the mobile phone. Obviously, the method in Figure 4B does not require manual operation by the user and is convenient to operate. Moreover, the mobile phone controls the start and stop of the heat dissipation shell according to the local temperature, which can achieve timely heat dissipation without wasting power. For example, when the temperature of the mobile phone is too high, the heat dissipation shell is controlled to start dissipating heat and reduce the temperature of the mobile phone in time. When the temperature of the mobile phone is low, the heat dissipation shell is controlled to stop dissipating heat to avoid wasting power.
[0251] Optionally, the mobile phone can use only mode A (for example, the factory default configuration can only use mode A), or only use mode B (for example, the factory default configuration can only use mode B), or can use both mode A and mode B. The user can set the mobile phone to use mode A or mode B. For convenience of description, mode A can be referred to as manual mode and mode B can be referred to as automatic mode. The user can set the mobile phone to use manual mode or automatic mode. For example, when the first device receives a first operation for setting automatic mode, automatic mode is used. When the first device receives a second operation for setting manual mode, manual mode is used. For example, referring to Figure 5(a), the mobile phone displays interface 501, and interface 501 includes option 502 for automatic mode. Optionally, interface 501 can be an interface in the mobile phone settings application or other interface, which is not limited in the embodiments of the present application. It should be noted that in Figure 5(a), option 502 is not selected. When the mobile phone receives an operation for option 502 (i.e., the first operation), interface 503 as shown in Figure 5(b) is displayed. In interface 503, option 502 is selected, so the phone uses automatic mode, i.e., mode B. In Figure 5(b), when the phone receives an operation (i.e., the second operation) for option 502, it returns to interface 501 (see Figure 5(a)), where option 502 is selected, so the phone uses manual mode, i.e., mode A. As previously mentioned, in mode B, the phone uses the first and second thresholds to control the switch (i.e., icon 302) based on the phone's temperature. The first and second thresholds can be set by the user. For example, as shown in Figure 5(b), interface 503 may also display a line 504 and a slider 505 for setting the first threshold, along with a prompt message, such as "Automatically dissipate heat when the temperature exceeds the first threshold." After the user understands the function of the first threshold from the prompt message, they can change the position of slider 505 on line 504. For example, the further to the left, the lower the first threshold, while the further to the right, the higher the first threshold. Continuing with FIG5(b), the interface 503 may also display a line 506 and a slider 507 for setting a second threshold, as well as a prompt message, such as "When the temperature is lower than the second threshold, heat dissipation will automatically stop." After the user understands the function of the second threshold according to the prompt message, they can change the position of the slider 507 on the line 506. For example, the further to the left the position is, the lower the second threshold is, and the further to the right the position is, the higher the second threshold is. It can be understood that the second threshold is less than or equal to the first threshold, so after the user sets the first threshold, the mobile phone can display a mark 508 on the line 506 to indicate that the slider 507 can only move within the range to the left of the mark 508 on the line 506 and cannot exceed the mark 508. In short, the user can set the temperature threshold (first threshold) at which the trigger switch (i.e., icon 302) is turned on, and the temperature threshold (second threshold) at which the trigger switch (i.e., icon 302) is turned off, which provides a better experience.
[0252] When the mobile phone is set to manual mode, the automatic mode is disabled. Among them, the automatic mode is disabled, which can be understood as that the mobile phone does not execute the processing flow of the automatic mode, such as not detecting the temperature and controlling the start or stop of the heat dissipation shell according to the temperature. As shown in Figure 4B above, in automatic mode, the state of the switch (i.e., icon 302) changes with changes in temperature. When the temperature is higher than the first threshold, icon 302 is in the on state, and when the temperature is lower than the second threshold, icon 302 is in the off state. Therefore, from the mobile phone UI, the automatic mode is disabled, that is, the state of the switch (i.e., icon 302) does not change with changes in temperature. In this case, icon 302 can only be triggered manually by the user, that is, using manual mode.
[0253] When the phone is set to automatic mode, manual mode is still available. Simply put, manual mode takes precedence over automatic mode. Once the phone is set to manual mode, automatic mode is unavailable. However, manual mode becomes available again after the phone is set to automatic mode. This ensures that user needs are prioritized. Here are two examples.
[0254] Example 1: After the mobile phone determines that the temperature is greater than a first threshold and automatically activates a switch (i.e., icon 302) to control the heat dissipation shell to start dissipating heat, the user can manually turn off the switch to control the heat dissipation shell to stop dissipating heat. A possible scenario is that after the mobile phone is set to automatic mode, the user is using the mobile phone for call services (e.g., voice or video calls). When the call lasts for a long time, the mobile phone will heat up. When the mobile phone detects that the temperature is higher than the first threshold, it automatically triggers a switch (e.g., icon 302) to start to control the heat dissipation shell to start dissipating heat. Since the heat dissipation shell will generate noise after activation, which will affect the call quality, the user can manually turn off the switch to control the heat dissipation shell to stop dissipating heat. It should be noted that in this scenario, in order not to affect the call quality, the user manually turns off the switch to stop dissipating heat, but the temperature of the mobile phone does not drop, so the mobile phone will continue to execute the automatic mode processing flow, that is, the mobile phone will automatically turn on the switch again to start dissipating heat. To avoid this situation, the mobile phone can disable the automatic mode after detecting that the user has manually stopped dissipating heat. For example, after the mobile phone detects that the user manually turns off the switch, it can control the switch to remain in the off state within the first preset time period, that is, the mobile phone will not control the state of the switch according to the temperature within the first preset time period, that is, the state of the switch does not change with changes in temperature. When the mobile phone detects that the first condition is met, the disablement of the automatic mode is canceled. Among them, canceling the disablement of the automatic mode means that the mobile phone background can execute the processing flow of the automatic mode, and the state of the switch (i.e., icon 302) can change with changes in temperature on the mobile phone UI. Among them, the first condition includes at least one of the following:
[0255] (1) The disabled time reaches a first preset time. That is, after the mobile phone disables the automatic mode for a period of time, the disabled automatic mode will be automatically canceled.
[0256] (2) Restart the phone. That is, after the phone restarts, the automatic mode is disabled.
[0257] (3) The heat sink is reinstalled. That is, after the user reinstalls the heat sink, the automatic mode is disabled.
[0258] (4) The user manually controls the switch to enter the on state, and the switch remains in the on state for a period of time that reaches a third preset period of time.
[0259] Taking (4) above as an example, after the mobile phone automatically turns on the switch according to the temperature, the user manually turns off the switch. If the switch remains on for a third preset time (for example, 2 minutes, 5 minutes), it will automatically switch to automatic mode. For example, the mobile phone uses automatic mode by default. Suppose the user is currently using the mobile phone to make a call. During the call, the temperature of the mobile phone rises, and the background uses the automatic mode control switch to turn on to start heat dissipation. Suppose the user manually turns off the switch due to noise, then the switch will remain in the off state. Suppose the user manually turns on the switch after ending the call. At this time, the switch will remain in the on state for a period of time (the third preset time). After the third preset time, the mobile phone enters automatic mode again.
[0260] In Example 2, after the phone determines that the temperature is below a second threshold and automatically turns off the switch (i.e., icon 302) to stop the heat dissipation, the user can manually turn on the switch to start the heat dissipation process. A possible scenario is that the phone's temperature has dropped below the second threshold, so the phone automatically turns off the switch (i.e., icon 302) to stop heat dissipation. However, for some reason (e.g., the second threshold is high), the user still feels hot. In this case, the user can manually turn on the switch (i.e., icon 302) to resume heat dissipation. It should be noted that in this scenario, after the phone automatically turns off the switch, the user turns it on. However, the phone's temperature has dropped below the second threshold, so the phone will continue to execute the automatic mode process, i.e., the phone will automatically turn off the switch again to stop heat dissipation. To avoid this situation, the phone can disable automatic mode after detecting that the user has manually turned on the heat dissipation. For example, after detecting that the user has manually turned on the switch, the phone can control the switch to remain on for a second preset duration. That is, during the second preset duration, the phone will not control the switch state based on temperature, i.e., the switch state will not change with changes in temperature. When the phone detects that the second condition is met, the automatic mode is disabled. The second condition includes at least one of the following:
[0261] (1) The disabled time period reaches the second preset time period.
[0262] (2) Restart your phone.
[0263] (3) Reinstall the heat sink.
[0264] (4) The user manually controls the switch to enter the off state, and the switch remains in the off state for a period of time that reaches a fourth preset period of time.
[0265] In the above embodiment, the mobile phone has a switch (e.g., icon 302) that can be used to control the heat dissipation shell to start or stop heat dissipation. In a specific implementation, the mobile phone controls the heat dissipation shell to start or stop heat dissipation through the switch (e.g., icon 302) in the following manner: Method 1 or Method 2.
[0266] Method 1: The mobile phone and the heat dissipation shell can communicate. The mobile phone can send control information to the heat dissipation shell, and the control information is used to control the heat dissipation shell to start or dissipate heat. For example, when the switch is in the on state, the mobile phone sends control information 1 to the heat dissipation shell, and control information 1 is used to instruct the heat dissipation to start. When the switch is in the off state, the mobile phone sends control information 2 to the heat dissipation shell, and control information 2 is used to instruct the heat dissipation to stop. Among them, whether the switch is in the on state or the off state can be manually controlled by the user (i.e., the manual mode mentioned above) or automatically controlled by the mobile phone according to the temperature (i.e., the automatic mode mentioned above).
[0267] Method 2: The mobile phone can charge the heat dissipation shell. For example, when the switch is in the on state, the mobile phone starts to charge the heat dissipation shell, and the heat dissipation shell starts to dissipate heat. When the switch is in the off state, the mobile phone stops charging the heat dissipation shell, and the heat dissipation shell stops dissipating heat. Among them, whether the switch is in the on state or the off state can be manually controlled by the user (i.e., the manual mode mentioned above) or automatically controlled by the mobile phone according to the temperature (i.e., the automatic mode mentioned above). It should be noted that the charging in this article can be wireless charging or wired charging. For example, when the mobile phone and the heat dissipation shell are connected by wire, the charging method can be wired charging. When the mobile phone and the heat dissipation shell are connected wirelessly (for example, by magnetic induction), the charging method can be wireless charging. Taking wireless charging as an example, the mobile phone needs to have a wireless reverse charging function. The so-called wireless reverse charging refers to the mobile phone being used as a power source to wirelessly charge other devices. The heat dissipation shell acts as a radio receiving end to receive the wireless charging of the mobile phone.
[0268] By comparing Method 1 and Method 2, it can be seen that in Method 1, the switch is used to control the local device to send control information to the heat dissipation shell to control the heat dissipation shell to start or stop dissipating heat. In Method 2, the switch is used to control the local device to start or stop charging the heat dissipation shell to control the heat dissipation shell to start or stop dissipating heat. Therefore, if the mobile phone uses Method 1, the switch can be icon 302. If the mobile phone adopts Method 2, the switch can be icon 302, or it can also be a switch for controlling the wireless reverse charging function of the mobile phone. For example, please refer to Figure 6, the mobile phone displays interface 601. Interface 601 includes icon 602. Icon 602 is used to control the turning on or off of the wireless reverse charging function of the mobile phone. It should be noted that in Figure 6, interface 601 is used as the interface of the control center in the mobile phone as an example. In fact, it can also be other interfaces, such as an interface in the settings application of the mobile phone, and this is not limited in the embodiments of the present application. Among them, the method in which the mobile phone controls the mobile phone to start or stop charging the heat dissipation shell through the switch (i.e., icon 602) includes the following method C or method D.
[0269] In method C, the user manually triggers a switch (i.e., icon 602) to start or stop the wireless reverse charging function of the mobile phone. When the wireless reverse charging function is started, the mobile phone charges the heat dissipation shell. When the wireless reverse charging function is stopped, the mobile phone stops charging the heat dissipation shell. For example, referring to FIG7A(a), the mobile phone displays interface 601. Interface 601 includes icon 602. At this time, icon 602 is in the off state. When the mobile phone receives an operation (e.g., a click) on icon 602, interface 603 as shown in FIG7A(b) is displayed. In interface 603, icon 602 is in the on state. The mobile phone starts the wireless reverse charging function and starts charging the heat dissipation shell. After the heat dissipation shell is charged, it starts to dissipate heat. In FIG7A(b), when the mobile phone receives an operation on icon 602, it returns to interface 601 of FIG7A(a). Icon 602 is in the on state. The mobile phone turns off the wireless reverse charging function and stops charging the heat dissipation shell. After the heat dissipation shell stops charging, it stops dissipating heat.
[0270] Mode D, the mobile phone automatically controls the switch (i.e., icon 602) to control the mobile phone to start or stop charging the heat dissipation shell. For example, the mobile phone automatically controls the switch (i.e., icon 602) according to the temperature of the mobile phone. For example, please refer to Figure 7B (a), the mobile phone displays interface 601. Interface 601 includes icon 602. Icon 602 is in the off state. When the mobile phone detects that the temperature is higher than the first threshold, interface 603 as shown in Figure 7B (b) is displayed. Icon 602 in interface 603 is in the on state. At this time, the mobile phone starts the wireless reverse charging function in the background and starts charging the heat dissipation shell. In Figure 7B (b), when the mobile phone detects that the temperature is lower than the second threshold, the foreground returns to interface 501 of Figure 5 (a). Icon 602 is in the off state. The mobile phone turns off the wireless reverse charging function in the background and stops charging the heat dissipation shell.
[0271] Please compare Figure 7A corresponding to Method C with Figure 7B corresponding to Method D. In Figure 7A, the transition from (a) to (b) or from (b) to (a) is manually operated by the user. In Figure 7B, the transition from (a) to (b) or from (b) to (a) is automatically controlled by the phone's backend. Obviously, the method in Figure 7B does not require manual user operation and is convenient to operate. Moreover, the phone controls whether to charge the heat sink based on the phone's temperature, thereby controlling whether the heat sink starts or stops dissipating heat, enabling timely heat dissipation without wasting power. For example, when the phone's temperature is too high, the phone starts charging the heat sink so that the heat sink starts dissipating heat and reduces the phone's temperature in a timely manner. For another example, when the phone's temperature drops, the phone stops charging the heat sink so that the heat sink stops dissipating heat, avoiding wasted power.
[0272] Optionally, the mobile phone can use only mode C (for example, the factory default configuration only allows mode C), or only mode D (for example, the factory default configuration only allows mode D), or both mode C and mode D. The user can set the mobile phone to use mode C or mode D. For ease of description, mode C can be referred to as manual mode, and mode D can be referred to as automatic mode. The user can set the mobile phone to use manual mode or automatic mode. For example, referring to Figure 8(a), the mobile phone displays interface 801. Interface 801 includes option 802 for automatic mode. Optionally, interface 801 can be an interface in the mobile phone settings application or other interface, and this embodiment of the application is not limited thereto. It should be noted that when option 802 is unselected, that is, in the state shown in Figure 8(a), the mobile phone uses manual mode, that is, mode C. In Figure 8(a), when the mobile phone receives an operation for option 802, interface 803 shown in Figure 8(b) is displayed. Option 802 is selected in interface 803. Therefore, the mobile phone uses automatic mode, that is, mode D. Optionally, in Figure 8(b), the phone may also display a line 804 and a slider 805 for setting a first threshold, along with a prompt message such as "Automatically charge when temperature exceeds first threshold." After the user understands the function of the first threshold from the prompt message, they can change the position of slider 805 on line 804. For example, the further left the slider 805 is positioned, the lower the first threshold, while the further right the slider 805 is positioned, the higher the first threshold. Optionally, in Figure 8(b), the phone may also display a line 806 and a slider 807 for setting a second threshold, along with a prompt message such as "Automatically stop charging when temperature falls below second threshold." After the user understands the function of the second threshold from the prompt message, they can change the position of slider 807 on line 806. For example, the further left the slider 807 is positioned, the lower the second threshold, while the further right the slider 807 is positioned, the higher the second threshold. It is understood that the second threshold is less than or equal to the first threshold. Therefore, after the user sets the first threshold, the phone may display a mark 808 on line 806 to indicate that slider 807 can only move within the range to the left of mark 808 on line 806 and cannot move beyond mark 808.
[0273] When the phone is set to manual mode (i.e., mode C), automatic mode is disabled. When the phone is set to automatic mode (i.e., mode D), manual mode is still available. In other words, manual mode has a higher priority than automatic mode. For this part, please refer to Examples 1 and 2 above. You only need to replace icon 302 in Examples 1 and 2 above with icon 602. For the sake of brevity, we will not repeat it here.
[0274] It should be noted that when a mobile phone has a wireless reverse charging function, it can charge not only the heat sink case but also other devices. One possible implementation is that when the mobile phone is connected to another device, it can determine whether the device is a heat sink case. If it is a heat sink case, it can determine whether the current mode is set to automatic mode or manual mode. If it is manual mode, method C is used; if it is automatic mode, method D is used. If the device connected to the mobile phone is not a heat sink case, the mobile phone only uses manual mode and does not use automatic mode. The implementation process of the mobile phone determining whether the connected device is a heat sink case is described later in Figure 9.
[0275] The following embodiments are mainly described by taking the automatic mode as an example.
[0276] Please refer to Figure 9, which is a schematic diagram of a process flow of a heat dissipation method provided in one embodiment of the present application. The method can be applied to a system, such as the system shown in Figure 1. As shown in Figure 9, the process includes:
[0277] S901: A first device is connected to a second device.
[0278] Among them, "connection" includes: wired connection or wireless connection. Alternatively, "connection" can also include: connection through Bluetooth, Near Field Communication (NFC), etc. Alternatively, "connection" can also include: connection through magnetic induction. For example, a Hall sensor is provided on the first device, and a magnetic device is provided on the second device. When the Hall sensor on the first device senses the magnetic device on the second device, it is determined that the first device is connected to the second device. In this way, S301 can be refined into the first device sensing the second device. Among them, the principle of electromagnetic induction between the Hall sensor and the magnetic device is not introduced in detail in the embodiments of this application.
[0279] Optionally, after the first device is connected to the second device, the first device may output a prompt message 1, which is used to notify the second device that the connection is successful or that the second device is in place. For example, the prompt message 1 may be a vibration, a ringing sound, or may be displayed on the first device's display screen, such as text and / or images.
[0280] Optionally, after the first device is connected to the second device, the device model of the second device may be read. The first device determines whether the second device is a heat dissipation device according to the device model. If so, step S902 is executed.
[0281] S902: The first device detects the temperature of the first device.
[0282] Exemplarily, a temperature sensor is provided in the first device for detecting the temperature of the device.
[0283] Optionally, before S902, the first device may further perform the step of determining whether the first device is currently in automatic mode. If so, S903 is performed; otherwise, manual mode may be used. The mobile phone may determine whether the first device is currently in automatic mode using the interface shown in FIG5 or FIG8 , which is not repeated here. The manual mode has been described above and will not be repeated here.
[0284] S903: The first device controls the heat dissipation state of the second device according to the temperature. The heat dissipation state includes at least one of: starting heat dissipation, stopping heat dissipation, and heat dissipation power.
[0285] For example, S903 may include any one of the following (1) to (4):
[0286] (1) When the temperature is higher than a first threshold, the first device controls the second device to start heat dissipation.
[0287] (2) When the temperature is lower than the second threshold, the first device controls the second device to stop heat dissipation.
[0288] The second threshold is less than or equal to the first threshold. The first threshold may be a default setting of the first device system or a user-specified setting. The second threshold may be a default setting of the first device system or a user-specified setting. For details on how the user specifies the first and second thresholds, please refer to FIG. 5 or FIG. 8 above and will not be repeated here.
[0289] As previously mentioned, the first device may be provided with a switch that controls the second device to start or stop heat dissipation. Therefore, S903 may include: the first device controls the switch to be on or off based on the temperature. When the switch is on, the second device is controlled to start heat dissipation. When the switch is off, the second device is controlled to stop heat dissipation. The switch may be icon 302 in Figure 3 or icon 602 in Figure 6. Assuming the switch is icon 302, S903 may employ method 1 described above, where the first device and the second device can communicate. For example, when the temperature of the first device is above a first threshold, the first device controls the switch to be on and sends control information 1 to the second device, indicating the start of heat dissipation. When the temperature of the first device is below a second threshold, the first device controls the switch to be off and sends control information 2 to the second device, indicating the stop of heat dissipation. Assuming the switch is icon 602, the first device may employ method 2 described above, where the first device can charge the second device. For example, when the temperature of the first device is higher than a first threshold, the first device control switch (i.e., icon 602) is turned on, the first device starts charging the second device, and the second device starts to dissipate heat. When the temperature of the first device is lower than a second threshold, the first device control switch is turned off, the first device stops charging the second device, and the second device stops dissipating heat.
[0290] (3) After the second device starts to dissipate heat, the first device controls the heat dissipation power of the second device to be positively correlated with the temperature.
[0291] In an embodiment of the present application, after the first device controls the second device to start dissipating heat, it can also control the heat dissipation power of the second device to change with the temperature according to the temperature. For example, after the second device starts dissipating heat, the temperature of the first device gradually decreases, and correspondingly, the heat dissipation power of the second device also decreases, which can save power consumption. For another example, after the second device starts dissipating heat, the temperature of the first device may rise again (for example, the user uses the first device to play games, watch videos, make phone calls, etc.). At this time, the first device can control the heat dissipation power of the second device to increase in order to cool down as soon as possible. Optionally, the heat dissipation power of the second device is positively correlated with the temperature of the first device, including: the heat dissipation power of the second device changes linearly or nonlinearly with the temperature of the first device. Taking linear change as an example, when the temperature of the first device rises, the heat dissipation power of the second device increases in real time, and when the temperature of the first device decreases, the heat dissipation power of the second device decreases in real time. Taking nonlinear changes as an example, when the temperature of the first device increases by [0 degrees, 5 degrees), the heat dissipation power of the second device remains unchanged. When the temperature of the first device increases by greater than or equal to 5 degrees, the heat dissipation power of the second device increases by ΔP; or, when the temperature of the first device decreases by [0 degrees, 5 degrees), the heat dissipation power of the second device remains unchanged. When the temperature of the first device decreases by greater than or equal to 5 degrees, the heat dissipation power of the second device decreases by ΔP.
[0292] If the first device uses method 1 above (i.e., the first device and the second device can communicate), the first device can send control information to the second device to control the second device to increase or decrease the heat dissipation power. For example, when the temperature of the first device decreases, control information 3 is sent to the second device to instruct it to decrease the heat dissipation power. When the temperature of the first device increases, control information 4 is sent to the second device to instruct it to increase the heat dissipation power.
[0293] If the first device uses the above method 2 (that is, the first device can charge the second device), then the first device can adjust the charging power to the second device according to the temperature to adjust the heat dissipation power of the second device. Among them, the charging power is positively correlated with the temperature, and the heat dissipation power of the second device is positively correlated with the charging power. For example, when the temperature of the first device decreases, the first device reduces the charging power to the second device to reduce the heat dissipation power of the second device. When the temperature of the first device increases, the first device increases the charging power to the second device to increase the heat dissipation power of the second device. Exemplarily, the charging power is positively correlated with the temperature of the first device, including: the charging power changes linearly or nonlinearly with the temperature of the first device. Similarly, the heat dissipation power of the second device is positively correlated with the charging power, including: the heat dissipation power of the second device changes linearly or nonlinearly with the charging power. Taking nonlinear change as an example, the first device stores the corresponding relationship between temperature and charging power, as shown in the following table:
[0294] In this way, the first device can determine the corresponding charging power according to the current temperature. When the temperature is different and the charging power is different, the heat dissipation power of the second device is different.
[0295] Please refer to Figure 10, which is another flow chart of the heat dissipation method provided in one embodiment of the present application. Figure 10 can be understood as a refinement of Figure 9. For example, S1003 to S1009 in Figure 10 are refinements of S903 in Figure 9. As shown in Figure 10, the process includes:
[0296] S1001: A first device is connected to a second device.
[0297] S1002, the first device detects the temperature of the device.
[0298] The implementation principle of S1001-S1002 is the same as that of S901-S902 in FIG. 9 , and thus will not be repeated.
[0299] In step S1003, the first device determines whether the temperature is above a first threshold. If so, the device executes step S1004. Otherwise, the device executes step S1002 immediately or waits for a first time period before executing step S1002. The first time period may be a pre-set temperature detection period, such as 30 seconds, and the specific time period is not limited in this embodiment of the present application.
[0300] S1004: The first device determines whether the remaining power is greater than the first power. If so, S1005 is executed. Otherwise, prompt message 2 is output, prompt message 2 being used to prompt whether to charge the second device. When the first device receives the confirmation instruction, S1005 is executed.
[0301] The first power level may be pre-set or user-specified, and is not limited in this embodiment of the present application.
[0302] S1004 is optional and may or may not be executed, so it is indicated by a dashed line in the figure. If S1004 is executed, that is, the first device charges the second device when there is sufficient remaining power, which can prevent the first device from automatically shutting down due to low power. If S1004 is not executed, that is, when the first device determines that the temperature is above the first threshold, it directly charges the second device regardless of the remaining power. This ensures that the first device dissipates heat in a timely manner, preventing damage to the phone's components caused by overheating.
[0303] S1005: The first device starts charging the second device.
[0304] Optionally, before the first device charges the second device, it may first determine the charging power that is compatible with the second device to prevent the second device from being burned out due to excessively high charging power, or the second device from being unable to start in time due to excessively low charging power. The first device determining the charging power that is compatible with the second device may include: the first device determining the device model of the second device, and determining the charging power based on the device model of the second device. For example, a corresponding relationship is stored in the first device, and the corresponding relationship includes the charging powers corresponding to different device models. After the first device determines the device model of the second device, it may determine the charging power corresponding to the device model of the second device based on the corresponding relationship. After determining the charging power, the first device charges the second device based on the charging power. In the foregoing, there are multiple ways for the first device to determine the device model of the second device. For example, the first device sends a query instruction to the second device, the query instruction is used to query the device model of the second device, the first device receives the query result returned by the second device, and the query result is used to indicate the device model of the second device.
[0305] In some embodiments, after a first device begins charging a second device, the charging power used by the first device to charge the second device may vary as the temperature of the first device changes. For example, as the temperature of the first device decreases, the charging power decreases, and accordingly, the heat dissipation power of the second device decreases. For example, as the temperature of the first device increases, the charging power increases, and accordingly, the heat dissipation power of the second device increases.
[0306] S1006: The second device starts to dissipate heat.
[0307] At step S1007, the first device determines whether the temperature is below a second threshold. If so, the process proceeds to step S1008. Otherwise, the process returns to step S1007, for example, immediately or after a second time period. The second time period may be pre-set and may be the same as or different from the first time period.
[0308] S1008: The first device stops charging the second device.
[0309] S1009: The second device stops dissipating heat.
[0310] As previously described, the first device is provided with a switch (e.g., icon 602). The first device can use the switch to control whether to charge the second device. Therefore, when the first device detects that the temperature is higher than a first threshold, the switch is turned on, and the first device begins charging the second device, thereby allowing the second device to dissipate heat. When the first device detects that the temperature is lower than a second threshold, the switch is turned off, and the first device stops charging the second device, thereby allowing the second device to stop dissipating heat.
[0311] It is understandable that during the process of the first device charging the second device, the remaining power of the first device gradually decreases. Optionally, before S1007, if the first device detects that the remaining power is less than the second power, it can output prompt information 3 to prompt the user whether to continue charging. If a confirmation instruction is received, charging continues until the temperature is lower than the second threshold. If a cancellation instruction is received, charging of the second device is stopped. The second power is less than or equal to the first power, and the specific value is not limited in this embodiment of the application.
[0312] Please refer to Figure 11, which is another schematic diagram of a system provided in an embodiment of the present application. Figure 11 includes a first device and a second device. The first device includes a Hall sensor, a temperature sensor, a radio transmitter, and a heat sink control system. The functions of the Hall sensor, radio transmitter, and temperature sensor are described in Figure 2A above. The functions of the heat sink control system are described in Figure 2B above. As shown in Figure 11, the second device includes a radio receiver, a heat sink, and a magnetic device. The magnetic device generates a changing magnetic field, which is sensed by the Hall sensor. The radio receiver receives radio signals. The heat sink dissipates heat. Simply put, in the system shown in Figure 11, when the second device is mounted on the first device, the magnetic device in the second device is sensed by the Hall sensor in the first device. The heat sink control system in the first device reads the temperature using the temperature sensor. When the heat sink control system determines that the temperature is above a first threshold, it notifies the radio transmitter to start supplying power. After receiving the radio signals, the radio receiver in the second device drives the heat sink to dissipate heat. When the heat sink control system determines that the temperature is below a second threshold, it notifies the radio transmitter to stop supplying power. The heat sink in the second device then stops dissipating heat.
[0313] Please refer to Figure 12, which is another schematic diagram of a system provided in one embodiment of the present application. Figure 12 can be understood as a refinement of Figure 11. For example, Figure 12 refines the heat sink control system in the first device in Figure 11. The heat sink control system includes a power management service and a temperature control service. The temperature control service is used to control the power management service based on the temperature. The power management service is used to manage the start and stop of the radio transmitter.
[0314] The following uses the system shown in Figure 12 as an example to illustrate the processing flow when the first device uses the automatic mode and the manual mode. When the first device uses the automatic mode, the corresponding flow is shown in Figure 13. When the first device uses the manual mode, the corresponding flow is shown in Figure 14.
[0315] Please refer to Figure 13, which is another flow diagram of the heat dissipation method provided in one embodiment of the present application. Figure 13 can be understood as the information exchange process between the various components in the first device and the various components in the second device in Figure 12. For example, Figure 13 is a processing flow of the first device using the automatic mode in the system shown in Figure 12. As shown in Figure 13, the process includes:
[0316] S1300: The user sets the automatic mode through the UI of the first device. The process of the user setting the automatic mode on the UI is as shown in FIG8 above, which will not be described in detail here.
[0317] S1301: The UI in the first device notifies the power management service that the current mode is the automatic mode.
[0318] S1302: The Hall sensor in the first device senses a magnetic device in the second device.
[0319] S1303: The Hall sensor in the first device notifies the power management service that the second device is in place.
[0320] Optionally, S1301 may also be executed after S1303. For example, after the first device executes S1303, the power management service queries through the UI whether the current mode is the automatic mode. If so, S1304 is executed.
[0321] S1304: The power management service in the first device notifies the temperature control service that the current mode is the automatic mode.
[0322] S1305: The temperature control service in the first device reads the temperature through the temperature sensor.
[0323] S1306: When the temperature control service in the first device determines that the temperature is higher than the first threshold, it notifies the power management service to start charging.
[0324] S1307: The power management service in the first device controls the radio transmitting component to start charging.
[0325] S1308: The radio transmitting device in the first device charges the radio receiving device in the second device.
[0326] S1309: The radio receiving device in the second device drives the heat dissipation device to start heat dissipation.
[0327] S1310: The heat dissipation device in the second device starts to dissipate heat.
[0328] S1311: The temperature control service in the first device reads the temperature again through the temperature sensor.
[0329] Among them, the time interval between S1311 and S1305 can be a pre-set temperature detection cycle, and the specific time is not limited in the embodiment of this application.
[0330] S1312: When the temperature control service in the first device determines that the temperature is lower than the second threshold, it notifies the power management service to stop charging.
[0331] S1313: The power management service in the first device controls the radio transmitting component to stop charging.
[0332] S1314: The radio transmitting device in the first device stops charging the radio receiving device in the second device.
[0333] S1315: The radio receiving component in the second device stops driving the heat dissipation component.
[0334] S1316: The heat dissipation device in the second device stops dissipating heat.
[0335] Please refer to Figure 14, which is another flow diagram of the heat dissipation method provided in one embodiment of the present application. Figure 14 can be understood as the information exchange process between the various components in the first device and the various components in the second device in Figure 12. For example, Figure 14 is a processing flow of the first device using the manual mode in the system shown in Figure 12. As shown in Figure 14, the process includes:
[0336] S1400: The user sets the manual mode on the UI of the first device. The process of the user setting the manual mode on the UI is as shown in FIG8 above, which will not be described in detail here.
[0337] S1401: The UI in the first device notifies the power management service that the current mode is manual mode.
[0338] S1402: The Hall sensor in the first device senses a magnetic device in the second device.
[0339] S1403: The Hall sensor in the first device notifies the power management service that the second device is in place.
[0340] Optionally, S1401 may be executed after S1403. For example, after the first device executes S1403, the power management service queries through the UI that the current mode is the manual mode, and then executes S1404.
[0341] S1404: The user manually turns on the wireless charging function on the UI of the first device. For example, in FIG7A(a), the user clicks icon 602.
[0342] S1405: The UI of the first device notifies the power management service to start charging.
[0343] S1406: The power management service in the first device controls the radio transmitting component to start charging.
[0344] S1407: The radio transmitting device in the first device charges the radio receiving device in the second device.
[0345] S1408: The radio receiving device in the second device drives the heat dissipation device to start heat dissipation.
[0346] S1409: The heat dissipation device in the second device starts to dissipate heat.
[0347] S1410: The user manually turns off the wireless charging function on the UI of the first device. For example, in FIG7A(b), the user clicks icon 602.
[0348] S1411: The UI of the first device notifies the power management service in the first device to stop charging.
[0349] S1412: The power management service in the first device controls the radio transmitting component to stop charging.
[0350] S1413: The radio transmitting device in the first device stops charging the radio receiving device in the second device.
[0351] S1414: The radio receiving device in the second device stops driving the heat dissipation device to dissipate heat.
[0352] S1415: The heat dissipation device in the second device stops dissipating heat.
[0353] Figure 15 is a schematic diagram of the structure of an electronic device 1500 provided in an embodiment of the present application. The electronic device 1500 can be the first device or the second device mentioned above. As shown in Figure 15, the electronic device 1500 may include: one or more processors 1501; one or more memories 1502; a communication interface 1503, and one or more computer programs 1504. The above-mentioned devices can be connected through one or more communication buses 1505. The one or more computer programs 1504 are stored in the above-mentioned memory 1502 and are configured to be executed by the one or more processors 1501. The one or more computer programs 1504 include instructions. For example, when the electronic device 1500 is the first device mentioned above, the instruction can be used to execute the relevant steps of the first device in the corresponding embodiment above, for example, the steps of the first device in the embodiment shown in any of Figures 9-10. For another example, when the electronic device 1500 is the second device mentioned above, the instruction can be used to execute the relevant steps of the second device in the corresponding embodiment above, for example, the steps of the second device in the embodiment shown in any of Figures 9-10. The communication interface 1503 is used to implement communication between the electronic device 1500 and other devices. For example, the communication interface may be a transceiver.
[0354] In the embodiments provided in the present application above, the method provided in the embodiment of the present application is introduced from the perspective of an electronic device (such as a mobile phone, etc.) as the execution subject. In order to implement the various functions in the method provided in the embodiment of the present application above, the electronic device may include a hardware structure and / or a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
[0355] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)). In the absence of conflict, the solutions of the above embodiments can be used in combination.
[0356] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0357] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.
[0358] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0359] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0360] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.
Claims
1. A heat dissipation method, characterized in that: The method comprises: The first device is connected to the second device, and the second device is a device for heat dissipation; The first device detects the temperature of the local device; The first device controls a heat dissipation state of the second device according to the temperature, where the heat dissipation state includes at least one of starting heat dissipation, stopping heat dissipation, and heat dissipation power.
2. The method according to claim 1, characterized in that The first device controls the heat dissipation state of the second device according to the temperature, including: When the temperature is higher than a first threshold, the first device controls the second device to start heat dissipation; or, When the temperature is lower than a second threshold, the first device controls the second device to stop heat dissipation; or, After the second device starts to dissipate heat, the first device controls the heat dissipation power to be positively correlated with the temperature; The second threshold is less than or equal to the first threshold.
3. The method according to claim 1, characterized in that The first device controls the heat dissipation state of the second device according to the temperature, including: The first device controls a charging state of the first device charging the second device according to the temperature, and when the charging state changes, a heat dissipation state of the second device changes accordingly; The charging status includes at least one of starting charging, stopping charging, and charging power.
4. The method according to claim 3, characterized in that The first device controls, according to the temperature, a charging state of the first device charging the second device, including: When the temperature is higher than a first threshold, the first device starts charging the second device; or, When the temperature is lower than a second threshold, the first device stops charging the second device; or, After the first device charges the second device, the first device controls the charging power to be positively correlated with the temperature; The second threshold is less than or equal to the first threshold.
5. The method according to claim 3 or 4, characterized in that: When the charging state changes, the heat dissipation state of the second device changes accordingly, including: When the first device starts to charge the second device, the second device starts to dissipate heat; or, When the first device stops charging the second device, the second device stops dissipating heat; or, After the first device charges the second device, the heat dissipation power of the second device is positively correlated with the charging power.
6. The method according to claim 4, characterized in that The first device includes a switch, and the switch is used to control a wireless reverse charging function of the first device, where the wireless reverse charging function is a function for the first device to wirelessly charge other devices; When the temperature is higher than a first threshold, the first device starts charging the second device, including: When the temperature is higher than a first threshold, the first device controls the switch to be in an on state, and the first device starts to charge the second device; When the temperature is lower than a second threshold, the first device stops charging the second device, including: When the temperature is lower than a second threshold, the first device controls the switch to be in a closed state, and the first device stops charging the second device.
7. The method according to claim 6, characterized in that After the first device controls the switch to be in an on state, the method further includes: When the first device receives an operation for closing the switch, the first device controls the switch to be in a closed state, and the first device stops charging the second device; and / or, After the first device controls the switch to be in a closed state, the method further includes: When the first device receives an operation for turning on the switch, the switch is controlled to be in an on state, and the first device starts to charge the second device.
8. The method according to claim 7, characterized in that After the first device receives an operation for closing the switch and controls the switch to be in a closed state, the method further includes: During a first preset time period, the switch remains in the closed state, and the state of the switch does not change with the temperature of the first device. Change and change.
9. The method according to claim 8, characterized in that The method further comprises: After the first device detects that a condition is met, the state of the switch is controlled according to the temperature of the first device; wherein the condition includes at least one of the following: The switch remains in the closed state for a period of time that reaches the first preset period of time; or, The first device is restarted; or, The first device reconnects to the second device; or, The first device detects that the user manually controls the switch to enter an on state, and the switch remains in the on state for a time period that reaches a third preset time period.
10. The method according to claim 7, characterized in that After the first device receives an operation for turning on the switch and controls the switch to be in an on state, the method further includes: During a second preset time period, the switch remains in the on state, and the state of the switch does not change with changes in the temperature of the first device.
11. The method according to claim 10, characterized in that The method further comprises: After the first device detects that a condition is met, the state of the switch is controlled according to the temperature of the first device; wherein the condition includes at least one of the following: The switch remains in the on state for a period of time that reaches the second preset period of time; or, The first device is restarted; or, The first device reconnects to the second device; or, The first device detects that the user manually controls the switch to enter an off state, and the time duration for which the switch remains in the off state reaches a fourth preset time duration.
12. The method according to any one of claims 1 to 11, characterized in that: After the first device is connected to the second device, the method further includes: The first device outputs first prompt information, where the first prompt information is used to prompt that the second device is in place.
13. The method according to any one of claims 4 to 12, characterized in that: Before the first device charges the second device, the method further includes: The first device determines that the current remaining power is greater than or equal to the first power.
14. The method according to any one of claims 4 to 12, characterized in that: Before the first device charges the second device, the method further includes: The first device determines that the current remaining power is less than the first power; The first device outputs second prompt information, where the second prompt information is used to prompt whether to charge the second device; The first device receives a confirmation instruction, where the confirmation instruction is used to instruct charging the second device.
15. The method according to any one of claims 4 to 14, characterized in that: Before the first device charges the second device, the method further includes: Determining, by the first device, a device model of the second device; The first device determines, according to the device model, a charging power suitable for the second device; The first device charges the second device, comprising: The first device charges the second device based on the charging power.
16. The method according to any one of claims 1 to 15, characterized in that: Before the first device detects the temperature of the local device, the method further includes: The first device receives a first operation, where the first operation is used to set an automatic mode, where the automatic mode is used to instruct the first device to control a heat dissipation state of the second device according to a temperature.
17. The method according to claim 16, characterized in that The method further comprises: The first device receives a second operation, where the second operation is used to set a manual mode, where the manual mode is used to instruct the first device to manually control a heat dissipation state of the second device; The first device controls a heat dissipation state of the second device according to a user operation.
18. The method according to any one of claims 2 to 17, characterized in that: The first threshold is a default setting of the first device system, or is specified by a user; The second threshold is a default setting of the first device system, or is specified by a user.
19. The method according to any one of claims 1 to 18, characterized in that: The first device is a mobile phone, and the second device is a mobile phone case.
20. A communication system, characterized in that: include: A first device and a second device; wherein the second device is a device for heat dissipation; The first device is used to connect to the second device and control the heat dissipation state of the second device according to the local temperature of the first device, and the heat dissipation state includes: starting heat dissipation, stopping heat dissipation, and heat dissipation power.
21. The system according to claim 20, characterized in that The first device is specifically used to: control the charging state of the first device charging the second device according to the temperature, and when the charging state changes, the heat dissipation state of the second device changes accordingly; wherein the charging state includes: at least one of: starting charging, stopping charging, and charging power.
22. The system according to claim 21, characterized in that The first device is specifically used for: When the temperature is higher than a first threshold, starting to charge the second device; or, When the temperature is lower than a second threshold, stopping charging the second device; or, After charging the second device, controlling the charging power to be positively correlated with the temperature; The second threshold is less than or equal to the first threshold.
23. The system according to claim 21 or 22, characterized in that The second device is specifically used for: When the second device starts charging, heat dissipation starts; or, When the second device stops charging, stops dissipating heat; or, After the second device starts charging, the heat dissipation power is positively correlated with the charging power.
24. The system according to claim 22, characterized in that The first device includes a switch, and the switch is used to control the wireless reverse charging function of the first device, and the wireless reverse charging function is a function of the first device wirelessly charging other devices; the first device is specifically used to: When the temperature is higher than a first threshold, the switch is controlled to be in an on state, and the first device starts to charge the second device; When the temperature is lower than a second threshold, the switch is controlled to be in a closed state, and the first device stops charging the second device.
25. The system according to claim 24, characterized in that The first device is further configured to: upon receiving an operation for closing the switch, control the switch to be in a closed state and stop charging the second device; and / or, The first device is further configured to: upon receiving an operation for turning on the switch, control the switch to be in an on state and start charging the second device.
26. An electronic device, characterized in that: include: a processor, a memory, and one or more programs; The one or more programs are stored in the memory, and the one or more programs include instructions, which, when executed by the processor, enable the electronic device to perform the method steps as described in any one of claims 1 to 19.
27. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and when the computer program is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 19.
28. A computer program product, characterized in that The method comprises a computer program, which, when being run on a computer, causes the computer to execute the method according to any one of claims 1 to 19.