Nova Patents
EP0469864A2

Method of encoding digital information.

Abstract

This invention provides self-clocking glyph shape codes for encoding digital data (35) in the shapes of glyphs (36) that are suitable for printing on hardcopy recording media. Advantageously, the glyphs (36) are selected so that they tend not to degrade into each other when they are degraded and/or distorted as a result, for example, of being photocopied, transmitted via facsimile, and/or scanned-in to an electronic document processing system. Moreover, for at least some applications, the glyphs (36) desirably are composed of printed pixel patterns containing nearly the same number of ON pixels and nearly the same number of OFF pixels, such that the code that is rendered by printing such glyphs (36) on substantially uniformly spaced centers appears to have a generally uniform texture. In the case of codes printed at higher spatial densities, this texture is likely to be perceived as a generally uniform gray tone. Binary image processing and convolution filtering techniques for decoding such codes also are disclosed, but this application focuses on the codes.

EP0469864A2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 30 July 2011, 15.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 5 independent, 3 dependent

  1. 1
    A method of encoding digital information in machine readable form onto a recording medium wherein the information comprises digital values of bit length n, comprising marking the medium with glyphs comprising a self-clocking code and conforming to selected ones of 2 n distinctive shapes, the data values being encoded in the shapes of the glyphs.
  2. 3
    The method of Claim 2 wherein    said glyphs are elongated along axes that are tilted at angles of plus and minus 45° with respect to a horizontal axis to discriminate at least some of said digital values from each other.
  3. 4
    The method of any one of Claims 1 to 3 wherein    said glyphs are printed at a predetermined spatial density in a region on a recording medium.
  4. 5
    The method of any one of Claims 1 to 4 wherein    said glyphs are composed of respective pixel patterns that are printed in said region in tiled, two dimensional data cells of predetermined size, and    said pixels patterns include substantially identical numbers of ON pixels and OFF pixels, such that the marked region of said recording medium has a generally uniform textured appearance.
  5. 6
    The method of Claim 5 wherein    said data values are single bit binary values, and    said glyph shapes are elongated along axes that are tilted at angels of plus and minus 45° with respect to a horizontal axis depending on the values encoded therein.
  6. 7
    A self-clocking code for encoding digital values of predetermined bit length, n;said code comprising    glyphs conforming to selected ones of 2 distinctive shapes,    said data values being encoded in the shapes of said glyphs.
  7. 8
    A process for regenerating a printed self-clocking glyph shape code composed of glyphs having shapes selected to encode digital data values, said process comprising the steps of:decoding the printed code for recovering the digital data values encoded in said glyph shapes;re-encoding said digital data values in re-generated glyph shapes, and    printing said re-generated glyph shapes on a recording medium.