Content identification for broadcast media
First Claim
1. A method for providing content identification within a media data stream comprising the steps of:
- receiving a data stream of media content;
inserting content identification data at regular intervals within the media data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for repeatedly embedding content identification information (identifiers) into a media data stream, such as an MPEG video data stream. The identifiers are embedded into the data stream using a hash function that binds an identifier with a rapidly varying property of the data stream so that it is difficult for an unauthorised device to insert false identifier information or to edit the identifier information. The identifier may be secured also with a digital signature. The method and apparatus also provides for transcoding of the data stream and re-calculation of the embedded identifier, by an authorised device, where the rapidly varying property of the data stream may be altered by the transcoding operation.
107 Citations
37 Claims
-
1. A method for providing content identification within a media data stream comprising the steps of:
-
receiving a data stream of media content;
inserting content identification data at regular intervals within the media data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 36, 37)
-
-
11. A method of transcoding a media data stream comprising the steps of:
-
receiving a data stream of media content including embedded, secured content identification data, in which the secured content identification data incorporates data relating to a predetermined property of the media data stream;
transcoding the media content of the data stream into a new format;
extracting data relating to a predetermined property of the media data stream in its new format;
extracting content identification data from the secured content identification data;
combining the extracted data with the extracted content identification data;
applying a digital signature to the combined data; and
inserting the combined data and digital signature as re-secured content identification data into the data stream. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of verifying the integrity of secured content identification data embedded in a media data stream, comprising the steps of:
-
receiving a data stream of media content including embedded, secured content identification data, in which the secured content identification data incorporates data relating to a predetermined property of the media data stream;
extracting first data relating to a predetermined property of the media data stream;
extracting content identification data from the secured content identification data;
extracting second data relating to the predetermined property from the secured content identification data;
comparing the first data and the second data to verify the authenticity of the extracted content identification data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. Apparatus for providing content identification within a media data stream comprising:
-
means for receiving a data stream of media content;
means for inserting content identification data at regular intervals within the media data stream. - View Dependent Claims (32, 33)
-
-
34. Apparatus for transcoding a media data stream, comprising:
- means for receiving a data stream of media content including embedded, secured content identification data, in which the secured content identification data incorporates data relating to a predetermined property of the media data stream;
a transcoder module for transcoding the media content of the data stream into a new format;
a data extraction module for extracting data relating to a predetermined property of the media data stream in its new format and for extracting content identification data from the secured content identification data;
means for combining the extracted data with the extracted content identification data;
an encryption module for applying a digital signature to the combined data; and
a data merge module for inserting the combined data and digital signature as re-secured content identification data into the data stream.
- means for receiving a data stream of media content including embedded, secured content identification data, in which the secured content identification data incorporates data relating to a predetermined property of the media data stream;
-
35. Apparatus for verifying the integrity of secured content identification data embedded in a media data stream, comprising:
-
means for receiving a data stream of media content including embedded, secured content identification data, in which the secured content identification data incorporates data relating to a predetermined property of the media data stream;
a data extraction module for extracting first data relating to a predetermined property of the media data stream;
a decryption module for extracting content identification data from the secured content identification data; and
for extracting second data relating to the predetermined property from the secured content identification data;
a compare module for comparing the first data and the second data to verify the authenticity of the extracted content identification data.
-
Specification