The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 15, 2013

Filed:

Nov. 02, 2001
Applicants:

Tyler J. Mckinley, Lake Oswego, OR (US);

William C. Hein, Iii, Glenmoore, PA (US);

Tony F. Rodriguez, Portland, OR (US);

Alastair M. Reed, Lake Oswego, OR (US);

Geoffrey B. Rhoads, West Linn, OR (US);

Inventors:

Tyler J. McKinley, Lake Oswego, OR (US);

William C. Hein, III, Glenmoore, PA (US);

Tony F. Rodriguez, Portland, OR (US);

Alastair M. Reed, Lake Oswego, OR (US);

Geoffrey B. Rhoads, West Linn, OR (US);

Assignee:

Digimarc Corporation, Beaverton, OR (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/00 (2006.01); G06K 9/36 (2006.01); G09C 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method of segmenting a media signal for parallel watermarking operations sub-divides the media signal into segments, distributes the segments to parallel processors, and performs parallel digital watermark operations on the segments in the parallel processors. These parallel processors may comprise separate threads of execution on a processing unit, or several execution threads distributed to several processing units. In one enhancement, the method prioritizes the segments for watermarking operations. This enables finite processing resources to be allocated to segments in order of their priority. Further, processing resources are devoted to segments where the digital watermark is more likely to be imperceptible and/or readable. A system for distributed watermark embedding operations includes a watermark signal generator, a perceptual analyzer and a watermark applicator. The system supports operation-level parallelism in the concurrent operation of watermark embedder modules, and data parallelism in the concurrent operation of these modules on segments of a media signal to be embedded with an imperceptible digital watermark.


Find Patent Forward Citations

Loading…