×

Global metadata embedding and decoding

  • US 8,156,153 B2
  • Filed: 07/25/2008
  • Issued: 04/10/2012
  • Est. Priority Date: 04/22/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, having a memory and a processor, that embeds global metadata into an embedded interactive code document, the system comprising:

  • a first m-array that contains a first repeating sequence of bits;

    global metadata that specifies a document-identification information for the embedded interactive code document;

    a copy of the first m-array;

    a global-metadata-encoding module that combines the first m-array and the copy of the first m-array to generate a combined m-array with encoded global metadata such that a start position (xd,yd)i of the copy of the first m-array in the combined m-array is shifted relative to a start position of the first m-array in the combined m-array based on the global metadata and wherein at least a first portion of the first m-array and at least a second portion of the shifted copy of the first m-array overlap in the combined m-array so the first portion and the second portion have an area in common; and

    an embedding module configured to embed the combined m-array into the embedded interactive code document,wherein the global-metadata-encoding module comprises computer-executable instructions stored in memory for execution by the system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×