专利摘要:
METHOD AND EQUIPMENT TO ADJUST THE OPERATION OF A PORTABLE ELECTRONIC DEVICE BASED ON THE ENVIRONMENTAL TEMPERATURE A method and equipment adjust the operation of a portable electronic device based on the ambient temperature. A user input of a desired performance mode can be received from the handheld electronic device. An ambient temperature can be determined in an environment around the portable electronic device. A device temperature mitigation threshold value can be established based on the ambient temperature and based on the desired performance mode. The operation of the portable electronic device can be adjusted based on the temperature of the portable electronic device that exceeds the threshold temperature mitigation value of the device.
公开号:BR112016003737B1
申请号:R112016003737-5
申请日:2014-08-11
公开日:2021-02-09
发明作者:Jiri Slaby;Morris B. Bowers;Itisha C. Deokar
申请人:Google Technology Holdings LLC;
IPC主号:
专利说明:

FUNDAMENTALS 1 . Field
[001] The present disclosure relates to a method and equipment for adjusting the operation of a portable electronic device based on ambient temperature. More specifically, the present disclosure relates to the adjustment of the portable electronic device operation based on an ambient temperature in an environment around the portable electronic device. two . Introduction
[002] Currently, portable electronic devices use thermal mitigation to prevent the surfaces of the devices from becoming uncomfortably hot. Thermal mitigation is initiated at a fixed temperature mitigation limit. Therefore, thermal mitigation is always initiated at the same temperature limit as the device regardless of the ambient temperature in an area around the device.
[003] Unfortunately, the fixed temperature mitigation limit reduces device performance too early for a high-performance user, especially in a high ambient temperature environment. For example, a high-performance user uses intensive processing applications and multiple applications that operate the device more intensely for longer periods of time. The fixed temperature mitigation limit reduces device performance as well as operating speed, even though performance users may be willing to tolerate a hotter device in order to perform better. In addition, the fixed temperature mitigation limit results in users perceiving an unpleasantly hot device surface at elevated ambient temperatures, even if the device's surface temperature is not perceived as unpleasant or hot at normal ambient temperatures. For example, many users want device surface temperatures to be kept below an unpleasant level. However, users perceive a device's typically acceptable surface temperature to be unpleasantly hot at elevated ambient temperatures, such as during the summer or in countries or regions with hot climates, since the fixed temperature mitigation limit is set to an ambient temperature typically comfortable. Additionally, the fixed temperature mitigation limit causes a device to reduce its speed and enter thermal shutdown more quickly at elevated temperatures, which negatively impacts the user experience.
[004] Therefore, there is a need for a method and equipment to adjust the operation of a portable electronic device based on ambient temperature.
[005] Patent application US2007 / 027580 describes systems and techniques for managing operations of an electronic device that involve the detection of an environmental condition in the vicinity of an electronic device. In response to the detected environmental condition, a thermal management or operation of the electronic device's user interface is changed. The thermal management operation can be related, for example, to an operational parameter of a heat generating or dissipating component. The operation of the user interface can be related, for example, to an energy saving technique.
[006] Published patent application US2007 / 067136 describes methods and apparatus for dynamically budgeting energy use to control temperatures in a data processing system. In one aspect, a data processing system includes: a first sensor for determining an ambient temperature of an environment in which the data processing system is; and a controller (for example, a microcontroller or a microprocessor) coupled to the sensor to control the operations of the data processing system according to the ambient temperature. In one example, the data processing system further includes a second sensor for determining an actual temperature of a component of the data processing system. In one example, a controller is coupled to the temperature sensors to determine an operational configuration of the data processing system based on a prediction of a temperature of the data processing system, which is a function of the plurality of actual temperatures and the configuration operating of the data processing system.
[007] US patent 6454362 describes a cooling device for a portable electronics comprising a radiation plate and a fin to radiate heat from the CPU. A control circuit can be switched between a performance mode and a silent mode. In performance mode, the control circuit is prepared to activate a fan. When the silence mode is established, the control circuit serves to keep the fan at rest. The CPU instructs toggle between performance mode and silence mode for the control circuit. The user can intentionally select any of the performance and silence modes by manipulating the keyboard and / or the pointing device.
[008] Patent application US2012 / 182687 describes a method for cooling an electronic device that has first and second flow paths for transmitting a coolant. The method includes evaluating the merit of boosting the refrigerant along the first flow path in relation to boosting the refrigerant along the second flow path. When the relative merit is above a limit, the coolant is propelled along the first flow path. When the relative merit is below the threshold, the coolant is propelled along the second flow path. In the modalities, the GPS output can be used in conjunction with a network. Based on the GPS output, for example, an electronic control system can determine the longitude, latitude and altitude at which the electronic device is being used. Through the network, it can determine various other environmental conditions: ambient temperature, ambient humidity, etc. - the geographic location of the device. Based on the environmental conditions learned on the network, the electronic control system can determine how to activate each flow controller and / or heater to provide the most suitable cooling mode. BRIEF DESCRIPTION OF THE DRAWINGS
[009] For the purpose of describing the way in which the advantages and resources of the disclosure can be obtained, a description of the disclosure is provided by reference to its specific modalities which are illustrated in the accompanying drawings. These drawings represent only exemplary forms of disclosure and should therefore not be considered to limit their scope.
[010] FIG. 1 is an exemplary block diagram of a system according to a possible modality.
[011] FIG. 2 is an exemplary block diagram of a portable electronic device according to a possible modality.
[012] FIG. 3 is an exemplary illustration of performance mode user input options according to a possible modality.
[013] FIG. 4 is an example block diagram of a server according to a possible modality.
[014] FIG. 5 is an exemplary flowchart that illustrates the operation of an equipment according to a possible modality.
[015] FIG. 6 is an exemplary flowchart that illustrates the operation of an equipment according to a possible modality.
[016] FIG. 7 is an exemplary flowchart that illustrates the operation of an equipment according to a possible modality.
[017] FIG. 8 is an exemplary illustration of a graph of user perception of unpleasantness of the surface temperature of a portable electronic device according to a possible modality.
[018] FIG. 9 is an exemplary illustration of a performance graph and adaptive comfort mitigation according to a possible modality.
[019] FIG. 10 is an exemplary flowchart that illustrates the operation of an equipment according to a possible modality. DETAILED DESCRIPTION
[020] Modalities provide a method and equipment that adjusts the operation of a portable electronic device based on the ambient temperature. A user input of a desired performance mode can be received from the handheld electronic device. An ambient temperature can be determined in an environment around the portable electronic device. A device temperature mitigation threshold value can be established based on the ambient temperature and based on the desired performance mode. The operation of the portable electronic device can be adjusted based on the temperature of the portable electronic device that exceeds the threshold temperature mitigation value of the device.
[021] FIG. 1 is an exemplary block diagram of a system 100 according to a possible embodiment. System 100 may include equipment 110, equipment user 120, network 130, server 140, weather conditions 150 and sheltered location 160. Equipment 110 may be a portable electronic device. For example, equipment 110 may be a wireless handheld device, a selective call receiver, a cell phone, a smart phone, a personal digital assistant, a camera, a portable computer, a tablet computer, or any other portable electronic device. . Equipment 110 can communicate with network 130, server 140 and other devices using wireless communication signals, such as wireless local area network or cellular communication signals, as well as electrical communication signals, optical signals communication signals, or other communication signals. The weather conditions 150 and the sheltered location 160 can be environments that influence an ambient temperature around the equipment 110. Server 140 can be connected to network 130. Server 140 can be located at a weather service provider, in a company, in a home, or anywhere on network 130. Network 130 can include any type of network that is capable of transmitting and receiving communication signals. For example, network 130 may include a wireless communication network, a cellular telephone network, a Time Division Multiple Access (TDMA) based network, a Code Division Multiple Access (CDMA) based network, a network based on Multiple Access by Orthogonal Frequency Division (OFDMA), a Long Term Evolution (LTE) network, a network based on a 3rd Partnership Project. Generation (3GPP), a satellite communications network, a packet-based data network, the Internet, an intranet, a wireless wide area network, a wireless local area network, and other communications systems. Network 130 may include more than one network and may include a plurality of different types of networks. Therefore, network 130 may include a plurality of data networks, a plurality of telecommunications networks, a combination of data and telecommunications networks, and other communication systems capable of transmitting and receiving communication signals.
[022] In operation, equipment 110 can receive a user input of a desired performance mode from equipment 110. Equipment 110 can determine an ambient temperature in an environment around equipment 110. Equipment 110 can set a threshold value temperature mitigation of the equipment based on the ambient temperature and based on the desired performance mode. The equipment 110 can determine a temperature of the equipment that exceeds the limit temperature mitigation value of the equipment. The equipment 110 can adjust its operation based on the temperature of the equipment that reaches or exceeds the limit temperature mitigation value of the equipment.
[023] For example, equipment 110 can perform adaptive thermal mitigation based on an ambient temperature and based on different user operating modes, such as a user performance mode, a typical user mode, a user comfort mode , and other modes of operation. To better explain some examples, the equipment 110 may have a comfort mode for a typical user where the mitigation of the surface temperature of the equipment can be adapted based on a high ambient temperature Also to ensure optimum comfort of the surface temperature of the equipment. In the comfort mode, the mitigation of the adaptive surface temperature can be initiated by incrementally decreasing the power of the equipment, such as the voltage or frequency of the processor, to maximize the time of use to extend the usability before reaching critical limits, such as limits of battery charge or discharge temperature. The ambient temperature can also be determined based on the location of the equipment and the temperature mitigation can be adjusted accordingly. For example, a temperature limiting threshold or threshold Tlim may start to decrease at elevated ambient temperatures also to ensure a comfortable surface temperature of the device. Equipment 110 may also have a performance mode. In performance mode, equipment 110 can replace comfort mode by using a high temperature mitigation threshold Tlim, which can allow equipment 110 to operate at a high Tsup surface temperature. The high mitigation threshold Tlim can be based on the elevated ambient temperature Tamb. The substitution of one performance mode for another performance mode can be permanent, temporary, instantaneous or gradual.
[024] When equipment 110 is outdoors, the ambient temperature can also be identified using global positioning system information, using cell triangulation positioning, using information from weather services, using information from Google NowTM, using sensors on the device 110 , using tin oxide thermocouples, using thermal infrared sensors, using touchscreen sensors, and using other information that identifies an ambient temperature. For example, equipment 110 can determine its position, as well as its location, and equipment 110 can use a weather application to determine the ambient temperature for that location. The equipment's processes can be adjusted for the ambient temperature and for the human perception of the surface temperature of the equipment 110. Adjustments for human perception can take into account the length of time that the equipment 110 has been in a certain environment with a certain ambient temperature.
[025] Equipment 110 can also determine that it is indoors, such as when it enters sheltered location 160, based on information from the global positioning system, based on network signals, based on proximity sensors, based on in sheltered navigation systems, and based on other information. When indoors, equipment 110 may switch to indoor navigation, such as by using triangulation or trilateration of the wireless local area network. Equipment 110 can determine room temperature based on the sheltered location, such as using a typical room temperature indoors, such as 25 ° C, such as room temperature Tamb. Equipment 110 may also use additional information, such as map information, knowledge of the location of air conditioning, sensors, temperature sensors, or other information, to determine whether the sheltered location has temperature control. Therefore, equipment 110 can determine whether or not the ambient temperature is a typical indoor temperature based on additional information. For example, equipment 110 may determine that sheltered location 160 is not air conditioned, based on an atypical rise in the temperature of the equipment. To better explain this example, after the equipment 110 considers a comfortable temperature of 25oC, it can operate its processor at a high speed. Then, equipment 110 can then detect whether its processor is operating at a temperature higher than normal for the considered indoor temperature. A processor thermistor, a sensor, or other elements of the equipment can detect the high temperature of the processor. After detecting the high temperature of the processor, equipment 110 can determine if the ambient temperature is higher than the normal ambient temperature and can use other methods, such as sensor readings, to determine the ambient temperature, and can adjust its operation based on temperature high and based on a selected performance mode.
[026] FIG. 2 is an exemplary block diagram of a portable electronic device 200, such as equipment 110, according to a possible embodiment. The portable electronic device 200 may include a housing 210, a controller 220 within housing 210, audio input and output circuits 230 coupled to controller 220, a monitor 240 coupled to controller 220, a transceiver 250 coupled to controller 220, an antenna 255 attached to transceiver 250, a user interface 260 attached to controller 220, a memory 270 attached to controller 220, a network interface 280 attached to controller 220, and at least one sensor 290 attached to controller 220. The portable electronic device 200 can perform the operations described in the revealed modalities.
[027] Monitor 240 can be a Liquid Crystal Monitor (LCD), a bistable monitor, a Light Emitting Diode (LED) monitor, a Light Emitting Organic Diode (OLED) monitor, a plasma monitor, a projection monitor, a touchscreen, or any other device that displays information. Transceiver 250 may include a transmitter and / or a receiver. The audio input and output circuits 230 may include a microphone, a speaker, a transducer, or any other audio input and output circuits. User interface 260 may include a miniature keyboard, a keyboard, buttons, a touchscreen keyboard, a joystick, a touchscreen monitor, another additional monitor, or any other useful device to provide an interface between a user and an electronic device.
[028] The network interface 280 can be a universal serial bus port, an Ethernet port, an infrared transmitter / receiver, an IEEE 1394 port, or any other interface that can connect equipment to a network or computer and that can transmit and receive data communication signals. Memory 270 may include a random access memory, a read-only memory, an optical memory, a subscriber identity module memory, a flash memory, a removable memory, a hard disk, a cache, or any other memory that can be attached to a portable electronic device.
[029] The portable electronic device 200 or controller 220 can implement any operating system, such as Microsoft Windows®, UNIX, or LINUX, Android, or any other operating system. Equipment operating software can be written in any programming language, such as C, C ++, Java or Visual Basic, for example. The equipment software can also be run in an application framework, such as, for example, a Java® framework, a .NET® framework, or any other application framework. The software and / or the operating system can be stored in memory 270 or elsewhere on the portable electronic device 200. The portable electronic device 200 or the controller 220 can also use hardware to implement operations. For example, controller 220 can be any programmable processor. Revealed modalities can also be implemented in a general purpose or special purpose computer, a programmed microprocessor or microcontroller, elements of peripheral integrated circuits, an application-specific integrated circuit or other integrated circuits, hardware / electronic logic circuits, such as a discrete element circuit, a programmable logic device, such as a programmable logic set, set of programmable field gates, or the like. In general, controller 220 may be any controller or processor device or devices (s) capable of operating an electronic device and implementing the disclosed modalities.
[030] Sensor 290 can be a temperature sensor, a thermometer, an infrared sensor, an internal sensor, an external sensor, a thermal sensor, a thermocouple, an external thermal sensor, such as a thermocouple, a plurality of similars and / or different types of sensors, or any other sensor that can determine a temperature, such as a device temperature or an ambient temperature in the environment around the portable electronic device 200. Sensor 290 can be an internal sensor and the ambient temperature it can be determined by deducting the ambient temperature based on a detected internal temperature or other detected information that may reflect an ambient temperature being atypical. The ambient temperature can also be determined by the average or average weighted temperature values from sensors and / or with temperature values from services, such as meteorological services. Some temperature values can also be overridden if other values are found to be more accurate.
[031] In operation, a user input, such as user interface 260, can receive a user input of a desired performance mode from the portable electronic device 200. For example, the user input can be selected from the performance mode user input options that include a first performance mode and a second performance mode. The first performance mode can set a first temperature mitigation threshold value of the device based on the ambient temperature and based on the first performance mode. The second performance mode can set a second temperature mitigation threshold value for the device based on the ambient temperature and based on the second performance mode. The second temperature mitigation threshold value of the device can be greater than the first temperature mitigation threshold value for the device. The first performance mode can be a comfort mode, a typical mode, an energy saving mode, a low temperature mode, or another performance mode. The second performance mode can be a high performance mode, a high temperature tolerance mode, or another performance mode. Performance mode user input options can include additional performance modes. User input can replace a comfort mode for operating the portable electronic device 200 with a high device surface temperature.
[032] According to a possible implementation, the performance mode user input options may include a performance mode temperature option based on a desired device surface temperature of the 200 portable electronic device. The desired device surface temperature it can be a user-acceptable surface temperature, such as based on a user's indication of surface temperature acceptance. For example, a user may express a desire to allow the device to function hotter than a typical temperature setting. The desired device surface temperature can be based on the general perception of surface temperature, such as cold, warm, comfortable, warm, or other general perceptions of surface temperature. The performance mode temperature can also be a specific temperature setting, such as 48oC, 50oC, or other specific useful temperature setting acceptable to a user. The performance mode temperature option can be displayed as information along with other option information. For example, a high performance mode option may include the performance mode temperature option by informing a user that the high performance mode results in a higher surface temperature for the portable electronic device. The performance mode temperature option can also be presented as a message indicating that the device 200 is entering or has entered a temperature mitigation performance mode with a high surface temperature, and offers the user an option to operate the device high temperature or remain in a lower standard temperature mode with some performance impact.
[033] The controller 220 can determine an ambient temperature in an environment around the portable electronic device 200. The controller 220 can set a temperature mitigation threshold value of the device based on the ambient temperature and based on the desired performance mode. For example, controller 220 can determine if the room temperature is outside a range of normal room temperature values, such as comfortable. Controller 220 can then establish a device's temperature mitigation threshold value by reducing the device's temperature mitigation threshold value if the ambient temperature is outside the normal ambient temperature range. To better explain, a user can perceive a surface temperature of the portable electronic device that is typically comfortable at normal ambient temperatures as an uncomfortably hot surface temperature at elevated or reduced ambient temperatures and the temperature mitigation threshold of the device can be appropriately reduced. According to a possible implementation, the temperature mitigation threshold value of the device can be reduced if the ambient temperature is above the ambient temperature threshold, when a user can perceive a typically comfortable surface temperature as an uncomfortably hot surface temperature at ambient temperatures higher than normal ambient temperatures. According to another possible implementation, the temperature mitigation threshold value of the device can be reduced if the ambient temperature is below the ambient temperature threshold when a user can perceive a typically comfortable surface temperature as an uncomfortably hot surface temperature at lower ambient temperatures than normal ambient temperatures. The portable electronic device 200 can use room temperature threshold values which can include a high room temperature threshold value and a low room temperature threshold value so that the surface temperature of the portable electronic device is adjusted when the room temperature is outside a range. normal ambient temperature range. Normal ambient temperatures can be comfortable ambient temperatures, such as within a temperature range around 25 ° C, and the ambient temperature threshold and / or the temperature mitigation threshold of the device can be set by a user based on the temperatures that the user considers acceptable. The room temperature threshold and / or the temperature mitigation threshold value of the device can also be established as a standard value based on temperatures that are considered comfortable, such as based on studies, surveys, surveys, user feedback, or other information . A user can adjust the default values.
[034] Controller 220 can determine whether a temperature of the handheld electronic device has exceeded the device's temperature mitigation threshold value. Controller 220 can adjust the operation of the portable electronic device based on the temperature of the portable electronic device that has exceeded the temperature mitigation threshold of the device. For example, controller 220 can adjust the operation of the portable electronic device by reducing an operating frequency of the portable electronic device. Reducing an operating frequency may include reducing an operating frequency of the main processor, reducing an operating frequency of all components of the entire portable electronic device, and / or reducing the operating frequencies of a subset components of the portable electronic device. Other functions of the operation of the portable electronic device can be adjusted based on the temperature of the portable electronic device that has exceeded the temperature mitigation threshold value. For example, selected applications from the handheld electronic device, other software, hardware, and / or other operations can be disabled or adjusted based on the temperature of the handheld electronic device that has exceeded the temperature mitigation threshold value. As additional examples, operating voltages and / or operating currents of components of the portable electronic device 200 can be adjusted and other operations of the portable electronic device 200 can be adjusted based on the temperature of the portable electronic device that has exceeded the temperature mitigation threshold value.
[035] According to a possible embodiment, the controller 220 can determine a position, such as a location, of the portable electronic device 200 and can determine the ambient temperature in the environment around the portable electronic device 200 based on the determined position of the device portable electronic 200. For example, controller 220 can determine the position of the portable electronic device using global positioning system signals, using wireless network trilateration or triangulation, using deducted computation, or using other methods to determine the position of the electronic device portable. Controller 220 can retrieve room temperature information from a weather service or another service based on its position. The controller 220 can also determine that the portable electronic device 200 is housed based on the received or not received communication signals and can consider an indoor ambient temperature and / or can obtain other information to determine the indoor ambient temperature. For example, controller 220 may determine that the ambient temperature in the environment around the portable electronic device is an indoor ambient temperature if the portable electronic device is housed. The room temperature can also be determined using at least one sensor 290, using sensors coupled to the portable electronic device 200, using received signals that provide room temperature information, or using other methods to determine room temperatures. The ambient temperature can also be determined based on the operating temperatures detected within the portable electronic device 200.
[036] According to a possible embodiment, the portable electronic device 200 can receive a user input of a desired performance mode from the portable electronic device 200. The desired performance mode can indicate a desired processing power of the portable electronic device 200 The portable electronic device 200 can determine that an ambient temperature in an environment around the portable electronic device is outside a range of ambient temperature values, such as a defined range of ambient temperature values. The portable electronic device 200 can establish a surface temperature mitigation threshold value of the device based on the ambient temperature being outside the range of ambient temperature values and based on the desired performance mode. The portable electronic device 200 can determine that a surface temperature of the portable electronic device is greater than the surface temperature mitigation threshold of the device. The surface temperature can be a temperature outside the portable electronic device, such as a housing temperature 210, a monitor temperature 240, such as a touchscreen monitor, a user interface temperature 260, or any other temperature surface of the portable electronic device 200 that a user touches when using the portable electronic device 200. The portable electronic device 200 can adjust its operation to reduce the surface temperature of the portable electronic device based on the fact that the surface temperature of the portable electronic device is greater than the threshold value for mitigating the surface temperature of the device.
[037] FIG. 3 is an exemplary illustration of performance mode user input options 300 according to a possible embodiment. Performance mode user input options 300 can be displayed on monitor 240. Performance mode user input options 300 can include a first performance mode 310 and a second performance mode 320. The first performance mode 310 can be a high performance, high temperature performance mode. The second performance mode 320 may be a performance mode of normal performance and comfort temperature. Performance mode user input options 300 may include other performance mode options discussed above. A user can select a performance mode option 300 as a user input of a desired performance mode of the portable electronic device 200. In greater detail, the human perception of the surface temperature of the device changes depending on the surrounding ambient temperature and some users do not. want to hold devices with uncomfortably hot surfaces. However, some performance users may wish to allow their devices to run hotter to obtain greater performance from the device. Advantageously, this disclosure allows a device to adapt its temperature to compensate for both the ambient temperature and the type of performance desired by the user.
[038] FIG. 4 is an exemplary block diagram of a server 400, such as server 140, according to a possible embodiment. Server 400 may include a controller 410, memory 420, a database interface 430, a transceiver 440, an Input / Output (I / O) device interface 450, a network interface 460, and a bus 470. The 400 server can implement any operating system, such as Microsoft Windows®, UNIX, or LINUX, for example. The base station's operating software can be written in any programming language, such as C, C ++, Java or Visual Basic, for example. The server software can run in an application framework, such as, for example, a Java® server, a NET® framework, or any other application framework. The software and / or the operating system can be stored in memory 420 or anywhere else on server 400. Server 400 or controller 410 can also use hardware to implement operations. For example, controller 410 can be any programmable processor. Revealed modalities can also be implemented in a general purpose or special purpose computer, a programmed microprocessor or microcontroller, elements of peripheral integrated circuits, an application-specific integrated circuit or other integrated circuits, hardware / electronic logic circuits, such as a discrete elements circuit, a programmable logic device, such as a programmable logic set, set of programmable field gates, or other devices that can implement the revealed modalities.
[039] In operation, server 400 can provide ambient temperature information to equipment 110. For example, server 400 can be a weather service server or another server that provides temperature information for a given location. Server 400 can also assist in providing equipment position information to equipment 110. Server 400 can also assist equipment 110 in carrying out other operations discussed in other modalities.
[040] FIG. 5 is an exemplary flow chart 500 illustrating the operation of equipment 110, such as portable electronic device 200, according to a possible embodiment. At 510, flow chart 500 can begin. At 520, a user input of a desired performance mode from a portable electronic device can be received. User input can be selected from the performance mode user input options discussed above. At 530, an ambient temperature in an environment around the portable electronic device can be determined. The room temperature can be determined based on the room temperature determinations discussed above. At 540, a temperature mitigation threshold value for the device can be established based on the ambient temperature and based on the desired performance mode. The temperature mitigation threshold value of the device can be established as discussed above. In 550, a determination can be made as to whether the temperature of the portable electronic device has exceeded the device's temperature mitigation threshold value. In 560, the operation of the portable electronic device can be adjusted if the temperature of the portable electronic device has exceeded the threshold temperature mitigation value of the device. The operation of the portable electronic device can be adjusted by reducing an operating frequency of the portable electronic device or by any of the other settings discussed above. When adjusting the operation, the portable electronic device can display information that indicates to a user that the operation has been adjusted. Likewise, the device can display information that its temperature has exceeded the device's temperature mitigation threshold and can ask the user whether they want to enter a high ambient temperature performance mode that will result in a high surface temperature. After setting the operation of the portable electronic device to 560 or if the temperature of the device has not exceeded the temperature mitigation threshold value of the device, the ambient temperature can continue to be monitored at 530. For example, while a device is in a standby mode ambient temperature performance, if the ambient temperature has returned to a normal temperature, a device can return to standard performance mode with a corresponding temperature mitigation threshold without questioning a user, since there is no longer an impact on the device's temperatures . Therefore, if the room temperature rises again, the device may enter high ambient temperature performance mode and the device may return to a normal mode if the temperature returns to normal. For example, a user can select an option for a device to always operate in a high-performance mode when the ambient temperature is high. In addition, if a performance mode is not selected permanently, then flowchart 200 operations can be implemented whenever the device enters a high ambient temperature environment. In addition, user input can continue to be monitored for performance mode inputs. Temperature changes can also be monitored periodically. The frequency of monitoring the temperature change can be time-based, motion-based, location-based, such as limiting the monitoring frequency or decreasing power drainage based on navigation information, based on other factors, or based on a combination of the above factors. In addition, a user can also select a permanent performance mode setting so that the user is not asked again; therefore, the device can enter high performance mode at elevated ambient temperatures automatically.
[041] FIG. 6 is an exemplary flow chart 600 illustrating the operation of equipment 110, such as portable electronic device 200, according to a possible embodiment. Flowchart 600 operations can be incorporated into flowchart 500 operations. In 610, flowchart 600 can begin. At 620, a position, such as a location, for the portable electronic device can be determined. The position of the portable electronic device can be determined based on the positioning determinations discussed above. For example, the position of the portable electronic device can be a geographical position, a sheltered position, or another position of the portable electronic device. At 630, an ambient temperature in the environment around the portable electronic device can be determined based on the determined position of the portable electronic device. The room temperature can be determined as discussed above, as in step 530 of flowchart 500. At 640, flowchart 600 may terminate.
[042] FIG. 7 is an exemplary flow chart 700 illustrating the operation of equipment 110, such as portable electronic device 200, according to a possible embodiment. Flowchart 700 operations can be incorporated into flowchart 500 operations. At 710, flowchart 700 can begin. In 720, an ambient temperature can be detected using at least one sensor on the portable electronic device. Room temperature can be detected as discussed above. At 730, an ambient temperature can be determined based on the detected ambient temperature, such as in step 530 of flowchart 500. The ambient temperature can be determined as discussed above. At 740, flow chart 700 may end.
[043] It should be noted that, despite the specific steps as shown in the figures, several additional or different steps can be performed depending on the modality, and one or more of the specific steps can be reorganized, repeated or eliminated entirely depending on the modality. Some of the steps performed can also be repeated on a constant or continuous basis simultaneously while other steps are performed. In addition, different steps can be performed by different elements or in a single element of the revealed modalities.
[044] FIG. 8 is an exemplary illustration of a graph 800 of user perception of the unpleasantness of a surface temperature of the portable electronic device according to a possible modality. Graph 800 illustrates how the user's perception of the unpleasantness of a surface temperature increases rapidly when an ambient temperature is warmer 810 or colder 820 than a normal or neutral temperature 830. For example, a user's perception of the discomfort of a surface temperature temperature increases at increased or decreased ambient temperatures.
[045] FIG. 9 is an exemplary illustration of a 900 performance and adaptive comfort mitigation chart according to a possible modality. Graph 900 illustrates the mitigation for a high performance configuration 910 of portable electronic device at a high ambient temperature, fixed or normal configuration 920 at a high ambient temperature, comfort configuration 930 at a high ambient temperature, and fixed or normal configuration 940 at a normal room temperature. As shown, the operation of the portable electronic device can be adjusted based on the temperature of the portable electronic device that exceeds the temperature mitigation threshold values of the device. For example, an operating frequency of the portable electronic device can be reduced over time from 1.72 GHz based on a high ambient temperature of 35oC or normal of 25oC and based on the performance mode setting as the temperature surface of the portable electronic device becomes warmer, such as above 35-50oC, depending on the ambient temperature.
[046] FIG. 10 is an exemplary flow chart 1000 illustrating the operation of equipment 110, such as portable electronic device 200, according to a possible embodiment. Flowchart 1000 operations incorporate flowchart 500 operations. Likewise, flowchart 1000 operations can be performed after step 560 of flowchart 500, such as regardless of whether a desired performance mode setting remains or whether a particular performance mode it is established as a permanent performance mode. In 1010, flowchart 1000 can begin. In 1020, an ambient temperature in an environment around the portable electronic device can be determined as discussed in other modalities. In 1030, a temperature mitigation threshold value for the device can be established based on the ambient temperature and / or based on the desired performance mode. The threshold temperature mitigation value of the device can be established as discussed in other modalities. In 1040, a determination can be made as to whether the temperature of the portable electronic device has exceeded the threshold temperature mitigation value of the device. The determination can be made as discussed in other modalities. If the device's temperature mitigation threshold has been exceeded, by 1050, the operation of the portable electronic device can be adjusted if the temperature of the portable electronic device has exceeded the device's temperature mitigation threshold. The operation of the portable electronic device can be adjusted as discussed in other modalities. After setting the operation of the portable electronic device to 1050 or if the temperature mitigation threshold has not exceeded 1040, the operation can return to 1020 to continue to continuously monitor changes in room temperature, as needed, as requested, or periodically, as discussed above.
[047] Modalities can provide adaptive thermal control that changes the temperature limits of the device based on the unpleasantness of the surface temperature. Modalities can also provide proactive optimization to maximize device performance and time to mitigation. Modalities can additionally provide the user with thermal profile adjustments where the unpleasantness of the surface temperature can be established based on the ambient temperature.
[048] Some modalities can maximize the performance of the device while also managing the surface temperature of the device to a level that is not unpleasant, because the uncomfortable threshold for one person is not the same for someone else. Some modalities may take into account the user's comfort or performance type profiles and / or their associations with a high ambient temperature and unpleasant surface temperature of the device. Some modalities can expand a range of ambient temperatures also over which comparable noticeable performance is guaranteed based on a user's needs. Some modalities may allow a device to adjust a temperature mitigation limit and maximize the time before the limit is reached while taking into account a user's perception of the temperature. For example, some modalities may increase the time before the device reaches critical mitigation thresholds. Some modes may increase the time before the device is completely turned off at the maximum critical temperature of the device. Some modes can provide maximum usability to users when outdoors and away from a charging source and can increase battery life by improving current drainage.
[049] The method of this disclosure can be implemented on a programmed processor. However, controllers, flowcharts, and modules can also be implemented in a general purpose or specific purpose computer, a programmed microprocessor or microcontroller and peripheral integrated circuit elements, an integrated circuit, a hardware logic or electronic circuit such as a discrete element circuit, programmable logic device, or the like. In general, any device on which a finite state machine resides capable of implementing the flowcharts shown in the figures can be used to implement the processor functions of this disclosure.
[050] Although this disclosure has been described with its specific modalities, it is evident that many alternatives, modifications and variations will be evident for those skilled in the art. For example, several components of the modalities can be exchanged, added, or replaced in the other modalities. Likewise, all the components of each figure are not necessarily for the operation of the revealed modalities. For example, one skilled in the technique of revealed modalities will be able to make and use the teachings of revelation by simply using the elements of the independent claims. Consequently, disclosure modalities as presented in this document are intended to be illustrative, not limiting. Several changes can be made without departing from the spirit and scope of the revelation.
[051] In this document, relational terms such as "first", "second", and the like may be used solely to distinguish an entity or action from another entity or action without necessarily requiring or implying any such actual relationship or order between such entities or actions. The phrase "at least one of" followed by a list is defined to mean one, some, or all, but not necessarily all, elements in the list. The terms "comprise", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such as a process, method, article, or equipment that comprises a list of elements that does not include only those elements but it may include other elements not expressly listed or inherent in such a process, method, article or equipment. An element preceded by "one", or similar, does not imply, without further restrictions, the existence of additional identical elements in the process, method, article or equipment that comprises the element. Likewise, the term "other" is defined as at least one second or more. The terms "including", "having", and the like, as used herein, are defined as "comprising".
权利要求:
Claims (18)
[0001]
1. Method performed by a portable electronic device, the method being CHARACTERIZED for understanding: receiving (520) a user input of a desired performance mode for the portable electronic device (200) to be a normal performance mode and comfort temperature ( 320); determining (530) an ambient temperature in an environment around the portable electronic device (200); establish (540) a device temperature mitigation threshold value based on the ambient temperature and based on the normal performance mode and comfort temperature (320); determining (550) a temperature of the portable electronic device that exceeded the temperature mitigation threshold value of the device; and adjusting (560) the operation of the portable electronic device based on the temperature of the portable electronic device that has exceeded the threshold temperature mitigation value of the device; and determine another user input received from another desired performance mode to be a high performance, high temperature mode (310) that replaces the normal performance mode and comfort temperature (320) through the use of a high threshold value of device temperature mitigation to operate the portable electronic device with a high device surface temperature.
[0002]
2. Method, according to claim 1, CHARACTERIZED by the fact that the operation adjustment of the portable electronic device comprises the reduction of an operating frequency of the portable electronic device (200).
[0003]
3. Method, according to claim 1, CHARACTERIZED by the fact that the determination of the ambient temperature comprises determining whether the ambient temperature is outside a range of ambient temperature values; and wherein adjusting the temperature mitigation threshold value of the device comprises reducing the temperature mitigation threshold value of the device if the ambient temperature is outside the ambient temperature range.
[0004]
4. Method, according to claim 1, CHARACTERIZED to further comprise the determination (620) of a position of the portable electronic device (200); where the determination of the ambient temperature comprises determining (630) the ambient temperature in the environment around the portable electronic device (200) based on the determined position of the portable electronic device (200).
[0005]
5. Method, according to claim 1 or 4, CHARACTERIZED in that the determination of the ambient temperature in the environment around the portable electronic device (200) comprises determining (730) an ambient temperature using at least one sensor (290) in the device portable electronic device (200).
[0006]
6. Method, according to claim 1, CHARACTERIZED by further comprising determining whether the portable electronic device (200) is housed; where determining the ambient temperature in the environment around the portable electronic device (200) includes determining that the ambient temperature is an indoor ambient temperature if the portable electronic device (200) is housed.
[0007]
7. Method, according to claim 6, CHARACTERIZED by further comprising the detection of room temperature using at least one sensor (290) in the portable electronic device (200); where the determination of the ambient temperature comprises determining the ambient temperature based on the detected ambient temperature if the portable electronic device (200) is housed, and determining that the sensor indicates that the ambient temperature is different from an expected indoor ambient temperature.
[0008]
8. Method, according to claim 1, CHARACTERIZED by the fact that it additionally comprises determining that the ambient temperature in the environment around the portable electronic device (200) is outside a range of ambient temperature values, in which: the mode of desired performance indicates a desired processing power of the portable electronic device (200); the device's temperature mitigation threshold value is a device's surface temperature mitigation threshold value based on the ambient temperature that is outside the range of ambient temperature values and based on the normal performance mode and comfort temperature; the temperature of the portable electronic device is a surface temperature of the portable electronic device that a user touches when using the portable electronic device (200); the operation of the portable electronic device is adjusted to reduce the surface temperature of the portable electronic device based on the surface temperature of the portable electronic device being greater than the surface temperature mitigation threshold of the device; and the high device temperature mitigation threshold value is a high device surface temperature mitigation threshold value.
[0009]
9. Method, according to claim 1, CHARACTERIZED by the fact that the user input is selected from performance mode user input options, including: a first performance mode that establishes a first mitigation threshold value device temperature based on ambient temperature and based on the first performance mode; and a second performance mode that establishes a second temperature mitigation threshold value based on the ambient temperature and based on the second performance mode, where the second temperature mitigation threshold value of the device is greater than the first mitigation threshold value. temperature of the device.
[0010]
10. Method according to claim 1, CHARACTERIZED in that the performance mode user input options include a performance mode temperature option based on a desired device surface temperature of the portable electronic device (200).
[0011]
11. Portable electronic device (200), FEATURED for understanding: a user input interface (260) configured to receive a user input of a desired performance mode from the portable electronic device (200) to be a normal performance mode and comfort temperature (320); and a controller (220) coupled to the user input interface (260), the controller (220) configured to determine an ambient temperature in an environment around the portable electronic device (200), configured to establish a threshold mitigation value. device temperature based on ambient temperature and based on normal performance mode and comfort temperature (320), set to determine if a temperature of the handheld electronic device has exceeded the device's temperature mitigation threshold, set to adjust device operation handheld electronic device based on the temperature of the handheld electronic device exceeding the device's temperature mitigation threshold value, and configured to determine another user input received from another desired performance mode to be a high performance and high temperature mode (310) that it replaces normal performance mode and comfort temperature (320) by means of the use of a high temperature mitigation threshold value of the device to operate the portable electronic device (200) with a high surface temperature of the device.
[0012]
12. Portable electronic device, according to claim 11, CHARACTERIZED by the fact that the controller (220) is configured to adjust the operation of the portable electronic device (200) by reducing an operating frequency of the portable electronic device (200).
[0013]
13. Portable electronic device according to claim 11, CHARACTERIZED by the fact that the user input is selected from the performance mode user input options that include: a first performance mode that establishes a first mitigation threshold value device temperature based on ambient temperature and based on the first performance mode; and a second performance mode that establishes a second temperature mitigation threshold value based on the ambient temperature and based on the second performance mode, where the second temperature mitigation threshold value of the device is greater than the first mitigation threshold value. temperature of the device.
[0014]
14. Portable electronic device according to claim 13, CHARACTERIZED in that the performance mode user input options include a performance mode temperature option based on a desired device surface temperature of the portable electronic device (200).
[0015]
15. Portable electronic device according to claim 11, CHARACTERIZED by the fact that the controller (220) is configured to determine if the ambient temperature is outside a range of ambient temperature values; and wherein the controller (220) is configured to establish the device's temperature mitigation threshold value by adjusting the device's temperature mitigation threshold value if the ambient temperature is outside the ambient temperature range.
[0016]
16. Portable electronic device according to claim 11, CHARACTERIZED by the fact that the controller (220) is configured to determine a position of the portable electronic device (200), and configured to determine the ambient temperature in the environment around the portable electronic device ( 200) based on the determined position of the portable electronic device (200).
[0017]
17. Portable electronic device, according to claim 11, CHARACTERIZED for further comprising at least one sensor (290); where the controller (220) is configured to determine the ambient temperature in the environment around the portable electronic device (200) using at least one sensor (290).
[0018]
18. Portable electronic device according to claim 11, CHARACTERIZED by the fact that the controller (220) is configured to determine whether the portable electronic device (200) is housed; and wherein the controller (220) is configured to determine whether the ambient ambient temperature around the portable electronic device (200) is an indoor ambient temperature if the portable electronic device (200) is housed.
类似技术:
公开号 | 公开日 | 专利标题
BR112016003737B1|2021-02-09|method performed by a portable electronic device and portable electronic device
US9207730B2|2015-12-08|Multi-level thermal management in an electronic device
TWI521993B|2016-02-11|Methods and apparatus for touch temperature management based on power dissipation history
CN106576262B|2020-11-03|Method for optimizing performance of equipment by maintaining equipment within temperature limits
US9727346B2|2017-08-08|Selecting or modifying a thermal profile based on receiving temperature information of location of computing device in response of completion of boot process
KR20160068694A|2016-06-15|Method and device for signal strength adjustment of router
US9983557B2|2018-05-29|Adaptive thermal control and power budget
CN106774519B|2019-08-06|The temperature control method of portable electronic device and portable electronic device
US20200200425A1|2020-06-25|Air conditioner, control method thereof, control device thereof, and computer-readable storage medium
KR101458778B1|2014-11-10|Building energy management apparatus, terminal and controlling method thereof
US10060868B2|2018-08-28|Calculating an effective heat transfer coefficient of a device
CN210324067U|2020-04-14|Heat dissipation device
KR102250075B1|2021-05-10|A state management apparatus of enclosure box for electric elememts
CN105425863A|2016-03-23|Method for ensuring that handheld device can work at low temperature and handheld device
JP2021101149A|2021-07-08|Notification system and program
CN106354236B|2021-05-04|Power distribution method and terminal
CN114087687A|2022-02-25|Air purifier, control method and control device
同族专利:
公开号 | 公开日
EP3036597B1|2017-10-18|
EP3279766B1|2019-10-09|
JP2016531365A|2016-10-06|
BR112016003737A2|2018-12-04|
JP6359663B2|2018-07-18|
WO2015026549A1|2015-02-26|
EP3036597A1|2016-06-29|
AU2014309292A1|2016-03-03|
CN105814513A|2016-07-27|
KR20160044032A|2016-04-22|
US10025329B2|2018-07-17|
AU2014309292B2|2018-03-08|
EP3279766A1|2018-02-07|
US20150057830A1|2015-02-26|
CN105814513B|2020-01-07|
KR101843998B1|2018-05-14|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US4939786A|1987-03-09|1990-07-03|Motorola, Inc.|Adaptive thermal protection for a power amplifier by remote sense|
US6029119A|1996-01-16|2000-02-22|Compaq Computer Corporation|Thermal management of computers|
JP3961619B2|1997-06-03|2007-08-22|株式会社東芝|Computer system and processing speed control method thereof|
JP3258288B2|1999-02-04|2002-02-18|富士通株式会社|Cooling control method and cooling device for portable electronic device|
KR20040023016A|2002-09-10|2004-03-18|삼성전자주식회사|System for providing realtime temperature sensing information by using mobile communication terminal equipment and method thereof|
JP4392590B2|2003-10-31|2010-01-06|ソニー株式会社|Temperature control device and method, portable terminal device, and temperature control program|
TWI309012B|2003-12-26|2009-04-21|Hon Hai Prec Ind Co Ltd|System and method for measuring and recording temperature of central processing unit|
US7234067B2|2004-03-11|2007-06-19|Apple Inc.|Autonomous thermal management|
US7434171B2|2004-03-25|2008-10-07|Intel Corporation|Performance control apparatus|
US7421599B2|2005-06-09|2008-09-02|International Business Machines Corporation|Power management server and method for managing power consumption|
US20070027580A1|2005-07-14|2007-02-01|Ligtenberg Chris A|Thermal control of an electronic device for adapting to ambient conditions|
US8374730B2|2005-08-25|2013-02-12|Apple Inc.|Methods and apparatuses for dynamic thermal control|
KR101282139B1|2006-09-11|2013-07-04|삼성전자주식회사|Computer system and control method thereof capable of changing performance mode using dedicated button|
JP2008225590A|2007-03-09|2008-09-25|Sony Corp|Electronic device, supply power control method and program|
JP4825789B2|2007-12-27|2011-11-30|株式会社東芝|Information processing apparatus and nonvolatile semiconductor memory drive|
JP2009200815A|2008-02-21|2009-09-03|Nec Corp|Electronic device and control method thereof|
US8255004B2|2009-02-18|2012-08-28|Qualcomm Incorporated|Methods and systems for communicating using variable temperature control|
US8392340B2|2009-03-13|2013-03-05|Apple Inc.|Method and apparatus for detecting conditions of a peripheral device including motion, and determining/predicting temperature wherein at least one temperature is weighted based on detected conditions|
US8558504B2|2010-01-11|2013-10-15|Leviton Manufacturing Co., Inc.|Electric vehicle supply equipment with timer|
US8452463B2|2010-06-04|2013-05-28|Apple Inc.|Adjusting the thermal behavior of a computing system using indirect information about ambient temperature|
KR101721225B1|2010-09-28|2017-03-29|삼성전자주식회사|Method for controlling device, device control apparatus, and computer readable storage medium|
US9001484B2|2010-11-01|2015-04-07|Hewlett-Packard Development Company, L.P.|Power delivery systems and methods|
US8712598B2|2011-01-14|2014-04-29|Microsoft Corporation|Adaptive flow for thermal cooling of devices|
US9899952B2|2011-04-21|2018-02-20|Mitsubishi Electric Corporation|Electric power steering control device|
US9047067B2|2011-04-22|2015-06-02|Qualcomm Incorporated|Sensorless detection and management of thermal loading in a multi-processor wireless device|
US8484496B2|2011-04-22|2013-07-09|Qualcomm Incorporated|Method and system for thermal management of battery charging concurrencies in a portable computing device|
US8788866B2|2011-04-25|2014-07-22|Qualcomm Incorporated|Method and system for reducing thermal load by monitoring and controlling current flow in a portable computing device|
US20130090888A1|2011-10-07|2013-04-11|Qualcomm Incorporated|System and method for proximity based thermal management of mobile device|
JP5392334B2|2011-10-07|2014-01-22|日産自動車株式会社|Charger|
TWI436192B|2011-10-18|2014-05-01|Acer Inc|Portable computer and system performance adjustment method thereof|
CN103092292A|2011-10-28|2013-05-08|宏碁股份有限公司|Portable computer and system effectiveness adjusting method thereof|
US9304520B2|2012-04-27|2016-04-05|Hewlett-Packard Development Company, L.P.|Thermal management|
US8972759B2|2012-06-29|2015-03-03|Qualcomm Incorporated|Adaptive thermal management in a portable computing device including monitoring a temperature signal and holding a performance level during a penalty period|
US20140163765A1|2012-12-07|2014-06-12|Qualcomm Incorporated|System and method for estimating ambient temperaure from a portable computing device|
CN203102140U|2013-01-06|2013-07-31|青岛海信宽带多媒体技术有限公司|Device capable of dynamically adjusting power|
US9703336B2|2013-02-21|2017-07-11|Qualcomm Incorporated|System and method for thermal management in a multi-functional portable computing device|
US20140240031A1|2013-02-27|2014-08-28|Qualcomm Incorporated|System and method for tuning a thermal strategy in a portable computing device based on location|
US9341520B2|2013-06-16|2016-05-17|Qualcomm Incorporated|System and method for estimating ambient temperature of a portable computing device using a voice coil|
US10025329B2|2013-08-21|2018-07-17|Google Technology Holdings LLC|Method and apparatus for adjusting portable electronic device operation based on ambient temperature|CN103049018B|2012-12-26|2015-07-08|华为终端有限公司|Overheat protection method and device for handheld electronic equipment and handheld electronic equipment|
US10025329B2|2013-08-21|2018-07-17|Google Technology Holdings LLC|Method and apparatus for adjusting portable electronic device operation based on ambient temperature|
US10254178B2|2014-03-28|2019-04-09|Intel Corporation|Ambient temperature estimation|
WO2016070376A1|2014-11-06|2016-05-12|华为技术有限公司|Thermal control device and method|
US20160266629A1|2015-03-09|2016-09-15|Advanced Micro Devices, Inc.|Changing power limits based on device state|
US9958921B2|2015-03-09|2018-05-01|Advanced Micro Devices, Inc.|Power management to change power limits based on device skin temperature|
US9989980B1|2015-08-17|2018-06-05|Amazon Technologies, Inc.|System level thermal management|
CN106484199B|2015-08-31|2019-08-06|小米科技有限责任公司|Thresholding setting method and device|
US10503222B2|2015-09-21|2019-12-10|Qualcomm Incorporated|Circuits and methods providing temperature mitigation for computing devices using estimated skin temperature|
US10037258B2|2016-02-01|2018-07-31|Qualcomm Incorporated|System and method for intelligent thermal management using dynamic performance floors in a portable computing device|
CN105867784A|2016-03-22|2016-08-17|上海斐讯数据通信技术有限公司|Mobile terminal control method and system as well as mobile terminal|
CN107396591B|2016-05-16|2020-08-07|南京中兴新软件有限责任公司|Heat dissipation method and terminal|
US10521255B2|2016-05-19|2019-12-31|International Business Machines Corporation|Interface and interruption management|
GB2553198B|2016-06-14|2020-03-11|Hand Held Products Incorporated|Managing energy usage in mobile devices|
US10306051B2|2016-06-14|2019-05-28|Hand Held Products, Inc.|Managing energy usage in mobile devices|
US20180026451A1|2016-07-21|2018-01-25|Mediatek Inc.|Thermal management for concurrent workload execution and fast charging|
CN106453911B|2016-10-20|2019-04-30|广东小天才科技有限公司|A kind of shutdown control method of mobile terminal, device and mobile terminal|
CN106774732A|2016-11-30|2017-05-31|深圳市金立通信设备有限公司|A kind of terminal temperature control method and terminal|
WO2018191913A1|2017-04-20|2018-10-25|北京小米移动软件有限公司|Method and device for protecting user equipment, user equipment and base station|
CN109104899B|2017-04-20|2021-10-15|北京小米移动软件有限公司|Method and device for protecting user equipment, user equipment and base station|
US10379584B2|2017-12-06|2019-08-13|Plume Design, Inc.|Local thermal control of wireless access points|
CN108366171B|2018-04-20|2020-11-06|维沃移动通信有限公司|Temperature rise control method and mobile terminal|
US10838462B1|2018-09-07|2020-11-17|Apple Inc.|Smart case for a portable electronic device|
US10933716B2|2019-03-22|2021-03-02|Ford Global Technologies, Llc|Autonomous vehicle and method of purging an odor from a passenger cabin of such a vehicle|
US11159407B2|2019-10-15|2021-10-26|At&T Intellectual Property I, L.P.|Detection of unauthorized cryptomining|
法律状态:
2018-12-18| B06F| Objections, documents and/or translations needed after an examination request according art. 34 industrial property law|
2020-03-03| B06U| Preliminary requirement: requests with searches performed by other patent offices: suspension of the patent application procedure|
2020-12-01| B09A| Decision: intention to grant|
2021-02-09| B16A| Patent or certificate of addition of invention granted|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 11/08/2014, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
申请号 | 申请日 | 专利标题
US201361868104P| true| 2013-08-21|2013-08-21|
US61/868,104|2013-08-21|
US14/024,050|2013-09-11|
US14/024,050|US10025329B2|2013-08-21|2013-09-11|Method and apparatus for adjusting portable electronic device operation based on ambient temperature|
PCT/US2014/050501|WO2015026549A1|2013-08-21|2014-08-11|Method and apparatus for adjusting portable electronic device operation based on ambient temperature|
[返回顶部]