Patent Number: 
Section: 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; andadjusting 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. The media of claim 1, further comprising, in response to the determining that the charge remaining in the battery has reached the first threshold level, altering a calculated rate at which the computer drains charge from the battery. 3. The media of claim 2, wherein the altering of the calculated rate at which the computer drains charge from the battery is accomplished by deactivating components or processes of the computer. 4. The media of claim 1, wherein the user-defined time interval that defines an amount of time that is requested to elapse between the first low-battery notification and the second low-battery notification remains constant with deteriorating battery life. 5. The media of claim 4, wherein adjusting at least one of the first threshold level and the second threshold level maintains the user-specified lapse of time as the battery deteriorates with life. 6. The media of claim 1, further comprising:receiving information that includes criteria useable to identify a defective battery,automatically inspecting the battery to determine whether it satisfies said criteria; andautomatically providing a notification that said battery is defective if the battery satisfies said criteria. 7. The media of claim 1, further comprising monitoring a temperature of the battery, and providing a temperature-warning notification if the battery temperature exceeds a temperature threshold.