IP Library Granted Patent US 8,036,419
Granted Patent B2
US 8,036,419 · App. 12/575,168 · Granted Oct 11, 2011

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,036,419
App. No.
12/575,168
Filed
Oct 7, 2009
Granted
Oct 11, 2011
Kind
B2
Art Unit
2624
USPC
382/100
Abstract

The present invention relates generally to digital watermarking and steganographic data hiding. In one embodiment a method of rendering content to a user is provided. The rendered content includes a digital watermark embedded therein. In another embodiment, digital watermarking is utilized to facilitate purchase or lease of audio or video content over a network or with a remote computer. In still another embodiment, a compression characteristic is determined, and subsequent steganographic embedding is influenced based on the characteristic. Other embodiments are provided as well.

Claims (40)

1. A method comprising:

receiving packaged content over a computer network as a result of a negotiated transaction involving a received payment, wherein the content is packaged with at least encryption;

unpackaging the content for rendering;

prior to rendering, embedding a digital watermark in the unpackaged content, wherein the digital watermark includes auxiliary information, wherein the auxiliary information includes a first portion associated with permissible uses of the content and a second portion including information generated upon unpackaging the content, and wherein the digital watermark carries the auxiliary information in the unpackaged content through alterations to data representing the content; and

rendering the content.

2. The method of claim 1 , wherein the information generated upon unpackaging the content comprises information associated with a distributor of the packaged content.

3. The method of claim 2 , wherein the information generated upon unpackaging the content comprises information associated with a user for which the content is rendered.

4. A method comprising:

through a computerized interface, receiving a selection identifying an object displayed through the computerized interface;

analyzing the object to decode a digital watermark embedded in the object, wherein the digital watermark is embedded in the object through alterations to data representing the object, wherein the digital watermark includes information to facilitate a transaction via a remote computer, and wherein the transaction involves a purchase or selection of audio or video content associated with the object;

receiving transaction information through the computerized interface;

communicating the transaction information to the remote computer; and

receiving from the remote computer an authorization, wherein the digital watermark prevents access to the audio or video content associated with the object until the authorization is received.

5. The method of claim 4 , wherein the digital watermark information comprises executable code, and wherein the executable code utilizes the authorization to allow access to the audio or video content associated with the object.

6. The method of claim 4 , wherein the digital watermark information comprises a pointer to executable code, and wherein the executable code utilizes the authorization to allow access to the audio or video content associated with the object.

7. A tangible computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to process a received selection, wherein the received selection identifies an object displayed through a computerized interface;

instructions to analyze the object to decode a digital watermark embedded in the object, wherein the digital watermark is embedded in the object through alterations to data representing the object, wherein the digital watermark includes information to facilitate a transaction via a remote computer, and wherein the transaction involves a purchase or selection of audio or video content associated with the object;

instructions to receive transaction information through the computerized interface;

instructions to communicate the transaction information to the remote computer; and

instructions to process an authorization received from the remote computer, wherein the digital watermark prevents access to the audio or video content associated with the object until the authorization is received.

8. The computer-readable medium of claim 7 , wherein the digital watermark information comprises executable code, and further comprising instructions to utilize the executable code and the authorization to allow access to the audio or video content associated with the object.

9. The computer-readable medium of claim 7 , wherein the digital watermark information comprises a pointer to executable code, and further comprising instructions to utilize the executable code and the authorization to allow access to the audio or video content associated with the object.

10. The method of claim 4 , wherein the data representing the object comprises transform domain coefficients.

11. The method of claim 4 , wherein the object comprises a compressed or encrypted version of the audio or video.

12. The method of claim 4 , wherein the object comprises a graphical representation associated with the audio or video content.

13. A computing device comprising:

a receiver configured to receive packaged content over a computer network as a result of a negotiated transaction involving a received payment, wherein the content is packaged with at least encryption; and

a processor operatively coupled to the receiver and configured to:

unpackage the content for rendering;

embed, prior to rendering, a digital watermark in the unpackaged content, wherein the digital watermark includes auxiliary information, wherein the auxiliary information includes a first portion associated with permissible uses of the content and a second portion including information generated upon unpackaging the content, and wherein the digital watermark carries the auxiliary information in the unpackaged content through alterations to data representing the content; and

render the content.

14. A computing device comprising:

a receiver configured to receive a selection identifying an object displayed through a computerized interface; and

a processor operatively coupled to the receiver and configured to:

analyze the object to decode a digital watermark embedded in the object, wherein the digital watermark is embedded in the object through alterations to data representing the object, wherein the digital watermark includes information to facilitate a transaction via a remote computer, and wherein the transaction involves a purchase or selection of audio or video content associated with the object;

wherein the receiver is further configured to:

receive transaction information through the computerized interface;

communicate the transaction information to the remote computer; and

receive from the remote computer an authorization, wherein the digital watermark prevents access to the audio or video content associated with the object until the authorization is received.

Assignments (5)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2010
From: RHOADS, GEOFFREY B.; CARR, J. SCOTT
To: DIGIMARC CORPORATION
Reel/Frame 025187/0190 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →