Battery detection and user experience
First Claim
1. One or more tangible computer-readable storage media having computer-executable instructions embodied thereon for performing a method of reliably indicating remaining operating time of a computer based on battery level, the method comprising:
- for a given computer-usage level, receiving a user-specified time interval that lapses between a battery level draining from a first threshold level to a second threshold level;
associating a first level of battery charge with the first threshold level and a second level of battery charge with the second threshold level;
determining when the charge remaining in the battery reaches the first level of battery charge associated with the first threshold level and presenting a first low-battery notification based on said determining for the given computer-usage level;
determining when the charge remaining in the battery decreases to the second level of battery charge associated with the second threshold level and presenting a second low-battery notification based on said determining for the given computer-usage level; and
adjusting at least one of the first threshold level and the second threshold level according to said user-specified time interval, thereby altering at least one of the first level of battery charge and the second level of battery charge at which a notification is received to provide an indication of battery charge remaining according to the user-specified time interval.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and medium are provided for enabling reliable indication of the amount of time a battery will provide sufficient charge to power a computing device. In one embodiment, the time interval that lapses from the charge draining from the battery between two thresholds is determined, and the thresholds are adjusted based on the time interval. Other embodiments provide for classifying a battery as no longer capable of maintaining sufficient charge by comparing the maximum amount of charge the battery could store to the current maximum amount of charge the battery can currently store. Another embodiment determines how long a battery will provide sufficient charge to power a computing device based on profiles of user activity and associated battery drain rates. The current amount of charge stored in the battery is divided by the profile drain rate to determine how long the battery will provide sufficient charge to power the computing device.
36 Citations
7 Claims
-
1. One or more tangible computer-readable storage media having computer-executable instructions embodied thereon for performing a method of reliably indicating remaining operating time of a computer based on battery level, the method comprising:
-
for a given computer-usage level, receiving a user-specified time interval that lapses between a battery level draining from a first threshold level to a second threshold level; associating a first level of battery charge with the first threshold level and a second level of battery charge with the second threshold level; determining when the charge remaining in the battery reaches the first level of battery charge associated with the first threshold level and presenting a first low-battery notification based on said determining for the given computer-usage level; determining when the charge remaining in the battery decreases to the second level of battery charge associated with the second threshold level and presenting a second low-battery notification based on said determining for the given computer-usage level; and adjusting at least one of the first threshold level and the second threshold level according to said user-specified time interval, thereby altering at least one of the first level of battery charge and the second level of battery charge at which a notification is received to provide an indication of battery charge remaining according to the user-specified time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification