USER-BEHAVIOR-DRIVEN BATTERY CHARGING
First Claim
1. A computer-implemented method for managing use of a battery in a portable electronic device, comprising:
- determining that the portable electronic device is connected to a power source;
estimating a disconnection time at which the portable electronic device will be disconnected from the power source;
selecting a charging program based on the disconnection time; and
charging the battery according to the selected charging program.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments provide a system that manages use of a battery in a portable electronic device. During, operation, the system monitors indicators of user behavior associated with charging and discharging of the battery in the portable electronic device by a user, wherein the indicators of user behavior can include a state-of-charge of the battery, a charging pattern associated with charging of the battery, usage of applications on the portable electronic device, a user setting on the portable electronic device, a scheduled event or alarm on the portable electronic device, a power consumption pattern on the portable electronic device, a time of day, or the location of the portable electronic device. Next, the system modifies a charging technique for the battery based on the monitored indicators of user behavior to manage at least one of a cycle life of the battery, swelling in the battery, and a runtime of the battery.
65 Citations
19 Claims
-
1. A computer-implemented method for managing use of a battery in a portable electronic device, comprising:
-
determining that the portable electronic device is connected to a power source; estimating a disconnection time at which the portable electronic device will be disconnected from the power source; selecting a charging program based on the disconnection time; and charging the battery according to the selected charging program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for managing use of a battery in a portable electronic device, the method comprising:
-
determining that the portable electronic device is connected to a power source; estimating a disconnection time at which the portable electronic device will be disconnected from the power source; selecting a charging program based on the disconnection time; and charging the battery according to the selected charging program. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system that manages use of a battery in a portable electronic device, comprising:
a charging system for the battery, wherein the charging system is configured to; determine that the portable electronic device is connected to a power source; estimate a disconnection time at which the portable electronic device will be disconnected from the power source; select a charging program based on the disconnection time; and charge the battery according to the selected charging program. - View Dependent Claims (16, 17, 18, 19)
Specification