# US 2013/0153664 A1 · Multi-Modal One-Dimensional Barcodes

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

- Number: US 2013/0153664 A1
- Document ID: US20130153664A1
- Status: Published application
- Kind: A1
- Application number: 13/765,172
- Filed: 2013-02-12
- Published: 2013-06-20
- Earliest claimed: 2008-10-08
- Assignees: International Business Machines Corporation
- Inventors: Michael Peter Kuyper-Hammond; Michael Charles Osborne; Tamas Visegrady
- Web page: https://patentgrep.com/patent/US20130153664A1

## CPC

- G06K 7/1434: {Barcodes with supplemental or add-on codes}
- G06K 7/10821: {further details of bar or optical code scanning devices}
- G06K 7/1413: {1D bar codes}
- G06K 19/06037: {multi-dimensional coding}
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

An apparatus for reading a multi-modal barcode is provided. The apparatus includes a camera, an edge detector, wherein the edge detector comprises a filter to read a secondary image, a quantization component, and a barcode processor.

## Claims

### Claim 1

An apparatus for reading a multi-modal barcode, comprising:
a camera;
an edge detector, wherein the edge detector comprises a filter to read a secondary image;
a quantization component; and
a barcode processor.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the edge detector comprises a filter that edge-detects.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the edge detector comprises a filter that passes through.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein said camera comprises a camera capable of scanning a multi-modal barcode into a grayscale image comprising two one-dimensional (1D) barcode images, wherein the two 1D barcode images include a primary barcode and a secondary barcode.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein said quantization component comprises a component capable of applying a threshold to quantize the grayscale image into a monochrome image.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein said barcode processor comprises a processor capable of passing the monochrome image to 1D barcode recovery to reconstruct the primary barcode and passing the monochrome image to a 1D barcode recovery process to reconstruct the secondary barcode to decode the multi-modal barcode.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein said edge detector comprises a horizontally-oriented edge detector.

### Claim 8 (depends on 7)

The method of claim 7, wherein the horizontally-oriented edge detector includes a setup-dependent threshold.
