System and method for protecting digital media
Abstract
A system and method for verifying digital recordings that have a plurality of tracks. The system includes an encoder that: divides the digital recording into a plurality of sections and associates a random number with each section; calculates an identifier as a function of the associated random numbers; and watermarks sections within a block of sections with the associated random number and a portion of the identifier. A verification system is provided that extracts the random numbers and identifier portions; calculates a first identifier as a function of the extracted random numbers; calculates a second identifier based on the identifier portions; and compares the first identifier and the second identifier.
Claims
exact text as granted — not AI-modified1 - 5 . (canceled)
6 . A system for verifying a digital recording by ensuring a completeness of the digital recording, comprising:
a mechanism for reading watermarks from each of a plurality of sections on the digital recording and extracting a first and second part from each watermark; a mechanism for calculating a first identifier as a function of the extracted first parts; a mechanism for calculating a second identifier based on a subset of the second extracted parts; and a mechanism for comparing the first identifier and the second identifier.
7 . The system of claim 6 , wherein the first part of each watermark is a random number.
8 . The system of claim 7 , wherein the second part of each watermark is a hash of a complete set of random numbers from an original copy of the digital recording.
9 . The system of claim 6 , further comprising a mechanism for terminating further processing of the digital recording if the first and second identifier do not match.
10 - 13 . (canceled)
14 . A program product stored on a recordable media for verifying a digital recording that, when executed, comprises:
means for reading watermarks from each of a plurality of sections on the digital recording and extracting a first part and a second part from each watermark; means for calculating a first identifier as a function of the extracted first parts; means for calculating a second identifier based on a subset of the second extracted parts; and means for comparing the first identifier and the second identifier.
15 . The program product of claim 14 , wherein the first part of each watermark is a random number.
16 . The program product of claim 15 , wherein the second part of each watermark is a hash of a complete set of random numbers from an original copy of the digital recording.
17 - 20 . (canceled)
21 . A watermarked digital recording, comprising:
a plurality of tracks; and a plurality of sections commingled with the plurality of tracks, wherein each section includes a random value and a value that is dependent on the random values for all of the sections.Join the waitlist — get patent alerts
Track US2005210257A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.