APPARATUS FOR HIBERNATION CONTROL IN A DEVICE
Apparatus and algorithms to balance power savings and convenience to users of electronic devices based on usage patterns, charging and battery efficiency and capacity, and users' subscriptions.
1 . A computer readable medium comprising a plurality of instructions to facilitate operation of an electronic device, the instructions to perform a process comprising:
configure an electronic device based on a wake-up time of an electronic device;
enable the electronic device to enter a hibernation mode of operation based at least in part on an analysis of a usage pattern and the wake-up time of the electronic device.
2 . The computer readable medium of claim 1 wherein:
configure the electronic device to enter the hibernation mode after a predetermined amount of time in a suspend mode of operation.
3 . The computer readable medium of claim 1 wherein: the wake-up time is a predetermined time for the electronic device to receive periodical subscriptions from a central server.
4 . The computer readable medium of claim 1 wherein: the wake-up time is a user configured time for the electronic device to receive periodical subscriptions from a central server.
5 . The computer readable medium of claim 3 wherein: the electronic device is to remain in the suspend mode of operation prior to the wake-up time and after completion of receiving the periodical subscriptions from the central server.
6 . The computer readable medium of claim 4 wherein: the electronic device is to remain in the suspend mode of operation prior to the wake-up time and after completion of receiving the periodical subscriptions from the central server.
7 . A method for managing modes of operation for an electronic device comprising:
setting a wake-up time of an electronic device;
transitioning the electronic device to enter a hibernation mode of operation based at least in part on an analysis of a usage pattern and the wake-up time of the electronic device.
8 . The method of claim 7 wherein:
transitioning the electronic device to enter the hibernation mode after a predetermined amount of time in a suspend mode of operation.
9 . The method of claim 7 further compromising:
preventing the transition to the hibernation mode prior to the wake-up time and until completion of receiving the periodical subscriptions from the central server.
10 . The method of claim 7 wherein setting of the wake-up time is programming a time for the electronic device to receive periodical subscriptions from a central server.