IP Library Granted Patent US 7,337,972
Granted Patent B2
US 7,337,972 · App. 10/495,034 · Granted Mar 4, 2008

System and method for embedding characters in a bar of a bar code

Assignee: International Barcode Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,337,972
App. No.
10/495,034
Granted
Mar 4, 2008
Kind
B2
Abstract

The present invention provides for widening a single bar ( 18 ) of a bar code without spoiling the readability of the bar code symbol. Further, the present invention provides for writing at least one sufficiently small letter, icon or other character within a single bar ( 24, 26 ) or space ( 22 ) of a bar code symbol without spoiling the symbol's readability.

Claims (30)

1. A method for generating a bar code symbol, the method comprising:

generating said bar code symbol to be compliant with a recognized bar code symbology, said bar code symbol having at least one bar and at least one space and containing information therein;

determining an acceptable degree of tolerance afforded by said bar code symbology as a function of at least one imperfection in said bar code symbol; and

embedding at least one letter entirely within at least one of said bar and said space without said at least one letter extending outside of said at least one of said bar and said space, wherein said at least one letter is of a sufficient size to maintain said bar code symbol within said acceptable degree of tolerance, and said at least one letter is not included in said bar code symbology.

2. The method of claim 1 , wherein said at least one imperfection comprises at least one of print gain, a void, smudging, scaling, lightness and contrast.

3. The method of claim 1 , wherein said bar code symbology is at least one of a UCC/EAN 128, Codabar, Code 128, Code 39, Code 93, UPC-A, UPC-E, JAN-13, ITF, ISSN, ITF and ISBN.

4. A method for generating a bar code symbol, the method comprising:

generating said bar code symbol to be compliant with a recognized bar code symbology, said bar code symbol having at least one bar and at least one space and containing information therein;

determining an averaging technique employed by a bar code reading device;

widening at least one of said bar and said space; and

embedding at least one letter entirely within said at least one widened bar and widened space without said at least one letter extending outside of said at least one widened bar and widened space, wherein said at least one widened bar and widened space is widened to a sufficient size as to enable said bar code symbol to be interpreted by said bar code reading device employing said averaging technique.

5. The method of claim 4 , wherein said bar code symbology is at least one of a UCC/EAN 128, Codabar, Code 128, Code 39, Code 93, UPC-A, UPC-E, JAN-13, ITF, ISSN, ITF and ISBN.

6. A system for generating a bar code symbol, the system comprising:

a bar code symbol generating module, wherein said bar code symbol generating module creates said bar code symbol that is compliant with a recognized bar code symbology, said bar code symbol having at least one bar and at least one space and containing information therein;

a tolerance determining module, wherein said tolerance determining module assesses an acceptable degree of tolerance afforded by said bar code symbology as a function of at least one imperfection in said bar code symbol; and

a letter embedding module, said letter embedding module places at least one letter entirely within at least one of said bar and said space without said at least one letter extending outside of said at least one of said bar and said space, wherein said at least one letter is of a sufficient size to maintain said bar code symbol within said acceptable degree of tolerance, and said at least one letter is not included in said bar code symbology.

7. The system of claim 6 , wherein said at least one imperfection comprises at least one of print gain, a void, smudging, scaling, lightness and contrast.

8. The system of claim 6 , wherein said bar code symbology is at least one of a UCC/EAN 128, Codabar, Code 128, Code 39, Code 93, UPC-A, UPC-E, JAN-13, ITF, ISSN, ITF and ISBN.

9. A system for generating a bar code symbol, the system comprising:

a bar code symbol generating module, wherein said bar code symbol generating module creates said bar code symbol to be compliant with a recognized bar code symbology, said bar code symbol having at least one bar and at least one space and containing information therein;

an averaging technique determining module, wherein said averaging technique determining module employs an averaging technique used by a bar code reading device;

a bar widening module, wherein said bar widening module increases the width of at least one of said bar and said space; and

a letter embedding module, wherein said letter embedding module places at least one letter entirely within said at least one widened bar and widened space without said at least one letter extending outside of said at least one widened bar and widened space, and wherein said at least one widened bar and widened space is widened to a sufficient size as to enable said bar code symbol to be interpreted by said bar code reading device employing said averaging technique.

10. The method of claim 9 , wherein said bar code symbology is at least one of a UCC/EAN 128, Codabar, Code 128, Code 39, Code 93, UPC-A, UPC-E, JAN-13, ITF, ISSN, ITF and ISBN.

11. A method for generating a bar code symbol, the method comprising:

generating said bar code symbol to be compliant with a recognized bar code symbology, said barcode symbol having at least one bar and at least one space and containing information therein;

determining an acceptable degree of tolerance afforded by said bar code symbology as a function of at least one imperfection in said bar code symbol; and

embedding at least one letter entirely within a space of said at least one space without said at least one letter extending outside of said at least one space, wherein said at least one letter is of a sufficient size to maintain said bar code symbol within said acceptable degree of tolerance, and said at least one letter is not included in said bar code symbology.

12. The method of claim 11 , wherein said at least one imperfection comprises at least one of print gain, a void, smudging, scaling, lightness and contrast.

13. The method of claim 11 , wherein said bar code symbology is at least one of a UCC/EAN 128, Codabar, Code 128, Code 39, Code 93, UPC-A, UPC-E, JAN-13, ITF, ISSN, ITF and ISBN.

Assignments (3)
DECLARATION PURSUANT TO MPEP 323.01(B) IN SUPPORT OF CORRECTION OF SECURITY AGREEMENT (PATENTS) RECORDED ON AUGUST 20, 2010 AT REEL NO. 024906, FRAME NO. 0098 TO REMOVE REFERENCE TO US PATENT NO. 7,359,982 Recorded Apr 1, 2019
From: INTERNATIONAL BARCODE CORPORATION; LUBOW, ALLEN
To: MERCHANT FINANCIAL CORPORATION
Reel/Frame 048761/0047 →
SECURITY AGREEMENT Recorded Aug 20, 2010
From: INTERNATIONAL BARCODE CORPORATION; LUBOW, ALLEN
To: MERCHANT FINANCIAL CORPORATION
Reel/Frame 024906/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2005
From: LUBOW, ALLEN
To: INTERNATIONAL BARCODE CORPORATION
Reel/Frame 016052/0280 →
Continuity (2)
Provisional Application 6034756100 · Nov 9, 2001
Related Publication 20050161515A1 · Jul 28, 2005