Patent ID: 11972267
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 0:
1. A computer implemented method for selecting tasks for hibernation on battery including computing devices comprising:
recording user preferences for tasks having no penalty for hibernation and sleep;
assigning thresholds for battery power at which tasks are selected for a least one of hibernation and sleep, wherein the assigning of the thresholds for battery power includes considering current usage of hardware resources by a user and battery health per battery segment;
determining a penalty score for tasks based upon the user preferences for tasks having no penalty, and task performance including at least one of frequency of utilization, memory utilization, task dependency characteristics and task memory hierarchy, wherein penalty performance is a value including both the user preference and the task performance; and
controlling tasks to be put into at least one of hibernation mode and sleep mode dictated by their penalty performance during the thresholds for battery power.