BACKGROUND PROCESS SCHEDULING METHOD AND APPARATUS FOR OPTIMIZING SPECIFIC ABSORPTION RATE
First Claim
1. A method of scheduling background processes, comprising:
- requesting a specific absorption rate (SAR) severity level;
determining if the SAR severity level is high;
waiting a predetermined duration;
repeating the requesting the SAR severity level step and the determining if the SAR severity level is high step until a SAR severity level is determined not to be high; and
scheduling a background process, based on the SAR severity level, wherein scheduling the background process prioritizes maintaining a transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments described herein provide a method for scheduling background processes. The method begins when a task scheduler requests a SAR severity level from the application processor. The application processor then requests the SAR severity level from the modem. Upon receipt of the SAR severity level the task scheduler then determines if the SAR severity level is high. If the SAR severity level is high, the task scheduler waits a predetermined time and then requests a further SAR severity level. This process continues until the SAR severity level returned in within a normal level. At that time, the background process is scheduled. This prioritizes transmission. The apparatus includes a task scheduler in communication with an application processor and a modem in communication with the application processor. The task scheduler may include a memory and a timer.
-
Citations
17 Claims
-
1. A method of scheduling background processes, comprising:
-
requesting a specific absorption rate (SAR) severity level; determining if the SAR severity level is high; waiting a predetermined duration; repeating the requesting the SAR severity level step and the determining if the SAR severity level is high step until a SAR severity level is determined not to be high; and scheduling a background process, based on the SAR severity level, wherein scheduling the background process prioritizes maintaining a transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for scheduling background processes, comprising:
-
a task scheduler in communication with a processor, wherein the task scheduler schedules background processes using a SAR severity level; and a modem in communication with the processor. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus for scheduling background processes, comprising:
-
means for requesting a specific absorption rate (SAR) severity level; means for determining if the SAR severity level is high; means for waiting a predetermined duration; means for repeating the SAR severity level step and the determining if the SAR severity level is high steps until a SAR severity level is acceptable; and means for scheduling a background process based on the SAR severity level, wherein the means for scheduling the background process prioritizes maintaining a transmission. - View Dependent Claims (14, 15, 16, 17)
-
Specification