EP0336769A2

Hexagonal information encoding article, process and system.

Abstract

An optically readable label (30) stores encoded information in the form of a data array of a multiplicity of information-encoded hexagons (20) contiguously arranged in a honeycomb pattern, and having at least two different optical properties (e.g. black and white). A process for encoding information in the optically-readable data array comprised of a honeycomb of contiguous hexagons (20) encoded by assigning optical properties to individual hexagons in a predetermined pattern consists of ordering the hexagons (20) in a predetermined sequence, and printing the hexagons (20) with at least two optical properties (e.g. black and white). A process for retrieving information by optically scanning the information-encoded data array of contiguous polygons, preferably hexagons (20), comprises creating an optical replica of the digital bit stream representative of the optical properties of the information encoded polygons, decoding that optical replica and retrieving the decoded bit stream.

EP0336769A2, drawing sheet 1
Sheet 1 of 85

Term

Term ended

Projected expiry passed 7 April 2009, 17.5 years ago.

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

79 claims: 16 independent, 63 dependent

  1. 1
    An optically readable label for storing encoded information comprising a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, each hexagon having one of at least two different optical properties.
  2. 17
    An optically readable label for storing encoded information comprising a multiplicity of contiguously arranged, information-encoded polygons other than squares or rectangles, each polygon having one of at least two different optical properties.
  3. 20
    A process for encoding information in an optically-readable label comprising a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, each hexagon having one of at least two optical properties, comprising the steps of:(a) assigning one of at least two optical properties to each hexagon to create a plurality of contiguous hexagons having different optical properties;(b) encoding the information by ordering the hexagons in a predetermined sequence;and (c) printing each hexagon in its assigned optical property.
  4. 24
    A process as recited in Claims 22 or 23, further comprising the steps of dividing the information being encoded into at least two categories of higher and lower priorities, and encoding said higher and lower priority information in separate, predetermined geographical areas.
  5. 30
    A process as recited in Claims 20 or 21, wherein said encoding step is structured to optimize the number of contiguous hexagons having different optical properties.
  6. 31
    A process of storing and retrieving data, comprising the steps of:(a) printing on a label a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, each hexagon having one of at least two different optical properties;(b) illuminating said label;(c) optically sensing light reflected from said hexagons with an electro-optical sensor;(d) generating analog electrical signals corresponding to the intensities of light reflected from said optical properties as sensed by individual pixels of said sensor;(e) converting said analog electrical signals into sequenced digital signals;(f) storing said digital signals in a storage medium connected to a computer to form a replica of said digital signals in said storage medium;(g) decoding said replica of said digital signals to retrieve the characteristics of the intensities, locations and orientations of the individual optical properties of said hexagons;and (h) generating a digital bit stream output from the computer representing the decoded information represented by the hexagons.
  7. 37
    A process of storing and retrieving data, comprising the steps of:(a) printing on a label a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, and a plurality of centrally-located Concentric Rings, each hexagon having one of at least two different optical properties and said Concentric Rings having alternating optical properties corresponding to at least two of the optical properties of said hexagons;(b) illuminating said label;(c) optically sensing light reflected from said hexagons and said Concentric Rings with an electro-optical sensor;(d) generating analog electrical signals corresponding to the intensities of light reflected from said hexagons and said Concentric Rings as sensed by individual pixels of said sensor;(e) filtering said analog electrical signals through an analog bandpass filter to determine the presence of said Concentric Rings, thereby detecting the presence of said hexagons within the field of view of said sensor;(f) converting said analog electrical signals into a sequenced digital bit stream;(g) storing said digital signals in a storage medium to form a replica of said digital signals in said storage medium;(h) decoding said replica of said digital signals to retrieve the characteristics of the intensities, locations and orientations of the individual optical properties of said hexagons;and (i) generating a digital bit stream output from said computer representing the decoded hexagons.
  8. 43
    A process of storing and retrieving data, comprising the steps of:(a) printing on a substrate a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, and a plurality of centrally-located Concentric Rings, each hexagon having one of at least two different optical properties, and said Concentric Rings having alternating optical properties corresponding to at least two of the optical properties of said hexagons;(b) illuminating said substrate;(c) optically sensing light reflected from said hexagons and said Concentric Rings with an electro-optical sensor;(d) transmitting digital electrical signals corresponding to the intensity of light reflected from said hexagons and said Concentric Rings as recorded by individual pixels of said sensor;(e) filtering said digital electrical signals through a digital bandpass filter to determine the presence of said Concentric Rings, thereby detecting the presence of said hexagons within the field of view of said sensor;(f) storing said digital electrical signals in a storage medium connected to a computer to form a replica of said digital electrical signals in said storage medium;(g) decoding said replica of said digital electrical signals to retrieve the characteristics of the intensities, locations and orientations of the individual optical properties of said hexagons;and (h) transmitting a digital bit stream output from said computer representing the decoded hexagons.
  9. 45
    A process for decoding a stream of digital signals representing an electro-optically sensed image corresponding to a multiplicity of contiguously-arranged polygons encoded in a predetermined pattern, each polygon having one of at least two optical properties, comprising the steps of:(a) performing a two-dimensional clock recovery on said image to determine the coordinates and intensities of said optical properties;(b) searching said intensities of the optical properties of step (a) to identify the optical properties of said contiguously-arranged polygons;and (c) decoding said polygons by performing the inverse of the encoding process for said polygons.
  10. 59
    A combination optical mark sensing and decoding system, comprising:(a) an optically readable label for storing encoded data comprising a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, each hexagon having one of at least two different optical properties;(b) means for illuminating a predetermined area;(c) means for optically imaging said predetermined illuminated area through which said label is arranged to pass and generating analog electrical signals corresponding to the intensities of light reflected from said hexagons and striking each pixel of said imaging means;(d) means for converting said analog electrical signals into a sequenced digital bit stream corresponding to the intensities of light recorded by said pixels of said imaging means;(e) means for storing said digital bit stream for subsequent decoding of said label;and (f) means for decoding said digital bit stream, said decoding means producing an electrical output representative of the encoded information.
  11. 64
    An apparatus as recited in Claims 59 or 60, wherein said optical imaging means comprises a charged coupled device.
  12. 65
    An optical mark sensing and decoding system for an optically readable label for storing encoded data comprising a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern, each hexagon having one of at least two different optical properties, comprising:(a) means for illuminating a predetermined area;(b) means for optically imaging said predetermined illuminated area through which said label is arranged to pass and generating analog electrical signals corresponding to the intensities of light reflected from said hexagons and striking each pixel of said imaging means;(c) means for converting said analog electrical signals into a sequenced digital bit stream corresponding to the intensities of light recorded by said pixels of said imaging means;(d) means for storing said digital bit stream for subsequent decoding of said label;and (e) means for decoding said digital bit stream, said decoding means producing an electrical output representative of the encoded information.
  13. 66
    An optical mark sensing and decoding system for an optically readable label for storing encoded data comprising a multiplicity of information-encoded hexagons contiguously arranged in a honeycomb pattern and a plurality of centrally-located Concentric Rings, each hexagon having one of at least two different optical properties and said Concentric Rings having alternating optical properties corresponding to at least two of the optical properties of said hexagons; comprising:(a) means for illuminating a predetermined area;(b) means for optically imaging said predetermined illuminated area through which said label is arranged to pass and generating analog electrical signals corresponding to the intensities of light reflected from said hexagons and striking each pixel of said imaging means;(c) means for converting said analog electrical signals into a sequenced digital bit stream corresponding to the intensities of light recorded by said pixels of said imaging means;(d) means for storing said digital bit stream for subsequent decoding of said label;and (e) means for decoding said digital bit stream, said decoding means producing an electrical output representative of the encoded information.
  14. 68
    An apparatus for decoding a stream of digital signals representing an electro-optically sensed image corresponding to a multiplicity of contiguously-arranged polygons encoded in a predetermined pattern, each polygon having one of at least two optical properties, comprising:(a) means for performing a two-dimensional clock recovery on said image to determine the coordinates and intensities of said optical properties;(b) means for searching said intensities of the optical properties of step (a) to identify the optical properties of said polygons;and (c) means for decoding said polygons by performing the inverse of the encoding process for said polygons.
  15. 69
    An apparatus for decoding a stream of digital signals representing an electro-optically sensed image of a multiplicity of contiguously-arranged polygons encoded in a predetermined pattern and each polygon having one of at least two optical properties, comprising:(a) means for performing a non-linear mapping operation on said digital signals to identify transitions between adjacent polygons having different optical properties;(b) means for performing a Fourier transformation on the non-linear mapped digital signals to obtain a two-dimensional map corresponding to the direction, spacing and intensity of optical property transitions of said polygons;(c) means for filtering said two-dimensional map to eliminate incorrect direction and spacing of optical property transitions of said polygons;(d) means for performing an inverse Fourier transformation on said filtered two-dimensional map to restore digital signals corresponding to a replicated image of said polygons;(e) means for searching the transformed digital signals to determine the optical property of the center of each polygon and its location within said multiplicity of polygons;and (f) means for decoding said polygons by performing the inverse of the encoding process for said polygons.
  16. 71
    Apparatus as recited in Claims 69 or 70, wherein said polygons are hexagons contiguously-arranged in a honeycomb pattern.
Independent claims16