IP Library › Granted Patent US 11,231,763
Granted Patent B2
US 11,231,763 · App. 16/466,089 · Granted Jan 25, 2022

Electronic device and method for controlling heat generated on surface of electronic device

Inventors: Jong-Min Lee (Seoul, KR); Kwang-Eun Go (Seoul, KR); Kang-Sik Kim (Gyeonggi-do, KR); Dong-Sub Kim (Gyeonggi-do, KR); Young-San Kim (Gyeonggi-do, KR); Won-Min Kim (Gyeonggi-do, KR); Young-Hyun Ban (Seoul, KR); Min-Woo Song (Seoul, KR); Chung-Hyo Jung (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F1/3206G06F1/08G06F1/206G06F1/324G06F1/3265
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,231,763
App. No.
16/466,089
Granted
Jan 25, 2022
Kind
B2
Abstract

Various embodiments of the present invention relate to an electronic device and a method for controlling heat generated on the surface of the electronic device. The electronic device may comprise a display and a processor, wherein the processor: displays, on the display, graphic elements at the request of a first application; during a first period of time, acquires first information corresponding to the graphic performance of the displayed graphic elements, and identifies a clock control level for controlling operation performance according to execution of the first application; and during a second period of time following the first period of time, identifies a clock value corresponding to the identified clock control level on the basis of the acquired first information, and controls the operation performance according to execution of the first application by using the identified clock value.

Claims (50)

1. An electronic device comprising:

a display; and

a processor, wherein the processor is configured to:

display graphic elements on the display in response to a request of a first application and obtain first information corresponding to graphic performance of the displayed graphic elements during a first period;

identify whether the first application is a control target based on the first information;

identify a clock control level for controlling operation performance according to execution of the first application;

identify a clock value corresponding to the identified clock control level based on the obtained first information during a second period after the first period; and

control the operation performance according to execution of the first application by using the identified clock value,

wherein the first information is related to an operation for displaying graphic elements of the first application on the display as information expressing sensory performance.

2. The electronic device of claim 1 , wherein the processor is configured to:

set a release current value to a current level lower than a set target current value, when a monitored current value is less than a target current value in which heat generation in the electronic device is expected and a temperature monitored in the electronic device is less than a limit value; and

control the operation performance according to execution of the first application by using a clock value corresponding to a clock control level identified in a previous period, when the monitored current value is less than the release current value.

3. The electronic device of claim 1 , wherein the processor is configured to:

identify whether the first application is executed before the display is turned on, when the display is turned on; and

control the operation performance according to execution of the first application by using a clock value corresponding to a previously set clock control level, when the first application is executed before the display is turned on.

4. The electronic device of claim 1 , wherein the processor is configured to:

identify the clock control level based on the first information and second information associated with a power consumption quantity of the electronic device; and

reset a control policy comprising the identified clock control level when the first application is terminated.

5. The electronic device of claim 4 , wherein the processor is configured to delete the first information and the second information when the first application is terminated and a second application is executed during the first period, and collect third information corresponding to graphic performance of graphic elements of the second application and fourth information associated with a power consumption quantity of the electronic device during the first period.

6. The electronic device of claim 4 , wherein the first information comprises a central processing unit (CPU) clock, a graphic processing unit (GPU) clock, and a frame per second (FPS) according to execution of the first application, and

the second information associated with the power consumption quantity of the electronic device comprises a current value calculated using a value of a resistor connected to a line of power supplied from a battery to the processor.

7. The electronic device of claim 1 , wherein the processor is configured to identify whether the first application is the control target, based on the first information and second information collected during the first period,

wherein the second information is associated with the power consumption quantity of the electronic device.

8. The electronic device of claim 7 , wherein the processor is configured to identify that the first application is the control target, when information associated with an amount of the graphic elements, included in the first information, is greater than or equal to a set first graphic reference value.

9. The electronic device of claim 7 , wherein the processor is configured to identify that the first application is the control target, when a frame per second (FPS) included in the first information is greater than or equal to a set FPS reference value.

10. The electronic device of claim 7 , wherein the processor is configured to identify that the first application is the control target, when a current value included in the second information is greater than or equal to a set target current value.

11. The electronic device of claim 1 , wherein the processor is configured to identify a priority among GPU clock control levels based on a CPU clock control level identified based on a monitoring CPU clock and a monitoring GPU clock, when the first information comprises the monitoring CPU clock and the monitoring GPU clock.

12. A method for controlling heat generated on a surface of an electronic device, the method comprising:

displaying graphic elements on a display of the electronic device in response to a request of a first application;

obtaining first information corresponding to graphic performance of the displayed graphic elements during a first period;

identifying whether the first application is a control target based on the first information;

identifying a clock control level for controlling operation performance according to execution of the first application;

identifying a clock value corresponding to the identified clock control level based on the obtained first information during a second period after the first period; and

controlling the operation performance according to execution of the first application by using the identified clock value,

wherein the first information is related to an operation for displaying graphic elements of the first application on the display as information expressing sensory performance.

13. The method of claim 12 , wherein the identifying whether the first application is a control target; is based on the first information and second information collected during the first period,

wherein the second information is associated with a power consumption quantity of the electronic device,

wherein the first information comprises a central processing unit (CPU) clock, a graphic processing unit (GPU) clock, and a frame per second (FPS) according to execution of the first application, and

wherein the second information comprises a current value calculated using a value of a resistor connected to a line of power supplied from a battery to the CPU.

14. The method of claim 12 , wherein the identifying of the clock control level comprises:

setting a release current value to a current level lower than a set target current value, when a monitored current value is less than a target current value in which heat generation in the electronic device is expected and a temperature monitored in the electronic device is less than a limit value; and

increasing the clock control level to a clock control level identified in a previous period when the monitored current value is less than a release current value, and controlling the graphic performance of the first application according to a control policy comprising the increased clock control level.

15. The method of claim 12 , further comprising:

identifying whether the first application is executed before the display is turned on, when the display is turned on; and

controlling the graphic performance of the first application based on a clock value corresponding to a previously set clock control level, when the first application is executed before the display is turned on.

16. The method of claim 12 , further comprising:

resetting a control policy comprising the identified clock control level when the first application is terminated, and

wherein the identifying a clock control level for controlling operation performance according to execution of the first application comprises identifying the clock control level based on the first information and second information associated with a power consumption quantity of the electronic device.

17. The method of claim 12 , further comprising:

identifying a priority among GPU clock control levels based on a CPU clock control level identified based on a monitoring CPU clock and a monitoring GPU clock, when the first information comprises the monitoring CPU clock and the monitoring GPU clock.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2019
From: LEE, JONG-MIN; GO, KWANG-EUN; KIM, KANG-SIK; KIM, DONG-SUB; KIM, YOUNG-SAN; KIM, WON-MIN; BAN, YOUNG-HYUN; SONG, MIN-WOO; JUNG, CHUNG-HYO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 049345/0001 →
Priority Claims (1)
KR 10-2016-0165400 · Dec 6, 2016 · national
Continuity (1)
Related Publication 20200073460A1 · Mar 5, 2020