System and method of extending marking information in content distribution
AssigneeDolby Laboratories Licensing Corporation
InventorJeffrey Courington
Life of this patent
Estimating the term…
Abstract
In one embodiment the present invention includes a method of generating tracking information for steganographic insertion in content. The method includes splitting a tracking message into submessages, which are then inserted steganographically into the content and later extracted for tracking purposes. In this manner, the amount of information communicated in the tracking messages may be increased without requiring a redesign of every message insertion device in a distribution chain.
Claims16
A computer-implemented method of generating tracking information to track content steganographically, comprising:
- receiving processed content at a device, wherein the processed content has been previously processed for subsequent steganographic insertion of a plurality of tracking messages;
- generating a tracking message that identifies the device;
- generating a plurality of submessages from the tracking message, wherein the plurality of submessages includes the tracking message, and wherein the plurality of submessages includes relationship information that relates the plurality of submessages together;
- inserting the plurality of submessages steganographically into the processed content;
- and
- outputting the processed content that includes the plurality of submessages.
An apparatus including a circuit for generating tracking information to track content steganographically, comprising:
- a receiver that receives processed content, wherein the processed content has been previously processed for subsequent steganographic insertion of a plurality of tracking messages;
- a tracking message generator that generates a tracking message that identifies a device;
- a submessage generator that generates a plurality of submessages from the tracking message, wherein the plurality of submessages includes the tracking message, and wherein the plurality of submessages includes relationship information that relates the plurality of submessages together;
- and
- an inserter that inserts the plurality of submessages steganographically into the processed content, and that outputs the processed content that includes the plurality of submessages.
A computer-implemented method of extracting tracking information to track content steganographically, comprising:
- receiving processed content that includes a plurality of submessages, wherein the plurality of submessages have been steganographically inserted into the processed content;
- extracting the plurality of submessages from the processed content;
- relating the plurality of submessages together according to relationship information in the plurality of submessages;
- and
- generating a tracking message from the plurality of submessages having been related together according to the relationship information.
An apparatus including a circuit for extracting tracking information to track content steganographically, comprising:
- an extractor that receives processed content that includes a plurality of submessages, wherein the plurality of submessages have been steganographically inserted into the processed content, and that extracts the plurality of submessages from the processed content;
- and
- a relator that relates the plurality of submessages together according to relationship information in the plurality of submessages, and that generates a tracking message from the plurality of submessages having been related together according to the relationship information.
Dependencies are inferred from the claim text.