Battery life monitor system and method
First Claim
Patent Images
1. A wearable device, comprising:
- a battery having a remaining battery charge value;
a memory configured to store an energy counter corresponding to the remaining battery charge value;
a plurality of electronic components; and
a controller coupled to the battery, the memory, and the plurality of electronic components, wherein the controller is configured to—
receive, from a remote device, a first signal indicative of a request for information related to the remaining battery charge value, wherein the remote device is a portable computing device comprising a display, and wherein the remote device is a different type of device from the wearable device;
estimate an energy usage of an operation performed by at least one of the plurality of electronic components wherein the energy usage is normalized to create an energy characterization value per unit time of the operation, and wherein estimating the energy usage comprises multiplying the an operation time and the energy characterization value per unit time associated with the operation in an energy characterization table;
calculate an updated energy counter by subtracting the estimated energy usage from the energy counter; and
transmit a second signal indicative of the updated energy counter to the remote device,wherein the operating time is determined from an operation table recording a start time and an end time for the operation performed by the at least one of the plurality of electronic components, andwherein the change of battery charge value that occurs during the calculation and transmission steps is unnoticeable.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes a battery, a plurality of circuit components operable independently, and a controller coupled to the battery and the plurality of circuit components and configured to control operation of the plurality of circuit components. The apparatus further includes a power consumption monitor coupled to the controller and configured to calculate a remaining battery life of the battery based on at least one operating time of a corresponding at least one of the plurality of circuit components.
126 Citations
17 Claims
-
1. A wearable device, comprising:
-
a battery having a remaining battery charge value; a memory configured to store an energy counter corresponding to the remaining battery charge value; a plurality of electronic components; and a controller coupled to the battery, the memory, and the plurality of electronic components, wherein the controller is configured to— receive, from a remote device, a first signal indicative of a request for information related to the remaining battery charge value, wherein the remote device is a portable computing device comprising a display, and wherein the remote device is a different type of device from the wearable device; estimate an energy usage of an operation performed by at least one of the plurality of electronic components wherein the energy usage is normalized to create an energy characterization value per unit time of the operation, and wherein estimating the energy usage comprises multiplying the an operation time and the energy characterization value per unit time associated with the operation in an energy characterization table; calculate an updated energy counter by subtracting the estimated energy usage from the energy counter; and transmit a second signal indicative of the updated energy counter to the remote device, wherein the operating time is determined from an operation table recording a start time and an end time for the operation performed by the at least one of the plurality of electronic components, and wherein the change of battery charge value that occurs during the calculation and transmission steps is unnoticeable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium containing instructions stored therein for causing a computer processor to perform:
-
storing a start time of an operation performed by a wearable device, wherein the operation is selected from one of a plurality of operations associated with a corresponding energy usage per unit of time in an energy characterization table stored in a memory of the wearable device; receiving, from a remote device, a signal indicative of a trigger to provide information related to a battery charge value of the wearable device, wherein the signal is received during the operation, wherein the remote device is a portable computing device comprising a display, and wherein the remote device is a different type of device from the wearable device; updating the battery charge value of the wearable device by an amount of energy corresponding to a product of the period of time and the corresponding energy usage per unit time of the operation; and transmitting a value indicative of the updated battery charge value from the wearable device to the remote device in response to the signal, and wherein the change of battery charge value that occurs during the calculation and transmission steps is unnoticeable. - View Dependent Claims (11, 12, 13)
-
-
14. A method of determining a battery charge value of a device, the method comprising:
-
recording a first time in a memory on the device, wherein the first time corresponds to a start time of an operation performed by an electronic component on the device; receiving at the device a request from a remote device for information related to the battery charge value of the device, wherein the request is received during the operation, wherein the remote device is a portable computing device comprising a display, and wherein the remote device is a different type of device than the device; in response to receiving the request at the device— determining a duration of time between the first time and when the request is received; calculating an amount of energy used during the duration of time, wherein calculating the amount of energy comprises multiplying the duration of time and an energy usage per unit of time associated with the operation; and determining a difference between the calculated amount of energy used and the battery charge value to determine an updated battery charge value; transmitting a signal indicative of the updated battery charge value to a computing device communicatively coupled to the device; and displaying, at the computing device, information related to the updated battery charge value, and wherein the change of battery charge value that occurs during the calculation and transmission steps is unnoticeable. - View Dependent Claims (15, 16, 17)
-
Specification