×

Embedding encoded information in an iconic version of a text image

  • US 5,761,686 A
  • Filed: 06/27/1996
  • Issued: 06/02/1998
  • Est. Priority Date: 06/27/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for operating a processor-controlled machine to encode binary data in an iconic version of an input text image;

  • the machine including a signal source for receiving data;

    memory for storing data; and

    a processor connected for accessing instruction data stored in the memory for operating the machine;

    the processor being further connected for receiving data from the signal source; and

    connected for storing data in the memory;

    the method comprising;

    receiving image definition data defining an input text image from the signal source;

    the input text image having a characteristic page layout appearance perceptible to a human viewer of the input text image when rendered and displayed for viewing;

    the input text image including at least one image region including image definition data defining text, referred to as an original text region;

    receiving, from the signal source, binary data indicating a message to be encoded;

    receiving image position input data from the signal source;

    performing an encoding operation using the binary data and using the image position input data to produce image definition data defining a plurality of rectangular blocks each having a foreground color;

    the encoding operation mapping a portion of the binary data to a respective rectangular block referred to as an encoded data block;

    performing an image reduction operation using the input text image to produce image definition data defining a reduced version of the input text image, referred to as an iconic image;

    the iconic image having the characteristic page layout appearance of the input text image when rendered for display and viewed by the user; and

    producing the iconic image including the encoded data blocks;

    the encoded data blocks being positioned in place of a reduced version of the original text region in the iconic image version of the input text image;

    the encoded data blocks each having size dimensions suitable for inclusion in the iconic image, and being arranged in horizontal lines separated vertically by image regions of a background color.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×