Methods and apparatus for forming barcode characters
AssigneeR.R. Donnelley & Sons Company
InventorCharlie Aigeldinger
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for creating barcode characters are disclosed. In particular, the methods and apparatus described herein form barcode characters by determining a number of pixels associated with forming a first bar and a second bar of a first barcode character. A separation width value associated with the first bar and the second bar is determined based on the number of pixels. A second separation width value is then generated based on the at least one separation width value. A barcode character is then formed based on the second separation width value.
Claims54
A method for forming a barcode character, comprising:
- determining a number of pixels associated with forming at least a first bar and a second bar of a first barcode character;
- determining at least one separation width value associated with the first bar and the second bar based on the number of pixels;
- generating a second separation width value based on the at least one separation width value;
- and
- forming the barcode character based on the second separation width value.
An apparatus for forming a barcode character, comprising:
- a processor system including a memory;
- and
- instructions stored in the memory that enable the processor system to:
- determine a number of pixels associated with forming at least a first bar and a second bar of a first barcode character;
- determine at least one separation width value associated with the first bar and the second bar based on the number of pixels;
- generate a second separation width value based on the at least one separation width value;
- and
- form the barcode character based on the second separation width value.
A machine accessible medium having instructions stored thereon that, when executed, cause a machine to:
- determine a number of pixels associated with forming at least a first bar and a second bar of a first barcode character;
- determine at least one separation width value associated with the first bar and the second bar based on the number of pixels;
- generate a second separation width value based on the at least one separation width value;
- and
- form the barcode character based on the second separation width value.
A method for creating a barcode character, comprising:
- determining a first number of pixels associated with forming a first barcode character;
- determining a second number of pixels associated with forming a second barcode character;
- comparing the first number of pixels with the second number of pixels;
- and
- modifying at least one of a plurality of separation spaces associated with the first barcode character based on the comparison of the first number of pixels and the second number of pixels.
An apparatus for creating a barcode character, comprising:
- a processor system including a memory;
- and
- instructions stored in the memory that enable the processor system to:
- determine a first number of pixels associated with forming a first barcode character;
- determine a second number of pixels associated with forming a second barcode character;
- compare the first number of pixels with the second number of pixels;
- and
- modify at least one of a plurality of separation spaces associated with the first barcode character based on the comparison of the first number of pixels and the second number of pixels.
A machine accessible medium having instructions stored thereon that, when executed, cause a machine to:
- determine a first number of pixels associated with forming a first barcode character;
- determine a second number of pixels associated with forming a second barcode character;
- compare the first number of pixels with the second number of pixels;
- and
- modify at least one of a plurality of separation spaces associated with the first barcode character based on the comparison of the first number of pixels and the second number of pixels.
An apparatus for modifying a barcode character, comprising:
- a multiplier;
- an adder coupled to the multiplier, wherein the adder and the multiplier are configurable to determine a first number of pixels associated with a first barcode character and a second number of pixels associated with a second barcode character;
- a comparator configurable to compare the first number of pixels to the second number of pixels;
- and
- a bar modifier configurable to modify the first barcode character based on the comparison of the first number of pixels and the second number of pixels.
Dependencies are inferred from the claim text.