Self-optimizing symbology reader
First Claim
1. A method for self-optimizing a symbology reader having a plurality of activated decode algorithms in storage comprising:
- scanning a succession of symbols;
decoding the scanned symbols;
tracking a succession of successfully decoded symbols;
identifying a symbol type from among the succession of successfully decoded symbols, including determining whether the successfully decoded symbols are successively associated with the symbol type; and
automatically disabling all decode algorithms not used to decode the identified symbol type.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method to optimize the configuration of a symbology reader without the need for user intervention. Following a predetermined number of successful decodes, the reader automatically determines the symbology of interest and disables the decoding algorithms not being used. For example, if after four or five successful decodes have occurred and the unit determines that all of the successful decodes were of a single symbology type such as a PDF417 barcode, all other decoding algorithms, with the exception of the PDF417 decoder, will be disabled. Other embodiments may be included which adjust the scan window size and the image capture parameters of the reader based on the symbology of interest.
-
Citations
33 Claims
-
1. A method for self-optimizing a symbology reader having a plurality of activated decode algorithms in storage comprising:
-
scanning a succession of symbols; decoding the scanned symbols; tracking a succession of successfully decoded symbols; identifying a symbol type from among the succession of successfully decoded symbols, including determining whether the successfully decoded symbols are successively associated with the symbol type; and automatically disabling all decode algorithms not used to decode the identified symbol type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for self-optimizing a symbology reader having a plurality of activated decode algorithms in storage comprising:
-
scanning a succession of symbols; decoding the scanned symbols; storing symbol type information; tracking successively decoded symbols, including counting the number of the successively decoded symbols; identifying a symbol type from among the successively decoded symbols when the number of the successively decoded symbols reaches a redefined number, including determining whether the successively decoded symbols are associated with the symbol type; and automatically disabling all decode algorithms not used to decode the identified symbol type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for self-optimizing a symbology reader having a plurality of activated decode algorithms in storage comprising:
-
a scanner for scanning a succession of symbols; a decoder for decoding the scanned symbols; a tracker for tracking a succession of successfully decoded symbols; means for identifying a symbol type from among the succession of successfully decoded symbols, including means for determining whether the successfully decoded symbols are successively associated with the symbol type; and a control for automatically disabling all decode algorithms not used to decode the identified symbol type. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for self-optimizing a symbology reader having a plurality of activated decode algorithms in storage comprising:
-
a scanner for scanning a succession of symbols; a decoder for decoding the scanned symbols; a memory for storing symbol type information; a tracker for tracking successively decoded symbols, including a counter for counting the number of successively decoded symbols; means for identifying a symbol type from among the successively decoded symbols when the number of successively decoded symbols reaches a predefined number, including means for determining whether the successively decoded symbols are associated with the symbol type; and a control for automatically disabling all decode algorithms not used to decode the identified symbol type. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method of optimizing a symbology reader having activated decode algorithms in storage comprising:
-
scanning a succession of symbols; decoding the scanned symbols; identifying a symbol type from among the decoded symbols; disabling all decode algorithms not associated with the identified symbol type; retrieving a pixel per element count from the scanned symbol; and adjusting at least one of the symbology reader integration time and gain based on the count. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A system for optimizing a symbology reader having activated decode algorithms in storage comprising:
-
a scanner for scanning a succession of symbols; a decoder for decoding the scanned symbols; means for identifying a symbol type from among the decoded symbols; a first controller for disabling all decode algorithms not used to decode the identified symbol type; a counter for retrieving a pixel per element count from the scanned symbol; and a second controller for adjusting at least one of the symbology reader integration time and gain based on the count. - View Dependent Claims (30, 31, 32, 33)
-
Specification