Digital watermarking for workflow by tracking content or content identifiers with respect to time
First Claim
1. An apparatus, comprising:
- a controller;
router; and
at least one multi-purpose electronic processor configured as a digital watermark embedder,wherein the controller is configured to provide user information to a data record;
wherein the data record is configured to maintain a time-based user log to track user access to the apparatus relative to time, andwherein the at least one multi-purpose electronic processor is configured to automatically embed an identifier and time stamp into content provided from the router, wherein the identifier is uniquely associated with the apparatus or controller and the data record such that the content is traceable via the identifier and time stamp to a user of the apparatus via reference to the data record at a particular time.
6 Assignments
0 Petitions
Accused Products
Abstract
Digital watermarking provides a chain of custody for video in movie studios. Several novel improvements in workflow processes for digital watermarking provide chains of custody. In a first implementation, a digital watermark payload includes an embedder ID and time stamp. The embedder ID is associated with a controlling PC user log, including, e.g., the user log being linked to a biometric of the user. In a second implementation, a video player is forced to run a video digital watermark embedder based upon a rights command, where an ID embedded in a watermark payload is determined solely by the embedder. A third implementation encrypts a conglomerate of watermarked segments of video so that a rendering device can decrypt the segments in a manner to produce different results in each usage dependent upon the key. A fourth implementation embeds digital watermarks in DVD disk images during delivery to a duplication house.
223 Citations
20 Claims
-
1. An apparatus, comprising:
-
a controller; router; and at least one multi-purpose electronic processor configured as a digital watermark embedder, wherein the controller is configured to provide user information to a data record; wherein the data record is configured to maintain a time-based user log to track user access to the apparatus relative to time, and wherein the at least one multi-purpose electronic processor is configured to automatically embed an identifier and time stamp into content provided from the router, wherein the identifier is uniquely associated with the apparatus or controller and the data record such that the content is traceable via the identifier and time stamp to a user of the apparatus via reference to the data record at a particular time. - View Dependent Claims (2, 3, 4)
-
-
5. A method of embedding digital watermarks in content, the method comprising:
-
updating a data record to reflect user access to an electronic computerized system with respect to time; automatically embedding, with at least one configured multi-purpose electronic processor, a digital watermark including an identifier in a copy of content, wherein the identifier is uniquely associated with the data record, and wherein the digital watermark further comprises a timestamp; wherein upon receipt of the identifier by a decoder, the decoder is configured to; identify the data record based on the identifier, and identify a user associated with the data record based on a time associated with the timestamp. - View Dependent Claims (6, 7, 8)
-
-
9. A method for forensically tracking content, the method comprising:
-
receiving a watermark identifier embedded in a digital watermark;
identifying, with at least one configured multi-purpose electronic processor, a data record from amongst a plurality of data records based on the watermark identifier;receiving a timestamp; and identifying, with the least one configured multi-purpose electronic processor, a user associated with the data record based on the timestamp. - View Dependent Claims (10, 11)
-
-
12. An apparatus comprising:
at least one configured multi-purpose electronic processor configured to; receive a watermark identifier embedded in a digital watermark; identify a data record from amongst a plurality of data records based on the watermark identifier; receive a timestamp; and identify a user associated with the data record based on the timestamp. - View Dependent Claims (13, 14)
-
15. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
receiving a watermark identifier embedded in a digital watermark; identifying a data record from amongst a plurality of data records based on the watermark identifier; receiving a timestamp; and identifying a system user associated with the data record based on the timestamp. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
updating a data record to reflect user access to an electronic computerized system with respect to time; automatically embedding a digital watermark including an identifier in a copy of content, wherein the identifier is uniquely associated with the data record, and wherein the digital watermark further comprises a timestamp; wherein upon receipt of the identifier by a decoder, the decoder is configured to; identify the data record based on the identifier, and identify a user associated with the data record based on a time associated with the timestamp. - View Dependent Claims (19, 20)
-
Specification