Portable bar code symbol reading device with bar code symbol detection circuit for activating microprocessor implemented bar code symbol decoder
First Claim
1. An automatic bar code symbol reading system, comprising:
- a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing;
an object detection circuit in said hand-supportable housing, for detection of an object located within at least a portion of a scan field defined external to said hand-supportable housing, and automatically generating a first activation signal in response to the detection of said object in at least a portion of said scan field;
scan data producing means in said hand-supportable housing, for producing, when activated, scan data from said detected object located in said scan field, said scan data producing means includinga laser beam producing means disposed in said hand-supportable housing for producing and projecting a visible laser beam through said light transmission aperture, and repeatedly scanning said visible laser beam across said scan field and a bar code symbol on said detected object, andlaser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity;
bar code symbol detection circuit for processing produced scan data, when activated, so as to detect said bar code symbol on said detected object, and automatically generating a second activation signal in response to the detection of said bar code symbol;
a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated so as to decode said detected bar code symbol, and automatically produce symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol; and
system control means for controlling the operation of said automatic bar code symbol reading system, said system control means includingfirst control means for automatically activating said scan data producing means and said bar code symbol detection circuit for up to a first predetermined time period in response to the generation of said first activation signal, andsecond control means for automatically activating said scan data producing means and said programmed microprocessor for up to a second predetermined time period in response to the generation of said second activation signal.
6 Assignments
0 Petitions
Accused Products
Abstract
An automatic bar code symbol reading system comprising components for carrying out object detection, scanning, photoreceiving, A/D conversion, bar code presence detection, symbol decoding, data format conversion, data storage and data transmission functions. In general, the bar code symbol reading device includes a control system having a plurality of control centers that control the operation of the system components in accordance with preselected system control operations. Each of the control centers are responsive to control activation signals generated by certain of the system components upon the occurrence of predefined conditions. Certain of the control centers are capable overriding other control centers to provide diverse control capabilities which facilitates execution of intelligent operations and power consumption, during bar code symbol reading.
109 Citations
48 Claims
-
1. An automatic bar code symbol reading system, comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing; an object detection circuit in said hand-supportable housing, for detection of an object located within at least a portion of a scan field defined external to said hand-supportable housing, and automatically generating a first activation signal in response to the detection of said object in at least a portion of said scan field; scan data producing means in said hand-supportable housing, for producing, when activated, scan data from said detected object located in said scan field, said scan data producing means including a laser beam producing means disposed in said hand-supportable housing for producing and projecting a visible laser beam through said light transmission aperture, and repeatedly scanning said visible laser beam across said scan field and a bar code symbol on said detected object, and laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity; bar code symbol detection circuit for processing produced scan data, when activated, so as to detect said bar code symbol on said detected object, and automatically generating a second activation signal in response to the detection of said bar code symbol; a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated so as to decode said detected bar code symbol, and automatically produce symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol; and system control means for controlling the operation of said automatic bar code symbol reading system, said system control means including first control means for automatically activating said scan data producing means and said bar code symbol detection circuit for up to a first predetermined time period in response to the generation of said first activation signal, and second control means for automatically activating said scan data producing means and said programmed microprocessor for up to a second predetermined time period in response to the generation of said second activation signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An automatic bar code symbol reading system, comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing; an object detection circuit in said hand-supportable housing, for detection of an object located within at least a portion of a scan field defined external to said hand-supportable housing, and automatically generating a first activation signal in response to the detection of said object in at least a portion of said scan field; scan data producing means in said hand-supportable housing, for producing, when activated, scan data from said detected object located in said scan field, said scan data producing means including a laser beam producing means disposed in said hand-supportable housing for producing and projecting a visible laser beam through said light transmission aperture, and repeatedly scanning said visible laser beam across said scan field and a bar code symbol on said detected object, and laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity; a bar code symbol detection circuit for processing produced scan data, when activated, so as to detect said bar code symbol on said detected object, and automatically generate a second activation signal in response to the detection of said bar code symbol; a programmed microprocessor for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically producing symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol; and system control means for automatically activating said scan data producing means and said bar code symbol detection circuit for up to a first predetermined time period in response to the generation of said first activation signal, and automatically activating said scan data producing means and said programmed microprocessor for up to a second predetermined time period in response to the generation of said second activation signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A automatic bar code symbol reading system, comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing; an object detection circuit in said hand-supportable housing, for detection of an object located within at least a portion of a scan field defined external to said hand-supportable housing and automatically generating a first activation signal in response to the detection of said object in at least a portion of said scan field; scan data producing means in said hand-supportable housing, for producing scan data from said detected object located in said scan field, said scan data producing means including a laser beam producing means disposed in said hand-supportable housing for producing and projecting a laser beam through said light transmission aperture, and repeatedly scanning said laser beam across said scan field and a bar code symbol on said detected object, and laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity; a bar code symbol detection circuit for processing produced scan data, when activated, so as to detect said bar code symbol on said detected object, and automatically generate a second activation signal in response to the detection of said bar code symbol; a programmed microprocessor for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically producing symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol; and system control circuitry for automatically activating said bar code symbol detection circuit in response to the generation of said first activation signal, and automatically activating said programmed microprocessor in response to the generation of said second activation signal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. An automatic bar code symbol reading system, comprising:
-
a compact housing having a light transmission aperture through which visible light can exit and enter said compact housing; an object detection circuit in said compact housing, for detection of an object located within at least a portion of a scan field defined external to said hand-supportable housing and automatically generating a first activation signal in response to the detection of said object in at least a portion of said scan field; scan data producing means in said compact housing, for producing scan data from said detected object located in said scan field, said scan data producing means including a laser beam producing means disposed in said compact housing for producing and projecting a laser beam through said light transmission aperture, and repeatedly scanning said laser beam across said scan field and a bar code symbol on said detected object, and laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity; a bar code symbol detection circuit for processing produced scan data in response to the generation of said first activation signal, so as to detect said bar code symbol on said detected object, and automatically generate a second activation signal in response to the detection of said bar code symbol; a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically producing symbol character data representative of said decoded bar code symbol; and system control circuitry for automatically activating said programmed microprocessor in response to the generation of said second activation signal and automatically deactivating said programmed microprocessor in response to said programmed microprocessor failing to produce symbol character data within a predetermined time period. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of reading bar code symbols using a portable automatic bar code symbol reading system having a hand-supportable housing, comprising the steps:
-
(a) supporting said hand-supportable housing adjacent an object bearing a bar code symbol so that said object is located within at least a portion of a scan field defined external to said hand-supportable housing and said hand-supportable housing is disposed in a non-contacting relationship with said object, said automatic bar code symbol reading system further including (1) a light transmission aperture in said hand-supportable housing, through which visible light can exit and enter said hand-supportable housing, (2) an object detection circuit in said hand-supportable housing, for automatically detecting said object located within at least a portion of said scan field, and producing a first activation signal in response to the detection of said object, (3) scan data producing means in said hand-supportable housing, for producing scan data from said detected object located in said scan field, said scan data producing means including (i) a laser beam producing means for producing and projecting a laser beam through said light transmission aperture, and repeatedly scanning said laser beam across said scan field and a bar code symbol on said detected object, and (ii) laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity, (4) a bar code symbol detection circuit for processing, when activated, produced scan data in response to the generation of said first activation signal, and detecting said bar code symbol on said detected object, and automatically generating a second activation signal in response to the detection of said bar code symbol, (5) a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically produce symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol, and (6) system control circuitry for automatically activating said programmed microprocessor in response to the generation of said second activation signal and automatically deactivating said programmed microprocessor in response to said programmed microprocessor failing to produce said symbol character data within a predetermined time period; (b) detecting said object in said scan field, and automatically generating said first activation signal in response to the detection of said object; (c) producing and projecting a visible laser beam through said light transmission aperture and repeatedly scanning said visible laser beam across said scan field and said bar code symbol on said detected object; (d) automatically detecting at said laser light detecting means, the intensity of laser light reflected off said bar code symbol as said visible light beam is scanned across said bar code symbol, and automatically producing a first electrical signal responsive to the detected intensity of said reflected laser light; (e) automatically processing said first electrical signal using said bar code symbol detection circuit in order to detect said bar code symbol on said detected object, and upon detecting said bar code symbol on said detected object, automatically generating a second activation signal; (f) in response to the generation of said second activation signal, automatically continuing the production and repeatedly scanning of said visible laser beam across said scan field and said detected bar code symbol, and activating said programmed microprocessor for decode processing; (g) automatically detecting at said laser light detecting means, the intensity of laser light reflected off said detected bar code symbol, and producing a second electrical signal responsive to the detected intensity of said reflected laser light; and (h) automatically processing said second electrical signal using said programmed microprocessor in order to decode said detected bar code symbol on said detected object, and upon decoding said detected bar code symbol, automatically producing symbol character data representative of said decoded bar code symbol, and upon failing to decode said detected bar code symbol within a predetermined time period, automatically deactivating said programmed microprocessor. - View Dependent Claims (38, 39)
-
-
40. A portable bar code symbol reading system, comprising:
-
a hand-supportable housing having a light transmission aperture through which light can exit said hand-supportable housing; activation signal generating means in said hand-supportable housing, for generating a first activation signal indicative of the presence of an object located within at least a portion of a scan field defined external to said hand-supportable housing; scan data producing means in said hand-supportable housing, for producing scan data from said detected object located in said scan field, said scan data producing means including a laser beam producing means disposed in said hand-supportable housing for producing and projecting a laser beam through said light transmission aperture, and repeatedly scanning said laser beam across said scan field and a bar code symbol on said object, and laser light detecting means for detecting the intensity of laser light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity; a bar code symbol detection circuit for processing produced scan data in response to the generation of said first activation signal, so as to detect said bar code symbol on said detected object, and automatically generate a second activation signal in response to the detection of said bar code symbol; a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically producing symbol character data representative of said decoded bar code symbol; and system control circuitry for automatically activating said programmed microprocessor in response to the generation of said second activation signal and automatically deactivating said programmed microprocessor in response to said programmed microprocessor failing to produce symbol character data within a predetermined time period. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of reading bar code symbols using a portable automatic bar code symbol reading system having a hand-supportable housing, comprising the steps:
-
(a) supporting said hand-supportable housing adjacent an object bearing a bar code symbol so that said object is located within at least a portion of a scan field defined external to said hand-supportable housing and said hand-supportable housing is disposed in a non-contacting relationship with said object, said automatic bar code symbol reading system further including (1) a light transmission aperture in said hand-supportable housing, through which light can exit said hand-supportable housing, (2) activation signal generation means in said hand-supportable housing, for producing a first activation signal indicative of the presence of said object in at least a portion of said scan field, and, (3) scan data producing means in said hand-supportable housing, for producing scan data from said detected object located in said scan field, said scan data producing means including (i) light producing means for producing and projecting light through said light transmission aperture, across said scan field and onto a bar code symbol on said object, and (ii) light detecting means for detecting the intensity of light reflected off said bar code symbol, and for automatically producing scan data indicative of said detected intensity, (4) a bar code symbol detection circuit for processing, when activated, produced scan data in response to the generation of said first activation signal, and detecting said bar code symbol on said detected object, and automatically generating a second activation signal in response to the detection of said bar code symbol, (5) a programmed microprocessor operably associated with said bar code symbol detection circuit, for processing produced scan data, when activated, so as to decode said detected bar code symbol, and automatically produce symbol character data representative of said decoded bar code symbol in response to the decoding of said detected bar code symbol, and (6) system control circuitry for automatically activating said programmed microprocessor in response to the generation of said second activation signal and automatically deactivating said programmed microprocessor in response to said programmed microprocessor failing to produce said symbol character data within a predetermined time period; (b) indicating the presence of said object in at least a portion of scan field by generating said first activation signal; (c) producing and projecting light through said light transmission aperture, across said scan field and onto said bar code symbol on said object; (d) automatically detecting at said light detecting means, the intensity of light reflected off said bar code symbol as said light projected onto said bar code symbol, and automatically producing a first electrical signal responsive to the detected intensity of said reflected laser light; (e) automatically processing said first electrical signal using said bar code symbol detection circuit in order to detect said bar code symbol on said detected object, and upon detecting said bar code symbol on said detected object, automatically generating a second activation signal; (f) in response to the generation of said second activation signal, automatically continuing the production and projecting of said light across said scan field and onto said detected bar code symbol, and activating said programmed microprocessor for decode processing; (g) automatically detecting at said light detecting means, the intensity of light reflected off said detected bar code symbol, and producing a second electrical signal responsive to the detected intensity of said reflected light; and (h) automatically processing said second electrical signal using said programmed microprocessor in order to decode said detected bar code symbol on said detected object, and upon decoding said detected bar code symbol, automatically producing symbol character data representative of said decoded bar code symbol, and upon failing to decode said detected bar code symbol within a predetermined time period, automatically deactivating said programmed microprocessor.
-
Specification