IP Library Granted Patent US 8,225,099
Granted Patent B2
US 8,225,099 · App. 12/798,959 · Granted Jul 17, 2012

Linear predictive coding implementation of digital watermarks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,225,099
App. No.
12/798,959
Granted
Jul 17, 2012
Kind
B2
Abstract

Z-transform calculations may be used to encode (and/or decode) carrier signal independent data (e.g., digital watermarks) to a digital sample stream. Deterministic and non-deterministic components of a digital sample stream signal may be analyzed for the purposes of encoding carrier signal independent data to the digital sample stream. The carrier signal independent data may be encoded in a manner such that it is restricted or concentrated primarily in the non-deterministic signal components of the carrier signal. The signal components can include a discrete series of digital samples and/or a discreet series of carrier frequency sub-bands of the carrier signal. Z-transform calculations may be used to measure a desirability of particular locations and a sample stream in which to encode the carrier signal independent data.

Claims (52)

1. An article of manufacture comprising a non-transitory machine-readable medium, having thereon stored in non-transitory form instructions adapted to be executed by a processor, which instructions when executed by said processor result in a process of removing carrier signal independent data from a digital sample stream, comprising:

receiving a digital sample stream encoded with carrier signal independent data;

using linear predictive coding calculations to identify signal components of said digital sample stream; and

extracting carrier signal independent data from said digital sample stream.

2. The article of claim 1 , wherein said carrier signal independent data comprises digital watermark data.

3. The article of claim 1 , wherein the step of extracting comprises:

extracting carrier signal independent data based on one or more locations within said identified signal components.

4. The article of claim 1 , wherein the step of extracting comprises:

extracting carrier signal independent data with a key.

5. The article of claim 1 , wherein said signal components comprise at least one of:

a) a discrete series of digital samples, and

b) a discrete series of carrier frequency sub-bands of the digital sample stream.

6. An article of manufacture comprising a non-transitory machine-readable medium, having thereon stored in non-transitory form instructions adapted to be executed by a processor, which instructions when executed by said processor result in a process of analyzing signal components in a digital sample stream, comprising:

receiving a content signal comprising a digital sample stream;

using linear predictive coding calculations to analyze signal components of said digital sample stream, said signal components being characterized by at least one of the following group:

a) a discrete series of digital samples, and

b) a discrete series of carrier frequency sub-bands of the content signal; and

encoding carrier signal independent data in the signal components of the digital sample stream.

7. The article of claim 6 , wherein said carrier signal independent data comprises digital watermark data.

8. The article of claim 6 , wherein the step of encoding carrier signal independent data comprises:

encoding carrier signal independent data such that it is concentrated primarily in the non-deterministic signal components of the content signal and such that said carrier signal independent data is located within the non-deterministic signal components using information about the position of a watermarking party in a distribution chain.

9. An article of manufacture comprising a non-transitory machine-readable medium, having thereon stored in non-transitory form instructions adapted to be executed by a processor, which instructions when executed by said processor result in a process of using linear predictive coding calculations to measure a desirability of locations in a digital signal in which to encode carrier signal independent data, comprising:

receiving a digital signal;

and using linear predictive coding calculations to identify locations in said digital signal which would be desirable for encoding carrier signal independent data; and

wherein said locations are identified using at least one of the following characteristics of said digital signal: wave, amplitude, frequency, band energy, and phase energy.

10. The article of claim 9 , further comprising:

encoding said carrier signal independent data into said identified locations of said digital signal to produce an embedded digital signal.

11. The article of claim 10 , further comprising:

compressing the carrier signal independent data before the encoding step.

12. The article of claim 10 , further comprising:

compressing the digital signal before using linear predictive coding information to identify locations.

13. The article of claim 10 , further comprising:

compressing the embedded digital signal.

14. The article of claim 10 , further comprising:

compressing the carrier signal independent data before the encoding step and compressing the embedded digital signal.

15. An article of manufacture comprising a non-transitory machine-readable medium, having thereon stored in non-transitory form instructions adapted to be executed by a processor, which instructions when executed by said processor result in a process of using linear predictive coding calculations to detect at least one of a plurality of digital watermarks from a content signal, comprising:

receiving a content signal;

using linear predictive coding calculations to identify signal components of said content signal, said signal components being characterized by at least one of the following groups:

a) a discrete series of digital samples, and

b) a discrete series of carrier frequency sub-bands of the content signal; and

detecting the at least one of a plurality of digital watermarks from said signal components of said content signal.

16. The article of claim 15 , wherein the content signal is an analog waveform.

17. The article of claim 15 , wherein the signal components are non-contiguous.

18. The article of claim 15 , wherein the content signal may first be decompressed before using linear predictive coding to identify signal components.

19. The article of claim 15 , wherein the location of at least a portion of the at least one of a plurality of digital watermarks is represented by at least one of the following: sample, frequency, phase or combinations thereof.

20. The article of claim 15 , wherein the step of detecting comprises:

detecting the at least one of a plurality of digital watermarks based on one or more locations within said signal components.

21. The article of claim 15 , wherein the signal components are identified using at least one of the following characteristics of the content signal: wave, amplitude, frequency, band energy, and phase energy.

22. The article of claim 15 , wherein the linear predictive coding calculations enable compression of predictable signal components and at least one of the following:

a) preservation of unpredictable signal components and

b) stochastic representation of unpredictable signal components.

23. The method of claim 15 , wherein at least one of the plurality of digital watermarks is accessible with a key.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2015
From: WISTARIA TRADING, INC.
To: WISTARIA TRADING LTD
Reel/Frame 036387/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2010
From: MOSKOWITZ, SCOTT A.; COOPERMAN, MARC S.
To: WISTARIA TRADING, INC.
Reel/Frame 024284/0446 →