Creating mechanical stamps to produce machine-readable optical labels
AssigneeInternational Business Machines Corporation
InventorMarc Fiammante
Life of this patent
Estimating the term…
Abstract
A tool for creating mechanical stamps that produce machine-readable optical labels. The tool selects an initial element of a list of two-dimensional labels. The tool selects a pixel difference to apply to a two-dimensional label for the initial element. The tool selects a cardinality for bits in one or more bytes to encode. The tool determines whether a cardinality of a bit difference for each element compared to the initial element equals the selected bit difference cardinality. The tool determines whether a pixel difference between a two-dimensional label for each element and the two-dimensional label for the initial element equals the selected pixel difference. The tool selects one or more elements from the list of two-dimensional labels to create one or more mechanical stamps.
Claims6
A computer program product for creating mechanical stamps that produce machine-readable optical labels, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to select, by one or more computer processors, an initial element of a list of two-dimensional labels;
- program instructions to select, by one or more computer processors, a pixel difference to apply to a two-dimensional label for the initial element;
- program instructions to select, by one or more computer processors, a cardinality for bits in one or more bytes to encode;
- program instructions to determine, by one or more computer processors, whether a cardinality of a bit difference for each element compared to the initial element equals the selected bit difference cardinality;
- program instructions to determine, by one or more computer processors, whether a pixel difference between a two-dimensional label for each element and the two-dimensional label for the initial element equals the selected pixel difference;
- and
- program instructions to select, by one or more computer processors, one or more elements from the list of two-dimensional labels to create one or more mechanical stamps.
Dependencies are inferred from the claim text.