Portable optical code reader with a device for controlling the charge state of the reader battery
First Claim
Patent Images
1. An optical code reader comprising:
- an opto-electronic light source capable of illuminating portions of an optical code;
a sensing means capable of sensing light diffused or reflected by an optical code;
an electronic circuit capable of communicating with said opto-electronic light source and said sensing means thereby to read an optical code, wherein said electronic circuit includes a control means including a timing means for generating a time reference value;
a rechargeable power supply source for supplying power to said optical code reader as charge units, said rechargeable power supply having a maximum charge unit storage limit;
wherein said optical code reader includes multiple operating modes corresponding to multiple power consumption rates, said power consumption rates being stored as power consumption values in a memory; and
wherein during operation, in each of said operating modes, said timing means generates a time reference value corresponding to a measured mode operating time interval for each of said operating modes, said time reference values thereafter being utilized in conjunction with said power consumption values stored in said memory to estimate the charge units remaining in said rechargeable supply source without drawing current from said rechargeable supply source.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable optical code reader, in particular for bar codes, having at least one supply battery; an electronic circuit with a microprocessor; and optoelectronic lighting and receiving devices cooperating with the microprocessor to read an optical code, in particular a bar code. The microprocessor also estimates the charge of the battery on the basis of the maximum charge storable in the battery, of measured recharge units supplied when recharging the battery, and of charge units estimated to have been consumed during operation of the reader.
20 Citations
20 Claims
-
1. An optical code reader comprising:
-
an opto-electronic light source capable of illuminating portions of an optical code;
a sensing means capable of sensing light diffused or reflected by an optical code;
an electronic circuit capable of communicating with said opto-electronic light source and said sensing means thereby to read an optical code, wherein said electronic circuit includes a control means including a timing means for generating a time reference value;
a rechargeable power supply source for supplying power to said optical code reader as charge units, said rechargeable power supply having a maximum charge unit storage limit;
wherein said optical code reader includes multiple operating modes corresponding to multiple power consumption rates, said power consumption rates being stored as power consumption values in a memory; and
wherein during operation, in each of said operating modes, said timing means generates a time reference value corresponding to a measured mode operating time interval for each of said operating modes, said time reference values thereafter being utilized in conjunction with said power consumption values stored in said memory to estimate the charge units remaining in said rechargeable supply source without drawing current from said rechargeable supply source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20)
wherein said control means is capable of comparing said estimated number of consumed charge units to said maximum charge unit storage limit thereby to provide an indication of an estimation of the actual charge state of the rechargeable power supply source.
-
-
4. The optical code reader of claim 3 wherein said multiple operating modes include a high power consumption mode having a high power consumption rate stored in said memory as a high power consumption value during which said optoelectronic light source and said sensing means are active;
and wherein an estimated number of charge units consumed in said high power consumption mode is calculated by said calculating means utilizing the product of said stored high power consumption value and the corresponding said measured time reference value.
-
5. The optical code reader of claim 3 wherein said calculating means calculates said estimated number of charge units consumed as the product of said time reference values and the respective said power consumption values.
-
6. The optical code reader of claim 3 wherein said multiple operating modes include a low-power consumption mode having a low-power consumption rate stored in said memory as a low-power consumption value during which said opto-electronic light source and said sensing means are at rest;
and wherein an estimated number of charge units consumed in said low-power consumption mode is calculated by said calculating means utilizing the product of said stored low-power consumption value and the corresponding said measured time reference value.
-
7. The optical code reader of claim 6 further including a detecting means for detecting an exit from said low-power consumption mode to a different power consumption mode.
-
8. The optical code reader of claim 3 further including a display means capable of displaying information;
- and
a discriminating means capable of determining whether said display means is active in the current operating mode;
wherein said multiple operating modes include a maximum-power consumption mode having a maximum-power consumption rate stored in said memory as a maximum-power consumption value during which said display means is active; and
wherein in the event said display means is determined to be active therefore indicating entry into said maximum-power consumption mode, an estimated number of charge units consumed in said maximum-power consumption mode is calculated by said calculating means utilizing the product of said stored maximum-power consumption value and the corresponding said measured time reference value.
- and
-
9. The optical code reader of claim 4 wherein said timing means comprises a first and second clock means;
-
said first clock means provided for measuring said mode operating time intervals in said low-power consumption state; and
said second clock means provided for measuring said mode operating time intervals in said high-power consumption state, said second clock means having a greater resolving time than said first clock means.
-
-
10. The optical code reader of claim 3 further including a recharging mode during which said rechargeable power supply source is supplied with charge units from a battery charger and said calculating means is capable of determining an estimation of the actual charge state of the rechargeable power supply source;
wherein during said charge estimation step, said calculating means calculates the charge state of said rechargeable power supply source utilizing the measured values of said charge units supplied by said battery charger and the estimated numbers of said charge units consumed during operation.
-
11. The optical code reader of claim 10 wherein said control means provides for adding, with opposite signs, the values of said charge units supplied during said recharging step to the values of said charge units consumed during operation, thereby to calculate an estimate of the actual charge contained in said rechargeable power supply source.
-
12. The optical code reader of claim 10 further including a detecting means for determining when said rechargeable power supply source has reached said maximum charge unit storage limit.
-
13. The optical code reader as claimed in claim 10 further including a detecting means for detecting an exit from said low-power consumption mode to a different power consumption mode, said detecting means further providing for detecting the start of said recharging step and for sequentially enabling said calculating means for calculating the number of said charge units consumed during said low-power consumption state and for calculating the number of said charge units supplied during said recharging step.
-
14. The optical code reader of claim 3 wherein said calculating means includes means for calculating the maximum charge storable in said rechargeable power supply source.
-
15. The optical code reader of claim 14 wherein said means for calculating the maximum charge comprises:
-
a cycle start means which is enabled when the rechargeable power supply source reaches its maximum limit;
a discharging means for discharging said rechargeable power supply source by feeding a discharge current to a load, said load being defined by said electronic circuit;
a measuring means for measuring said discharge current;
a detecting means for determining when said rechargeable power supply source has been completely discharged;
a clock means for determining the duration of the discharge interval of said rechargeable power supply source; and
a discharge calculating means which is enabled when said rechargeable power supply source has been completely discharged and which calculates the value of maximum charge storable based on the value of said discharge current and said discharge interval.
-
-
20. The optical code reader of claim 12 wherein said power consumption values are measured only once during said calibration step and are thereafter memorized permanently.
-
16. An optical code reader comprising:
-
an opto-electronic light source capable of illuminating portions of an optical code;
a sensing means capable of sensing light diffused or reflected by an optical code;
an electronic circuit capable of communicating with said opto-electronic light source and said sensing means thereby to read an optical code, wherein said electronic circuit includes a control means;
a rechargeable power supply source for supplying power to said optical code reader as charge units, said rechargeable power supply having a maximum charge unit storage limit;
wherein said optical code reader includes at least one operating mode corresponding to a power consumption rate, said power consumption rate being stored as power consumption value in a memory; and
wherein during operation, in said operating mode, said power consumption value stored in said memory is utilized to estimate the charge units remaining in said rechargeable supply source without drawing current from said rechargeable supply source. - View Dependent Claims (17, 18, 19)
-
Specification