Report updated threshold level based on parameter
First Claim
Patent Images
1. A method for indicating battery power, comprising:
- monitoring a parameter related to power to be drawn by a computing device if a first operating system (OS) running on the computing device is to enter a hibernate state, the parameter to vary with operation of the computing device;
setting at least one of a first modified remaining battery capacity and a first updated threshold level based on the monitored parameter; and
reporting to the first OS at least one of the first modified remaining battery capacity in place of the actual remaining battery capacity and the first updated threshold level to replace the first battery level threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments disclosed herein relate to reporting a first updated threshold level related to a battery. A parameter related to power to be drawn by the computing device for the first OS to enter a hibernate state is monitored. The first updated threshold level are set based on the parameter. The first updated threshold level is reported to the first OS. The first OS is to vary the first battery level threshold based on the first updated threshold level.
-
Citations
15 Claims
-
1. A method for indicating battery power, comprising:
-
monitoring a parameter related to power to be drawn by a computing device if a first operating system (OS) running on the computing device is to enter a hibernate state, the parameter to vary with operation of the computing device; setting at least one of a first modified remaining battery capacity and a first updated threshold level based on the monitored parameter; and reporting to the first OS at least one of the first modified remaining battery capacity in place of the actual remaining battery capacity and the first updated threshold level to replace the first battery level threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A computing device, comprising:
-
an interface module to receive a first battery level threshold from a first operating system (OS) running on a computing device powered by a battery; a monitor module to monitor an actual remaining battery capacity of the battery and a parameter related to power to be drawn by the computing device for the first OS to enter a hibernate state, the parameter to vary with operation of the computing device; and a level module to set a first updated threshold level, the first updated threshold level to be set based on the parameter, wherein the interface module is to report the first updated threshold level to the first OS, the first OS to enter the hibernate state if the actual remain battery capacity is less than the first battery level threshold and the first OS is to vary the first battery level threshold based on the first updated threshold level.
-
-
15. A non-transitory computer-readable storage medium storing instructions that, if executed by a processor of a device, cause the processor to:
-
determine a first battery level threshold from a first operating system (OS) running on the device powered by a battery; monitor an actual remaining battery capacity of the battery and a parameter related to power drawn by the computing device for the first OS to transition to a hibernate state, the parameter to vary with operation of the computing device; set at least one of a first modified remaining battery capacity and a first updated threshold level, the first modified remaining battery capacity to be set based on the determined first battery level threshold, the monitored actual remaining battery capacity and the parameter and the first updated threshold level to be set based on the parameter; and report at least one of the first modified remaining battery capacity and the first updated threshold level to the first OS, the first OS to enter the hibernate state if the first modified remaining battery capacity is less than the first battery level threshold and the first OS to vary the first battery level threshold based on the first updated threshold level.
-
Specification