Claims
- 1. A system for dynamically applying digital watermarks to content comprising:
means for sending a request for use of content by a user device; means for forwarding the requested content to a security module of the user device; means for dynamically determining a digital watermark based at least on instance information about a rendering engine coupled to the security module of the user device; means for associating the digital watermark with the content and rendering the content with the digital watermark using the rendering engine of the user device.
- 2. The system of claim 1, wherein the dynamic digital watermark supplements an existing digital watermark that is also rendered by said rendering engine.
- 3. The system of claim 1, wherein the digital watermark is visible.
- 4. The system of claim 1, wherein the digital watermark is not visible.
- 5. The system of claim 1, wherein the digital watermark comprises at least one of origin information, copyright information and owner information.
- 6. The system of claim 1, wherein said means for dynamically determining comprise at least one of installed software and hardware on the user device.
- 7. The system of claim 1, wherein the instance information about a rendering engine of the user device comprises information about the method of rendering.
- 8. The system of claim 1, wherein the digital watermark is unique to the instance information.
- 9. The system of claim 1, wherein the digital watermark comprises information about at least one of the rendering engine device and the user device.
- 10. The system of claim 1, wherein said means for dynamically determining is further based on information about at least one distributor of the content.
- 11. A method of dynamically applying digital watermarks to content, said method comprising:
sending a request for use of content by a user device; forwarding the requested content to a security module of the user device; dynamically determining a digital watermark based at least on instance information about a rendering engine coupled to the security module of the user device; associating the digital watermark with the content; and rendering the content with the digital watermark using the rendering engine of the user device.
- 12. The method of claim 11, wherein the dynamic digital watermark supplements an existing digital watermark that is also rendered.during said rendering step.
- 13. The method of claim 11, wherein the digital watermark is visible.
- 14. The method of claim 11, wherein the digital watermark is not visible.
- 15. The method of claim 11, wherein the digital watermark comprises at least one of origin information, copyright information and owner information.
- 16. The method of claim 11, wherein said step of dynamically determining is further based on at least one of installed software and hardware on the user device.
- 17. The method of claim 11, wherein the instance information comprises information about the method of rendering.
- 18. The method of claim 11, wherein the digital watermark is unique to the instance information.
- 19. The method of claim 11, wherein the digital watermark comprises information about at least one of the rendering engine device and the user device.
- 20. The method of claim 11, wherein said determining step is further based on information about at least one distributor of content.
RELATED APPLICATION DATA
[0001] This application is a Continuation of application Ser. No. 10/046,670 filed Jan. 16, 2003, which claims benefit of priority of Provisional Application Serial No. 60/261,803 filed on Jan. 17, 2001 and is a Continuation-In-Part of application Ser. No. 09/649,841 filed Aug. 28, 2000, the entire disclosures of all of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60261803 |
Jan 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10046670 |
Jan 2002 |
US |
Child |
10425828 |
Apr 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09649841 |
Aug 2000 |
US |
Child |
10046670 |
Jan 2002 |
US |