Laser scanning code symbol reading system employing programmable decode time-window filtering

US9489555B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9489555-B2
Application numberUS-201514806855-A
CountryUS
Kind codeB2
Filing dateJul 23, 2015
Priority dateMay 25, 2012
Publication dateNov 8, 2016
Grant dateNov 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system for reading code symbols using a code symbol reading system having a programmable decode time-window filter mode of operation. During this mode of operation, only decoded code symbols that have been scanned within a selected (e.g. central) portion of the laser scan line field are processed according to a special decode time-window filtering function. In particular, if the decoded bar code symbol is a programming-type bar code symbol, then the system controller applies the function represented by the programming-type bar code symbol; and if the decoded bar code symbol is a non-programming-type bar code symbol, then the system controller either transmits symbol character data associated therewith to the host system or stores the symbol character data within memory aboard the bar code symbol reading system.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for reading code symbols in a scanning field, comprising: a source for generating a light beam; a scanning mechanism for scanning the light beam across the scanning field; a photo-detector for detecting the intensity of light reflected from the scanning field and generating a signal corresponding to the detected light intensity; and a processor for processing the signal to: determine if a portion of a signal corresponding to a code symbol is within a decode time window; and only decode the code symbol if a portion of the signal corresponding to the code symbol is within the decode time window; wherein the decode time window corresponds to a percentage of a time duration of a single scan line defined about the center of the scan line, the left end of the scan line, or the right end of the scan line. 2. The system of claim 1 , wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is a programming-type code symbol, executing a function associated with the programming-type code symbol. 3. The system of claim 1 , wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, generating and transmitting data representative of the decoded code symbol. 4. The system of claim 1 , comprising memory, wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, generating and storing data representative of the decoded code symbol on the memory. 5. The system of claim 1 , wherein the processor is configured for: determining if the decoded code symbol is a decode time window programming-type code symbol; and if the decoded code symbol is a decode time window programming-type code symbol, changing the percentage of the time duration of the single scan line to which the decode time window corresponds. 6. The system of claim 1 , wherein the processor is configured for: determining a distance between the system and a code symbol in the scanning field based on the signal; and changing the percentage of the time duration of the single scan line to which the decode time window corresponds based on the determined distance. 7. The system of claim 1 , wherein the processor is configured for: if the signal corresponding to a code symbol is not within the decode time window, determining whether the code symbol has been in the scanning field for a predetermined number of scanning cycles; and if the code symbol has been in the scanning field for a predetermined number of scanning cycles, decoding the code symbol, generating data representative of the decoded code symbol, and transmitting the data. 8. The system of claim 1 , wherein the processor is configured for: if the signal corresponding to a code symbol is not within the decode time window, determining whether the code symbol has been in the scanning field for a predetermined number of scanning cycles; and if the code symbol has been in the scanning field for a predetermined number of scanning cycles, determining if the decoded code symbol is a programming-type code symbol; if the decoded code symbol is a programming-type code symbol, decoding the code symbol and executing a function associated with the programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, decoding the code symbol, generating data representative of the decoded code symbol, and transmitting the data. 9. A system for reading code symbols in a scanning field, comprising: a hand-held housing; a source for generating a light beam; a scanning mechanism for scanning the light beam across the scanning field; a photo-detector for detecting the intensity of light reflected from the scanning field and generating a signal corresponding to the detected light intensity; and a processor for processing the signal to: determine if a portion of a signal corresponding to a code symbol is within a decode time window; and only decode the code symbol if a portion of the signal corresponding to the code symbol is within the decode time window; wherein the decode time window corresponds to a percentage of a time duration of a single scan line defined about the center of the scan line. 10. The system of claim 9 , wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is a programming-type code symbol, executing a function associated with the programming-type code symbol. 11. The system of claim 9 , wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, generating and transmitting data representative of the decoded code symbol. 12. The system of claim 9 , comprising memory, wherein the processor is configured for: determining if the decoded code symbol is a programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, generating and storing data representative of the decoded code symbol on the memory. 13. The system of claim 9 , wherein the processor is configured for: determining if the decoded code symbol is a decode time window programming-type code symbol; and if the decoded code symbol is a decode time window programming-type code symbol, changing the percentage of the time duration of the single scan line to which the decode time window corresponds. 14. The system of claim 9 , comprising a range detection subsystem for determining a distance between the system and a code symbol in the scanning field; wherein the processor is configured for changing the percentage of the time duration of the single scan line to which the decode time window corresponds based on the distance determined by the range detection subsystem. 15. The system of claim 9 , wherein the processor is configured for: if the signal corresponding to a code symbol is not within the decode time window, determining whether the code symbol has been in the scanning field for a predetermined number of scanning cycles; and if the code symbol has been in the scanning field for a predetermined number of scanning cycles, decoding the code symbol, generating data representative of the decoded code symbol, and transmitting the data. 16. The system of claim 9 , wherein the processor is configured for: if the signal corresponding to a code symbol is not within the decode time window, determining whether the code symbol has been in the scanning field for a predetermined number of scanning cycles; and if the code symbol has been in the scanning field for a predetermined number of scanning cycles, determining if the decoded code symbol is a programming-type code symbol; if the decoded code symbol is a programming-type code symbol, decoding the code symbol and executing a function associated with the programming-type code symbol; and if the decoded code symbol is not a programming-type code symbol, decoding the code symbol, generating data representative of the decoded code symbol, and transmitting the data. 17. A method for determining a portion of a scan line to which a decoding time window corresponds for a system for reading code symbols in a scanning field, the method comprising: determining a distance b

Assignees

Inventors

Classifications

  • Multidistance reading · CPC title

  • further details of bar or optical code scanning devices · CPC title

  • constructional details of hand-held scanners · CPC title

  • Moving beam scanning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9489555B2 cover?
A method and system for reading code symbols using a code symbol reading system having a programmable decode time-window filter mode of operation. During this mode of operation, only decoded code symbols that have been scanned within a selected (e.g. central) portion of the laser scan line field are processed according to a special decode time-window filtering function. In particular, if the de…
Who is the assignee on this patent?
Metrologic Instr Inc
What technology area does this patent fall under?
Primary CPC classification G06K7/10801. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).