Offline battery management in a device
First Claim
1. A method of controlling utilization of a primary and secondary battery of a computing device, the method comprising:
- receiving an input at a battery offline module implemented at least partially in hardware, the input requesting that the primary battery of the computing device be taken offline such that the primary battery is not capable of receiving power from a power source of the computing device, the battery offline module configured to control utilization of both the primary battery and the secondary battery of the computing device;
determining, by the battery offline module, whether one or more system conditions of the computing device have been met for taking the primary battery offline, the one or more system conditions based at least in part on a state of the secondary battery; and
responsive to a determination that the one or more system conditions have been met;
taking the primary battery offline such that the primary battery is not capable of receiving power from a power source of the computing device; and
causing the computing device to receive power from the secondary battery sufficient to operate the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for battery management in a computing device. The described techniques may be implemented by a battery offline module that provides functionality to control utilization of a battery such as determining whether the battery is available to receive power from a power source. For instance, the battery offline module may receive an input requesting that a battery be taken offline, determine whether system conditions for taking the battery offline are met, and take the battery offline when the system conditions are met such that the battery is not capable of receiving power from a power source of the computing device. In some instances, the battery offline module may cause different powering and charging arrangements between multiple batteries of the computing device. By implementing the battery offline module in the computing device, battery utilization is controlled to improve battery life.
-
Citations
20 Claims
-
1. A method of controlling utilization of a primary and secondary battery of a computing device, the method comprising:
-
receiving an input at a battery offline module implemented at least partially in hardware, the input requesting that the primary battery of the computing device be taken offline such that the primary battery is not capable of receiving power from a power source of the computing device, the battery offline module configured to control utilization of both the primary battery and the secondary battery of the computing device; determining, by the battery offline module, whether one or more system conditions of the computing device have been met for taking the primary battery offline, the one or more system conditions based at least in part on a state of the secondary battery; and responsive to a determination that the one or more system conditions have been met; taking the primary battery offline such that the primary battery is not capable of receiving power from a power source of the computing device; and causing the computing device to receive power from the secondary battery sufficient to operate the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A system comprising:
-
a primary battery; charge/discharge control circuitry configured to control charging of the primary battery by a system power source; a battery offline module configured to control utilization of the primary battery and a secondary battery and to control whether the primary battery is available to receive power from the charge/discharge control circuitry responsive to; an input, received by the battery offline module, requesting that the battery be taken offline; and a determination, by the battery offline module, of whether one or more system conditions of a computing device have been met for taking the battery offline, the one or more system conditions based at least in part on a state of the secondary battery. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
a primary battery; a system embedded controller (EC); charge/discharge control circuitry configured to control charging of the primary battery by a system power source; a battery offline module configured to switch the primary battery from an offline state in which the primary battery is not available to receive power from the charge/discharge control circuitry to an online state in which the primary battery is available to receive power from the charge/discharge control circuitry responsive to a determination, by the battery offline module, that at least one input has not been received from the system embedded controller (EC) for at least a predefined amount of time, and the battery offline module further configured to switch the primary battery from the online state to the offline state based at least in part on detecting that a secondary battery is available, the battery offline module configured to control utilization of both the primary battery and the secondary battery. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification