Bar code reader for automatically detecting the presence of a bar code using laser flicker
First Claim
1. An automatic bar code symbol reading system, comprising:
- a housing having a light transmission aperture through which light of at least one wavelength can exit and enter into the housing;
a bar code presence detection mechanism in the housing, for detecting a presence of a bar code located in a scan field defined external to the housing, and for automatically generating an activation signal in response to the detection of the presence of the bar code located in the scan field;
an activatable scan data producing mechanism in the housing, for producing scan data from a bar code located in the scan field, the scan data producing mechanism including;
a laser beam generating mechanism for generating a laser beam,a directing mechanism for directing the laser beam through the light transmission aperture and into the scan field,a laser beam scanning mechanism for repeatedly scanning the laser beam across the scan field and the detected bar code symbol,a laser light detecting mechanism for detecting the intensity of laser light reflected off the bar code symbol and passing through the light transmission aperture as the laser beam is repeatedly scanned across the scan field and the detected bar code, anda data producing mechanism for automatically producing scan data indicative of the detected intensity;
an activatable scan data processing mechanism for processing produced scan data so as to detect and decode a bar code symbol in the scan field, and for automatically producing symbol character data representative of the decoded bar code symbol; and
a control mechanism for controlling the operation of the automatic bar code symbol reading system, the control mechanism including;
(i) an activation mechanism for automatically activating the activatable scan data producing mechanism and the activatable scan data processing mechanism for up to a predetermined time period in response to the generation of the activation signal, and(ii) a mechanism for automatically deactivating the activatable scan data producing mechanism and the activatable scan data processing mechanism in response to the failure of the scan data processing mechanism to detect and decode the bar code symbol on the detected object within the predetermined time period.
7 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for automatically reading bar code symbols using a reading device containing a laser beam configured to provide a scan field. The method involves automatically detecting the presence of a bar code within the scan field by flickering the laser beam. In automatic response to the detection of a bar code, the automatic bar code symbol reading device generates a laser beam scanning pattern and reads the detected bar code by producing scan data signals from the detected bar code and thereafter collecting and analyzing these data signals. Further aspects of the present invention relate to hand-holdable data collection devices adapted for use with the automatic bar code symbol reading device to form a portable symbol reading system characterized by versatility and simplicity of use.
-
Citations
37 Claims
-
1. An automatic bar code symbol reading system, comprising:
-
a housing having a light transmission aperture through which light of at least one wavelength can exit and enter into the housing; a bar code presence detection mechanism in the housing, for detecting a presence of a bar code located in a scan field defined external to the housing, and for automatically generating an activation signal in response to the detection of the presence of the bar code located in the scan field; an activatable scan data producing mechanism in the housing, for producing scan data from a bar code located in the scan field, the scan data producing mechanism including; a laser beam generating mechanism for generating a laser beam, a directing mechanism for directing the laser beam through the light transmission aperture and into the scan field, a laser beam scanning mechanism for repeatedly scanning the laser beam across the scan field and the detected bar code symbol, a laser light detecting mechanism for detecting the intensity of laser light reflected off the bar code symbol and passing through the light transmission aperture as the laser beam is repeatedly scanned across the scan field and the detected bar code, and a data producing mechanism for automatically producing scan data indicative of the detected intensity; an activatable scan data processing mechanism for processing produced scan data so as to detect and decode a bar code symbol in the scan field, and for automatically producing symbol character data representative of the decoded bar code symbol; and a control mechanism for controlling the operation of the automatic bar code symbol reading system, the control mechanism including; (i) an activation mechanism for automatically activating the activatable scan data producing mechanism and the activatable scan data processing mechanism for up to a predetermined time period in response to the generation of the activation signal, and (ii) a mechanism for automatically deactivating the activatable scan data producing mechanism and the activatable scan data processing mechanism in response to the failure of the scan data processing mechanism to detect and decode the bar code symbol on the detected object within the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An automatic bar code symbol reading system, comprising:
-
a housing having a light transmission aperture through which light of at least one wavelength can exit and enter the housing; a bar code presence detection mechanism in the housing, for detecting a presence of a bar code located within at least a portion of a scan field defined external to the housing; an activatable laser beam source in the housing for producing, when activated, a laser beam; a laser beam detecting mechanism in the housing, for directing the visible laser beam through the light transmission aperture and into the scan field; an activatable scanning mechanism in the housing for repeatedly scanning, when activated, the laser beam across the scan field and across a bar code symbol in the scan field; a light detection mechanism in the housing, for detecting the intensity of laser light reflected off the bar code symbol as the laser beam is repeatedly scanned across the scan field and the bar code symbol, and for automatically producing scan data indicative of the detected intensity of the reflected laser light; a scan data processing mechanism for processing produced scan data so as to detect and decode the bar code symbol, and upon detecting and decoding the bar code symbol, automatically producing symbol character data representative of the decoded bar code symbol; a control mechanism for controlling the operation of the automatic bar code symbol reading system, the control mechanism including; (i) a mechanism for automatically activating the activatable laser beam source and the activatable scanning mechanism for up to a predetermined time period in response to the generation of the activation signal, and (ii) a mechanism for automatically deactivating the activatable laser beam source and the activatable scanning mechanism in response to the scan data processing mechanism failing to detect and decode the bar code symbol within the predetermined time period. - View Dependent Claims (15, 16, 17)
-
-
18. A method of reading bar code symbols using an automatic unit, the method comprising the steps of:
-
(a) supporting the unit adjacent an object bearing a bar code symbol so that the bar code symbol is located within at least a portion of a scan field defined external to the unit, and the unit is disposed in a non-contacting relationship with the object; (b) automatically generating an activation signal in response to a detection of a presence of the bar code symbol located in the scan field; (c) in response to the generation of the activation signal during step (b), (1) automatically activating for up to a predetermined time period, a laser beam source and an electrically driven scanning element in the unit so as to produce a laser beam which is directed through a light transmission aperture in the unit and repeatedly scanned across the scan field and the detected bar code symbol, (2) automatically detecting, at the unit, the intensity of laser light reflected off the detected bar code symbol, and automatically producing scan data indicative of the detected intensity of the reflected laser light, and (3) automatically processing produced scan data for up to the predetermined time period in order to decode the detected bar code symbol; and (d)(1) upon decoding the detected bar code symbol within the predetermined time period of step (c), automatically producing symbol character data representative of the decoded bar code symbol, and (d)(2) upon failing to decode the detected bar code symbol within the predetermined time period during step (c), automatically deactivating the laser beam source and the electrically driven scanning element.
-
-
19. A method of reading bar code symbols using an automatic unit, the method comprising the steps of:
-
(a) supporting the unit adjacent an object bearing a bar code symbol so that the bar code symbol is located in at least a portion of a scan field defined external to the unit, and the unit is disposed in a non-contacting relationship with the object; (b) transmitting pulsed energy from a pulsed energy source in the unit, into at least a portion of the scan field, and in response to receiving at the unit at least a portion of the transmitted pulsed energy reflected off the bar code in the scan field, automatically generating an activation signal; (c) in response to the generation of the activation signal during step (b), (1) automatically activating for a predetermined time period, a laser beam source and an electrically driven scanning element in the unit so as to produce a laser beam which is projected through a light transmission aperture in the unit and repeatedly scanned across the scan field and the bar code symbol, (2) automatically detecting, at the unit, the intensity of laser light reflected off the bar code symbol, and automatically producing scan data indicative of the detected intensity of the reflected laser light, and (3) automatically processing produced scan data for up to the predetermined time period so as to decode the detected bar code symbol; and (d)(1) upon decoding the detected bar code symbol within the predetermined time period during step (c), automatically producing symbol character data representative of the decoded bar code symbol on the detected object, and (d)(2) upon failing to decode the detected bar code symbol within the predetermined time period during step (c), automatically deactivating the laser beam source and the electrically driven scanning element. - View Dependent Claims (20, 21)
-
-
22. An automatic bar code symbol reading system, comprising:
-
a housing having a light transmission aperture through which light of at least one wavelength can exit and enter the housing; a bar code presence detection mechanism, situated in the housing, for transmitting a pulsed laser light signal through the aperture, outwardly into a scan field defined externally with respect to the housing, and for automatically generating a first activation signal in response to the detection of the transmitted laser light signal reflected off a bar code symbol located in the scan field; the bar code presence detection mechanism further comprising a scanning mechanism for producing a laser light beam within the hand-supportable housing and for directing the light beam through the light transmission aperture, and repeatedly scanning the visible light beam across the scan field, and across a detected bar code symbol, so as to produce scan data to thereby permit a decoding of the detected bar code symbol; a light detection mechanism in the housing, for detecting the intensity of light reflected off the bar code symbol and passing through the light transmission aperture, and automatically producing scan data indicative of the detected light intensity; a processing mechanism for processing the produced scan data so as to decode the detected bar code symbol, and automatically producing symbol character data representative of the decoded symbol in response to the decoding of the detected bar code symbol; and a control mechanism for controlling the operation of the automatic bar code symbol reading system, the control mechanism including a mechanism for automatically activating the scanning mechanism for up to a first predetermined time period in response to the generation of the first activation signal. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. An automatic bar code symbol reading system, comprising:
-
a housing having a light transmission aperture through which light of at least one wavelength can exit and enter the housing; a bar code presence detection mechanism in the housing, for automatically detecting a presence of a bar code symbol located in a scan field defined external to the housing, and for automatically generating a first activation signal in response to the detection of the presence of the bar code symbol in the scan field; a scan data producing mechanism in the housing for producing scan data from the detected object located in the scan field, the scan data producing mechanism having an operative scanning range measured from the transmission aperture out towards a region within the scan field, the scan field being characterized by at least one scanning plane having an essentially planar extent, the scan data producing mechanism including (i) a laser beam generating mechanism for generating a laser beam within the housing, (ii) a laser beam scanning mechanism for projecting the laser beam through the light transmission aperture and for repeatedly scanning the laser beam across the scan field and a bar code symbol in the scan field, and (iii) a laser light detecting mechanism for detecting the intensity of laser light reflected off the bar code symbol and passing through the light transmission aperture, and for automatically producing scan data indicative of the detected intensity; a processing mechanism for processing produced scan data so as to decode the detected bar code symbol, and automatically producing symbol character data representative of the decoded bar code symbol in response to the decoding of the detected bar code symbol; and a control mechanism for controlling the operation of the automatic bar code symbol reading system, the control mechanism including a mechanism for automatically activating the scan data producing mechanism and the processing mechanism for up to a first predetermined time period in response to the generation of the activation signal. - View Dependent Claims (29)
-
-
30. An automatic bar code symbol reading system comprising:
-
a housing having a light transmission aperture through which visible light can exit and enter the housing; a bar code presence detection circuit in the unit, for receiving energy from a scan field defined external to the housing, and for automatically generating an activation signal in response to the detection of energy reflected off a bar code symbol located in a scan field; a laser beam source in the housing for producing a laser beam; a laser beam directing mechanism for directing the laser beam through the light transmission aperture and into the scan field; an electrically driven scanning element in the housing, for repeatedly scanning the laser beam across the scan field, wherein the scan field is defined external to the housing; a laser light detection mechanism in the housing, for detecting the intensity of laser light reflected off the bar code symbol as the laser light beam is repeatedly scanned across the scan field and the detected bar code symbol, and automatically producing scan data indicative of the detected intensity of the reflected laser light, the light detection mechanism having an operative scanmng range measured from the transmission aperture out towards a region within the scan field; a processing mechanism for processing produced scan data in order to decode the detected bar code symbol and, upon decoding the detected bar code symbol, automatically producing symbol character data representative of the bar code symbol; and a control mechanism for automatically controlling the operation of the automatic bar code symbol reading system, the control mechanism including a mechanism for automatically activating the laser beam source, the electrically driven scanning element, the laser light detection mechanism and the processing mechanism for up to a first predetermined time period in response to the generation of the activation signal. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A method of reading bar code symbols using an automatic hand- supportable unit having an operative scanning range, the method comprising the steps of:
-
(a) supporting the hand-supportable unit adjacent an object bearing a bar code symbol so that the object is located within at least a portion of a bar code symbol presence detection field defined external to the hand-supportable unit and having an essentially volumetric extent, and the hand-supportable unit is disposed in a substantially non-contacting relationship with the object; (b) at the hand-supportable unit, receiving energy reflected from the bar code symbol presence detection field and automatically generating a first activation signal in response to the detection of energy reflected off a bar code symbol in the bar code symbol presence detection field; (c) in response to the generation of the first activation signal, automatically activating for a first predetermined time period by a control circuit, a laser beam source and an electrically driven scanning element in the hand-supportable unit so as to produce a laser beam which is projected through a light transmission aperture in the hand-supportable housing and repeatedly scanned across the bar code symbol presence detection field and the bar code symbol on the detected object, the field being defined external to the hand-supportable housing along an operative scanning range; (d) automatically detecting at the hand-supported unit, the intensity of laser light reflected off the detected bar code symbol as the light beam is scanned across the bar code symbol, and automatically producing a first electrical signal responsive to the detected intensity of the reflected laser light; (e) automatically continuing, for up to a predetermined time period, the activation of both the laser beam source and the electrically driven scanning mechanism so as to continue to produce the laser beam and repeatedly scan the laser beam across the field and the detected bar code symbol; (f) automatically detecting at the hand-supported unit, the intensity of laser light reflected off the detected bar code symbol, and producing an electrical signal responsive to the detected intensity of the reflected laser light; and (g) automatically processing the electrical signal for up to the predetermined time period in order to decode the detected bar code symbol on the detected object, and upon decoding the detected bar code symbol, automatically producing symbol character data representative of the decoded bar code symbol.
-
-
36. A method of scanning a bar code symbol on an object by use of an automatic hand-supportable bar code symbol scanning device having a hand-supportable housing, the method comprising the steps of:
-
(a) automatically detecting the presence of the bar code symbol within a bar code presence detection field defined external to the hand-supportable housing, by sensing energy reflected off the bar code symbol; (b) in automatic response to the determination of the bar code symbol within the detection field during step (a), producing scan data from the detected code symbol using the laser beam, and collecting the produced scan data. - View Dependent Claims (37)
-
Specification