# US 2019/0318141 A1 · Decoding designated barcode in field of view of barcode reader

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318141 A1
- Document ID: US20190318141A1
- Status: Published application
- Kind: A1
- Application number: 15/955,612
- Filed: 2018-04-17
- Published: 2019-10-17
- Earliest claimed: 2018-04-17
- Assignees: Zebra Technologies Corporation
- Applicants: Zebra Technologies Corporation
- Inventors: Chunhua Chen; Harry E. Kuchenbrod; Carl D. Wittenberg; Chinh Tan; Daniel F. Brown
- Web page: https://patentgrep.com/patent/US20190318141A1

## CPC

- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/10732: {Light sources}
- G06K 7/10861: {sensing of data fields affixed to objects or articles, e.g. coded labels (postal sorting B07C3/14, conveying articles B65G47/48)}
- G06K 7/10881: {constructional details of hand-held scanners}
- G06K 2007/10524: {Hand-held scanners}
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

Embodiments of the present invention generally relate to the field of barcode readers, and more particularly, to barcode readers designed to operate in an environment with densely packed barcodes. In an embodiment, the present invention is a barcode reader that includes an imaging assembly operable to capture image frames; an aiming light assembly operable to emit an aiming light; and a controller configured to: decode a barcode within a decode frame image captured by the imaging assembly; upon decoding the barcode within the decode frame image, cause a capture of a picklist frame image; and report the barcode to an external host upon at least some overlap between a location of the barcode within the decode frame image and the location of the at least a portion of the aiming light pattern in the picklist frame image.

## Claims

### Claim 1

A method of conducting a barcode-read operation by a barcode reader having a controller, an imaging assembly operable to capture image frames, and an aiming light assembly operable to emit an aiming light having an aiming light pattern, the method comprising:
capturing, via the imaging assembly, a decode frame image;
decoding, via the controller, a barcode within the decode frame image;
upon decoding the barcode within the decode frame image, capturing, via the imaging assembly, a picklist frame image;
detecting, within the picklist frame image, a portion of the picklist frame image illuminated by at least a part of the aiming light; and
reporting, to a host, the decoding of the barcode when the portion of the picklist frame image at least partially overlaps with the barcode.

### Claim 2 (depends on 1)

The method of claim 1, wherein the imaging assembly includes a linear imager.

### Claim 3 (depends on 1)

The method of claim 1,
wherein the operation of capturing the decode frame image includes operating the aiming light assembly at a first level of intensity,
wherein the operation of capturing the picklist frame image includes operating the aiming light assembly at a second level of intensity, and
wherein the second level of intensity is greater than the first level of intensity.

### Claim 4 (depends on 1)

The method of claim 1,
wherein the aiming light assembly does not emit the aiming light during at least a portion of the operation of capturing the decode frame image; and
wherein the aiming light assembly emits the aiming light during at least a portion of the operation of capturing the picklist frame image.

### Claim 5

A barcode reader, comprising:
a housing;
an imaging assembly positioned within the housing and operable to capture image frames;
an aiming light assembly positioned within the housing and operable to emit an aiming light having an aiming light pattern; and
a controller positioned with the housing and communicatively coupled to the imaging assembly and the aiming light assembly, the controller being configured to:
decode a barcode within a decode frame image captured by the imaging assembly;
upon decoding the barcode within the decode frame image, cause the imaging assembly to capture a picklist frame image;
determine, within the picklist frame image, a location of at least a portion of the aiming light pattern; and
report the barcode to an external host upon at least some overlap between a location of the barcode within the decode frame image and the location of the at least a portion of the aiming light pattern in the picklist frame image.

### Claim 6 (depends on 5)

The barcode reader of claim 5, wherein the imaging assembly includes a linear imager.

### Claim 7 (depends on 5)

The barcode reader of claim 5,
wherein the controller is configured to operate the aiming light assembly at a first level of intensity during a capture of the decode frame image,
wherein the controller is configured to operate the aiming light assembly at a second level of intensity during a capture of the picklist frame image, and
wherein the second level of intensity is greater than the first level of intensity.

### Claim 8 (depends on 5)

The barcode reader of claim 5,
wherein the controller is configured to cause the aiming light assembly to not emit the aiming light during at least a portion of a capture of the decode frame image, and
wherein the controller is further configured to cause the aiming light assembly to emit the aiming light during at least a portion of a capture of the picklist frame image.

### Claim 9

An imaging engine for use in a barcode reader, comprising:
an imaging assembly operable to capture image frames;
an aiming light assembly positioned relative to the imaging assembly and operable to emit an aiming light having an aiming light pattern; and
a controller communicatively coupled to the imaging assembly and the aiming light assembly, the controller being configured to:
decode a barcode within a decode frame image captured by the imaging assembly;
upon decoding the barcode within the decode frame image, cause the imaging assembly to capture a picklist frame image;
determine, within the picklist frame image, a location of at least a portion of the aiming light pattern; and
report the barcode to an external host upon at least some overlap between a location of the barcode within the decode frame image and the location of the at least a portion of the aiming light pattern in the picklist frame image.

### Claim 10 (depends on 9)

The barcode reader of claim 9, wherein the imaging assembly includes a linear imager.

### Claim 11 (depends on 9)

The barcode reader of claim 9,
wherein the controller is configured to operate the aiming light assembly at a first level of intensity during a capture of the decode frame image,
wherein the controller is configured to operate the aiming light assembly at a second level of intensity during a capture of the picklist frame image, and
wherein the second level of intensity is greater than the first level of intensity.

### Claim 12 (depends on 9)

The barcode reader of claim 9,
wherein the controller is configured to cause the aiming light assembly to not emit the aiming light during at least a portion of a capture of the decode frame image, and wherein the controller is further configured to cause the aiming light assembly to emit the aiming light during at least a portion of a capture of the picklist frame image.
