IP Library › Granted Patent US 11,481,020
Granted Patent B2
US 11,481,020 · App. 17/152,968 · Granted Oct 25, 2022

Electronic device for controlling process and method thereof

Inventors: Sungyong Bang (Gyeonggi-do, KR); Hyunjin Noh (Gyeonggi-do, KR); Byungsoo Kwon (Gyeonggi-do, KR); Jongwoo Kim (Gyeonggi-do, KR); Sangmin Lee (Gyeonggi-do, KR); Hakryoul Kim (Gyeonggi-do, KR); Mooyoung Kim (Gyeonggi-do, KR)
Assignee: Samsung Electronics CO., LTD.
G06F1/3287
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,481,020
App. No.
17/152,968
Granted
Oct 25, 2022
Kind
B2
Abstract

In certain embodiments, an electronic device comprises a temperature sensor; and a processor, wherein the processor is configured to: detect that a temperature of the electronic device exceeds a predetermined temperature; when the temperature exceeds the predetermined temperature, drive at least one process satisfying a predetermined condition for a proportion of time periods and not driving the at least one process during remaining time periods.

Claims (39)

1. An electronic device comprising:

a temperature sensor; and

a processor configured to schedule a plurality of processes within a plurality of time periods, wherein the processor is configured to:

detect that a temperature of the electronic device exceeds a predetermined temperature;

configure a plurality of process groups including a first process group and a second process group, wherein the first process group comprises at least one process that satisfies a predetermined condition, and the second process group comprises at least one process that does not satisfy the predetermined condition, and

when the temperature exceeds the predetermined temperature:

run the at least one process of the first process group within first time periods of the plurality of time periods that are scheduled as operation times for at least one process of the first process group and not run the at least one process of the first process group within second time periods of the plurality of time periods that are scheduled as delay times for at least one process of the second process group, and

run the at least one process of the second process group within each of the plurality of time periods.

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

repeatedly measure the temperature using the temperature sensor,

repeatedly determine whether the repeatedly measured temperature exceeds the predetermined temperature, and

un the at least one process of the first process group within the first time periods and the second time periods, when the repeatedly measured temperature is lower than the predetermined temperature.

3. The electronic device of claim 1 , wherein the predetermined condition is that data throughput exceeds a predetermined capacity for a predetermined time.

4. The electronic device of claim 1 , wherein the predetermined condition is that a usage rate of the processor exceeds a predetermined level for a predetermined time.

5. The electronic device of claim 1 , wherein the predetermined condition is related to any one of a display, a voice, or a camera.

6. The electronic device of claim 1 , wherein the predetermined temperature corresponds to a plurality of predetermined temperatures, and

the processor is configured to change time length of at least one of the first time periods and the second time periods in accordance with the plurality of predetermined temperatures.

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

configure at least a portion of the at least one process of the first process group as a third process group and a remaining of the at least one process of the first process group as a fourth process group, and

wherein delay times of the third process group is longer than delay times of the fourth process group.

8. A method for operating an electronic device, comprising:

scheduling a plurality of processes within a plurality of time periods;

detecting that a temperature of the electronic device exceeds a predetermined temperature; and

configuring a plurality of process groups including a first process group and a second process group, wherein the first process group comprises at least one process that satisfies a predetermined condition, and the second process group comprises at least one process that does not satisfy the predetermined condition; and

when the temperature exceeds the predetermined condition:

running the at least one process of the first process group within first time periods of the plurality of time periods that are scheduled as operation times for at least one process of the first process group and not running the at least one process of the first process group within second time periods of the plurality of time periods that are scheduled as delay times for at least one process of the second process group, and

running the at least one process of the second process group within each of the plurality of time periods.

9. The method of claim 8 , further comprising:

repeatedly measuring the temperature using a temperature sensor;

repeatedly determining whether the repeatedly measured temperature exceeds the predetermined temperature; and

running the at least one process of the first process group within the first time periods and the second time periods, when the repeatedly measured temperature is lower than the predetermined temperature.

10. The method of claim 8 , wherein the predetermined condition is that data throughput exceeds a predetermined capacity for a predetermined time.

11. The method of claim 8 , wherein the predetermined condition is that a usage rate of a processor exceeds a predetermined level for a predetermined time.

12. The method of claim 8 , wherein the predetermined condition is related to any one of a display, a voice, or a camera.

13. The method of claim 8 , wherein the predetermined temperature corresponds to a plurality of predetermined temperatures, and the method further comprises:

changing time length of at least one of the first time periods and the second time periods in accordance with the plurality of predetermined temperatures.

14. The method of claim 8 , wherein configuring the plurality of process groups comprises:

configuring at least a portion of the at least one process of the first process group as a third process group and a remaining of the at least one process of the first process group as a fourth process group, and

wherein delay times of the third process group is longer than delay times of the fourth process group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2021
From: BANG, SUNGYONG; NOH, HYUNJIN; KWON, BYUNGSOO; KIM, JONGWOO; LEE, SANGMIN; KIM, HAKRYOUL; KIM, MOOYOUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 054964/0062 →
Priority Claims (1)
KR 10-2020-0015254 · Feb 7, 2020 · national
Continuity (1)
Related Publication 20210247823A1 · Aug 12, 2021