METHOD AND APPARATUS FOR MAXIMIZING THE SUSTAINABLE FLASH OF A HANDHELD PORTABLE ELECTRONIC DEVICE
First Claim
1. A method for maintaining a maximum sustainable flash current over a whole length of a flash in a handheld electronic device powered by a battery of a given type, wherein the handheld electronic device places other variable loads on the battery in addition to the flash, comprising the steps of:
- (a) calculating a first ESR of the battery based on a flash current at the battery following initiation of the flash at a given current;
(b) calculating a new ESR value for a pre-selected time period after step (a), within the length of the flash, based on the first ESR and known ESR characteristics for the given type of battery;
(c) calculating a new flash current based on the new ESR value; and
(d) adjusting the flash current upwards or downwards to approximate the new flash current.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
-
Citations
23 Claims
-
1. A method for maintaining a maximum sustainable flash current over a whole length of a flash in a handheld electronic device powered by a battery of a given type, wherein the handheld electronic device places other variable loads on the battery in addition to the flash, comprising the steps of:
-
(a) calculating a first ESR of the battery based on a flash current at the battery following initiation of the flash at a given current; (b) calculating a new ESR value for a pre-selected time period after step (a), within the length of the flash, based on the first ESR and known ESR characteristics for the given type of battery; (c) calculating a new flash current based on the new ESR value; and (d) adjusting the flash current upwards or downwards to approximate the new flash current. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A handheld electronic device, comprising:
-
a battery of a given type; a flash device; and a processor, wherein the processor is programmed to; (a) calculate a first ESR of the battery based on a flash current at the battery following initiation of the flash device at a given current; (b) calculate a new ESR value for a pre-selected time period after calculating the first ESR, within the length of the flash of the flash device, based on the first ESR and known ESR characteristics for the given type of battery; (c) calculate a new flash current based on the new ESR value; and (d) adjust the flash current upwards or downwards to approximate the new flash current. - View Dependent Claims (20)
-
-
21. A handheld electronic device, comprising:
-
a battery of a given type; a flash device; and a processor, wherein the processor is programmed to; (a) determine the voltage across the battery under normal system load; (b) initiate the flash device at a given current; (c) measure the voltage across the battery with flash plus normal system load; (d) calculate the flash current at the battery; (e) calculate an equivalent series resistance (ESR) of the battery from the voltages measured across the battery under normal system load and under normal system load plus flash and the current calculated at the battery; (f) calculate a new ESR value for a pre-selected time period after calculating the equivalent series resistance, within the length of the flash of the flash device, based on known ESR characteristics for the given type of battery; (g) calculate a new flash current based on the new ESR value; and (h) adjust the flash current upwards or downwards to approximate the new flash current. - View Dependent Claims (22, 23)
-
Specification