MOBILE DEVICE OPERATIONS WITH BATTERY OPTIMIZATION
First Claim
Patent Images
1. A method in a device, comprising:
- queuing at least one deferrable task for later execution;
detecting an initiation of a charging event for a battery of the device subsequent to said queuing; and
enabling the queued at least one deferrable task to be executed during the charging event.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for conserving battery power in devices are provided. One or more deferrable tasks are queued for later execution. An initiation of a subsequent charging event for a battery of the device is detected. The queued deferrable task(s) are enabled to be executed during the charging event. For instance, the queued deferrable task(s) may be enabled to be executed if the charging event is predicted to be a long duration charging event, such as by referring to a charging profile of the mobile device. In this manner, battery power is conserved while the device is in use and not connected to a battery charger.
50 Citations
20 Claims
-
1. A method in a device, comprising:
-
queuing at least one deferrable task for later execution; detecting an initiation of a charging event for a battery of the device subsequent to said queuing; and enabling the queued at least one deferrable task to be executed during the charging event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A task scheduler in a mobile device, the task scheduler enabling conserving of battery power of the mobile device during mobile operation, the task scheduler, comprising:
-
a task queuing module configured to determine that at least one task is deferrable and to queue the at least one deferrable task for later execution; a charge monitor configured to detect an initiation of a charging event for a battery of the mobile device subsequent to queuing the at least one deferrable task; and a queue enabler module configured to enable the at least one deferrable task to be executed during the charging event if the charging event is predicted to be a long duration charging event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a computer usable storage medium having computer readable logic embodied in said storage medium for enabling a processing unit to perform battery management for a device, comprising:
-
first means for enabling the processing unit to queue at least one deferrable task for later execution; second means for enabling the processing unit to detect an initiation of a charging event for a battery of the device subsequent to the at least one deferrable task being queued; and third means for enabling the processing unit to enable the queued at least one deferrable task to be executed during the charging event.
-
Specification