Digital watermarking for validation of authenticity
OwnerDominique Guinard, Peter James +1inventors
InventorsDominique Guinard, Peter James, Kenneth Sickles
Life of this patent
Estimating the term…
Abstract
The present disclosure relates generally to image signal processing including digital watermarking. Digital watermarking can be used to prevent counterfeiting by binding or tying together digital imagery, products depicted in the digital imagery, and website hosting address information associated with the digital imagery. Various combinations and technology are described in this patent document and claims.
Claims20
An image processing method comprising:
- accessing digital imagery depicting a physical product from a hosting address, the digital imagery comprising digital watermarking embedded therein, the digital watermarking carrying a plural-bit payload comprising validation clues, the validation clues comprising hosting address information;
- analyzing, using a digital watermark decoder, the digital imagery to decode the plural-bit payload, said analyzing yielding decoded validation clues comprising decoded hosting address information;
- scraping validation clues from data associated with the hosting address, said scraping yielding scraped validation clues comprising scraped hosting address information;
- generating a comparison based on the scraped validation clues and the decoded validation clues;
- determining whether the physical product is authorized or genuine based on said comparison.
A non-transitory computer readable medium comprising software instructions stored thereon that, when executed by one or more multi-core processors, cause said one or more multi-core processors to perform the following acts:
- accessing digital imagery depicting a physical product from a hosting address, the digital imagery comprising digital watermarking embedded therein, the digital watermarking carrying a plural-bit payload comprising validation clues, the validation clues comprising hosting address information;
- analyzing the accessed digital imagery to decode the plural-bit payload, said analyzing yielding decoded validation clues comprising decoded hosting address information;
- scraping validation clues from data associated with the hosting address, said scraping yielding scraped validation clues comprising scraped hosting address information;
- generating a comparison based on the scraped validation clues and the decoded validation clues;
- determining whether the physical product is authorized or genuine based on said comparison.
Dependencies are inferred from the claim text.