Dynamically variable machine readable binary code and method for reading and producing thereof
First Claim
1. A method for determining the location and orientation of a machine optically readable code formed of a plurality of data elements, the code having an identifiable perimeter, comprising the steps of:
- scanning an image including said code;
converting said scanned image into a digitized image; and
conducting a binary search of said digitized image to locate said identifiable perimeter and calculating the position of each data element cell relative to said identifiable perimeter.
7 Assignments
0 Petitions
Accused Products
Abstract
A machine readable binary code which is dynamically variable in size, format and density of information is provided. The binary code is formed as a matrix having a perimeter and data contained therein. The perimeter is provided with density indicia for indicating the density of data contained within the matrix. The perimeter is also provided with size indicia for indicating the size of the matrix. By utilizing the density indicia and size indicia, a scanning device is able to calculate the size and information density of the binary code.
-
Citations
27 Claims
-
1. A method for determining the location and orientation of a machine optically readable code formed of a plurality of data elements, the code having an identifiable perimeter, comprising the steps of:
-
scanning an image including said code; converting said scanned image into a digitized image; and conducting a binary search of said digitized image to locate said identifiable perimeter and calculating the position of each data element cell relative to said identifiable perimeter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 24, 25, 26, 27)
-
-
16. Apparatus for scanning a machine optically readable binary code in a computer binary language code comprising:
-
means for scanning an image field containing a machine readable binary code; means for receiving a scanned image field containing a machine readable code in computer binary language code, said code being formed of a plurality of data elements forming a bit stream arranged in a two dimensional spatial array, each data element being in one of two visual states; and means for converting said data elements to electronic binary values forming an electronic computer binary language code. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification