METHOD AND APPARATUS FOR USE OF A WATERMARK AND A RECEIVER DEPENDENT REFERENCE FOR THE PURPOSE OF COPY PRETECTION
First Claim
1. A method of protecting content transmitted as a stream of data, the method comprising the steps of:
- determining a unique receiver identifier at a receiving device;
calculating, at a source device, a receiver dependent ticket utilizing the unique receiver identifier, wherein a watermark, a ticket, and the receiver dependent ticket together indicate a copy protection status of the content;
transmitting said stream of data, said watermark, said ticket, and said receiver dependent ticket to said receiving device; and
comparing said receiver dependent ticket to a stored receiver identifier at said receiving device.
1 Assignment
0 Petitions
Accused Products
Abstract
A copyright protection system for protecting content wherein a receiver dependent ticket is calculated at a source device by combining a receiver dependent identifier with a ticket. The receiver dependent identifier is transmitted from the receiver to the source device prior to the source device transmitting watermarked content to the receiver. The receiver dependent identifier is also stored at the receiver. Thereafter, the source device transmits, to the receiver, watermarked content, the ticket, and the receiver dependent ticket. At the receiver, the stored receiver dependent identifier is combined with the ticket in the same way that the receiver dependent identifier is combined with the ticket at the source device. A result of the combination is compared to the receiver dependent ticket and if the result equals the receiver dependent ticket, then the watermark and ticket may be compared in the usual way to determine the copy protection status of the copy protected content.
60 Citations
20 Claims
-
1. A method of protecting content transmitted as a stream of data, the method comprising the steps of:
-
determining a unique receiver identifier at a receiving device;
calculating, at a source device, a receiver dependent ticket utilizing the unique receiver identifier, wherein a watermark, a ticket, and the receiver dependent ticket together indicate a copy protection status of the content;
transmitting said stream of data, said watermark, said ticket, and said receiver dependent ticket to said receiving device; and
comparing said receiver dependent ticket to a stored receiver identifier at said receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A copy protection system for protecting content wherein a ticket and a watermark indicates a copy protection status of said content, the system comprising:
-
a source device configured to calculate a receiver dependent ticket using a unique receiver identifier and a one-way function, and to provide a data stream containing said content, said ticket, a watermark, and said receiver dependent ticket; and
a display device configured to produce said unique receiver identifier, configured to receive said data stream, and configured to compare said receiver dependent ticket to said unique receiver identifier using said ticket and said one-way function. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A source device for protecting content wherein a ticket and a watermark indicate a copy protection status of the content, said source device comprising:
-
a reader device configured to read watermarked content from a physical medium and configured to read a physical mark from said physical medium; and
a processor configured to receive a unique receiver identifier, configured to calculate said ticket using said physical mark and a one-way function, configured to calculate a receiver dependent ticket using said ticket, said unique receiver identifier, and said one-way function, and configured to provide to a receiver a data stream containing said watermarked content, said ticket, and said receiver dependent ticket. - View Dependent Claims (18)
-
-
19. A display device for receiving data containing watermarked content and a ticket, wherein said ticket and watermark together indicate a copy protection status of the content, said display device comprising:
-
a memory configured to store a unique receiver identifier; and
a processor, wherein if said checkpoint is contained within a time window determined by said current time reference, said processor is configured to;
receive a receiver dependent ticket and said data, combine said ticket with said unique receiver identifier to produce a first result, perform a one-way function on said first result to produce a second result, and compare said second result to said receiver dependent ticket, wherein said display device is further configured to display said data if said second results compares to said time dependent ticket. - View Dependent Claims (20)
-
Specification