Identification document including embedded data
OwnerBrett T. Hannigan, Trent J. Brundage +3inventors
InventorsBrett T. Hannigan, Trent J. Brundage, Jonathan L. Hawes, Geoffrey B. Rhoads, Bruce L. Davis
Life of this patent
Estimating the term…
Abstract
The present invention relates to coordinating information carried by a digital watermark and other machine-readable codes. In one implementation, an identification card includes a digital watermark and a barcode encoded with information. The digital watermark includes a hash of the barcode information. To determine authenticity of the identification card, the hash is compared with the barcode information. The card is considered authentic when the hash and barcode information match or otherwise satisfy a predetermined relationship.
Claims25
A method comprising the steps of:
- decoding a digital watermark carried by a document to obtain a payload;
- decoding machine-readable code on the document to obtain information encoded therein;
- and
- comparing the digital watermark payload and the machine-readable code information to determine authenticity of the document.
A method for linking a first document to at least a second document, the first document comprising a first digital watermark including a first identifier, said method comprising:
- decoding the first digital watermark to obtain the first identifier;
- generating a second identifier based on the first identifier;
- and
- embedding in the second document a second digital watermark including the second identifier.
A two-dimensional barcode reader comprising:
- an imaging sensor;
- a processor;
- and
- memory including software instructions stored thereon for execution by said processor, said software instructions including instructions to:
- decode a digital watermark signal from an image captured by said imaging sensor, the digital watermark comprising a payload;
- decode a barcode from an image captured by said imaging sensor to retrieve information encoded therein;
- and
- compare the digital watermark payload and the barcode information.
A watermark decoding method comprising the steps of:
- capturing an image of an identification card, the identification card comprising a photograph formed in a rectangular area, the photograph including a digital watermark embedded therein;
- identifying the rectangular area in the captured image;
- determining distortion of the rectangular area based on a predetermined expectation of the shape of the rectangular area;
- reshaping the rectangular area in accordance with the predetermined expectation to compensate for the determined distortion;
- and
- decoding the digital watermark from the reshaped rectangular area.
A method for embedding a machine readable code on an object, the method comprising:
- receiving an object message associated with the object;
- converting the object message into an object reference;
- encoding at least a part of the object reference in a digital watermark;
- and
- embedding the digital watermark on the object.
A method for converting a machine readable code symbology to a watermark coding scheme, the method comprising:
- receiving a mapping between product identifiers and codes in the machine-readable code symbology;
- mapping the product identifiers of a set of products into object references suitable for encoding in watermarks;
- and
- applying the watermarks on the products.
Dependencies are inferred from the claim text.