← Back to Patent Explorer
US6522767B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data

Assignee: Wistaria Trading Ltd
•
Filing: 1999-03-30
•
Granted: 2003-02-18
•
Expires: 2019-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The implementations of digital watermarks can be optimally suited to particular transmission, distribution and storage mediums given the nature of digitally-sampled audio, video and other multimedia works. Watermark application parameters can be adapted to the individual characteristics of a given digital sample stream. Watermark information can be either carried in individual samples or in relationships between multiple samples, such as in a waveform shape. More optimal models may be obtained to design watermark systems that are tamper-resistant given the number and breadth of existent digitized sample options with different frequency and time components. The highest quality of a given content signal may be maintained as it is mastered, with the watermark suitably hidden, taking into account usage of digital filters and error correction. The quality of the underlying content signals can be used to identify and highlight advantageous locations for the insertion of digital watermarks. The watermark is integrated as closely as possible to the content signal, at a maximum level to force degradation of the content signal when attempts are made to remove the watermarks.

Inventors

  • 👤 Scott A. Moskowitz
  • 👤 Marc Cooperman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:47
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/80; H04N21/83; H04N21/835; H04N21/8358; H04L; H04L9/00; H04L9/32; H04L9/3263; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04L2209/00; H04L2209/34; H04L2209/60; H04L2209/603; H04L2209/608

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 105 words
A method of encoding a digital watermark into a signal, comprising the steps of: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the normalized samples to determine a quantization level; adjusting the quantization level of a sample window based on an associated portion of the digital watermark; and de-normalizing the analyzed normalized samples.
Claim 2
Independent Claim 105 words
A method of encoding a digital watermark into a signal, comprising the steps of: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the normalized samples to determine a quantization level; adjusting the quantization level of a sample window based on an associated portion of the digital watermark; and de-normalizing the analyzed normalized samples.
Claim 3
Dependent Claim 17 words
The method of claim 1 , wherein the quantization interval and quantization levels comprise nonlinear quantization information.
Claim 4
Dependent Claim 35 words
The method of claim 2 , wherein the nonlinear quantization information comprises one of block floating point system, floating point system, nonuniform compounding, adaptive delta modulation, adaptive differential pulse-code modulation and perceptual coding scheme information.
Claim 5
Dependent Claim 30 words
The method of claim 2 , further comprising the step of: pre-analyzing a digital sample to evaluate a substantially optimal location for the digital watermark based on a quantization envelope.
Claim 6
Dependent Claim 23 words
The method of claim 2 , further comprising the step of: randomly introducing noise significantly above a quantization amplitude on a window-by-window basis.
Claim 7
Dependent Claim 12 words
The method of claim 5 , wherein the noise is local dither.
Claim 8
Dependent Claim 31 words
The method of claim 5 , further comprising the step of: doping the signal to introduce a degree of random errors that do not contain information associated with the digital watermark.
Claim 9
Dependent Claim 21 words
The method of claim 2 , wherein the digital watermark is further encoded into the signal using a perceptual coding system.
Claim 10
Dependent Claim 17 words
The method of claim 8 , wherein the perceptual coding system is associated with a compression scheme.
Claim 11
Dependent Claim 16 words
The method of claim 9 , wherein the compression scheme is one of MPEG-1 and AC-3.
Claim 12
Independent Claim 89 words
A method of decoding a digital watermark from a signal, comprising the steps of: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the quantization level of the normalized samples to determine a portion of the digital watermark.
Claim 13
Independent Claim 89 words
A method of decoding a digital watermark from a signal, comprising the steps of: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the quantization level of the normalized samples to determine a portion of the digital watermark.
Claim 14
Dependent Claim 17 words
The method of claim 11 , wherein the quantization interval and quantization levels comprise nonlinear quantization information.
Claim 15
Dependent Claim 35 words
The method of claim 12 , wherein the nonlinear quantization information comprises one of block floating point system, floating point system, nonuniform compounding, adaptive delta modulation, adaptive differential pulse-code modulation and perceptual coding scheme information.
Claim 16
Dependent Claim 30 words
The method of claim 12 , further comprising the step of: pre-analyzing a digital sample to evaluate a substantially optimal location for the digital watermark based on a quantization envelope.
Claim 17
Dependent Claim 16 words
The method of claim 12 , further comprising the step of adding dither to the signal.
Claim 18
Dependent Claim 23 words
The method of claim 15 , wherein the dither is one of triangular probability density function (pdf), Gaussian pdf and rectangular pdf dither.
Claim 19
Dependent Claim 17 words
The method of claim 15 , wherein the digital watermark is contained in a random-super-level non-subtractive dither.
Claim 20
Dependent Claim 21 words
The method of claim 12 , wherein the digital watermark is further encoded into the signal using a perceptual coding system.
Claim 21
Dependent Claim 17 words
The method of claim 18 , wherein the perceptual coding system is associated with a compression scheme.
Claim 22
Dependent Claim 16 words
The method of claim 19 , wherein the compression scheme is one of MPEG-1 and AC-3.
Claim 23
Dependent Claim 119 words
An article of manufacture comprising a machine-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, result in the process: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the normalized samples to determine a quantization level; adjusting the quantization level of a sample window based on an associated portion of the digital watermark; and de-normalizing the analyzed normalized samples.
Claim 24
Dependent Claim 119 words
An article of manufacture comprising a machine-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, result in the process: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the normalized samples to determine a quantization level; adjusting the quantization level of a sample window based on an associated portion of the digital watermark; and de-normalizing the analyzed normalized samples.
Claim 25
Dependent Claim 102 words
An article of manufacture comprising a machine-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, result in the process: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the quantization level of the normalized samples to determine portion of the digital watermark.
Claim 26
Dependent Claim 102 words
An article of manufacture comprising a machine-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, result in the process: selecting a sample window in the signal; determining a quantization interval of the sample window, wherein the quantization interval can be used to quantize normalized sample windows; normalizing the sample window to provide normalized samples, wherein the normalized samples conform to a limited range of normalized values which can be divided by the quantization interval into distinct quantization levels; analyzing the quantization level of the normalized samples to determine portion of the digital watermark.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-17 2006-08-19 2007-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-17 2010-08-19 2011-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-17 2014-08-19 2015-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag