IP Library Granted Patent US 7,920,702
Granted Patent B2
US 7,920,702 · App. 12/388,717 · Granted Apr 5, 2011

Digital rights management system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,920,702
App. No.
12/388,717
Granted
Apr 5, 2011
Kind
B2
Abstract

A system and a method for providing variable security mechanisms for securing digital content, in which a single security mechanism is not used for all content. Instead, at least one characteristic or feature of the security mechanism is varied between units, instances or categories of content. Therefore, even if unauthorized access is gained to a single unit of content, the overall integrity and security of the system for content distribution is not compromised. Preferably, security is provided though a general mechanism, which is then varied in order to provide variable, dissimilar security schemes for different types of content. By “type of content”, it is meant any of a single unit of content, a single instance of content or a single category of content. For example, for a category of content, the content may be characterized according to the identity of the content itself, such as the title of a movie for example, and/or according to the owner of a particular copy of the content. Thus, different security schemes may optionally and preferably be generated from a particular root structure. Related apparatus and methods are also provided.

Claims (33)

1. A method for generating a signature for an end user device, the end user device comprising at least video display hardware and video display software, the method comprising:

processing video data by the video display hardware and the video display software, thereby altering at least a portion of the video data according to a characteristic of at least one of the video display hardware and the video display software to form altered data, wherein said processing video data comprises generating pixel values for said video data, and wherein said altering at least a portion of the video data during processing comprises altering at least a portion of said pixel values;

forming the signature at the end user device based, at least in part, on said altered data;

generating a user profile for said end user device using said signature; and

transmitting said user profile to a headend for use in uniquely protecting content to be sent to said end user device.

2. The method of claim 1 , wherein said pixel values are generated without displaying said video data.

3. The method of claim 1 , wherein said signature comprises a registration signature initially used to register said end user device.

4. The method of claim 1 , the method further comprising: reading back said pixel values, thereby producing read-back pixel values.

5. The method of claim 4 , the method further comprising: comparing said read-back pixel values with a registration signature to identify said end user device.

6. The method of claim 5 , wherein said signature comprises data to be inserted into content.

7. The method of claim 6 , wherein said data to be inserted into content comprises one or more shapes.

8. The method of claim 7 , wherein said one or more shapes are for being displayed.

9. The method of claim 7 , wherein said one or more shapes are invisible.

10. The method of claim 7 , wherein said one or more shapes are in the form of at least one of the following: characters; three-dimensional objects; and other recognizable shapes.

11. The method of claim 7 , wherein said processing, said altering, and said forming are repeated one or more times to insert different shapes in different locations in said content.

12. The method of claim 7 , wherein said shapes are intermingled with naturally-occurring displayed objects.

13. The method of claim 7 , wherein said end user device further comprises a secure application operable to: create said one or more shapes; read back all of said pixel values; and internally select pixel values to use in said comparing.

14. The method of claim 1 , wherein said signature comprises data naturally-occurring in content.

15. The method of claim 1 , wherein said signature is unique to said end user device.

16. A signature generation apparatus comprising:

video display hardware; and

video display software, wherein the video display hardware and the video display software are operable to:

process video data thereby altering at least a portion of the video data according to a characteristic of at least one of the video display hardware and the video display software to form altered data, wherein said processing video data comprises generating pixel values for said video data, and wherein said altering at least a portion of the video data during processing comprises altering at least a portion of said pixel values;

form a signature based, at least in part, on said altered data;

generate a user profile for said signature generation apparatus from said signature; and

transmit said user profile to a headend for use in uniquely protecting content to be sent to said signature generation apparatus.

17. Apparatus for generating a signature, said apparatus comprising:

hardware means for processing video data; and

software means for processing video data, wherein said hardware means and said software means are for:

processing video data thereby altering at least a portion of video data according to a characteristic of at least one of the hardware and software means to form altered data, wherein said processing video data comprises generating pixel values for said video data, and wherein said altering at least a portion of the video data during processing comprises altering at least a portion of said pixel values;

forming a signature based, at least in part, on said altered data;

generating a user profile from said signature for said apparatus for generating a signature; and

transmitting said user profile to a headend for use in uniquely protecting content to be sent to said apparatus for generating a signature.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 18, 2021
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 056623/0708 →
CHANGE OF NAME Recorded Mar 6, 2019
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048513/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: BEAUMARIS NETWORKS LLC; CISCO SYSTEMS INTERNATIONAL S.A.R.L.; CISCO TECHNOLOGY, INC.; CISCO VIDEO TECHNOLOGIES FRANCE
To: NDS LIMITED
Reel/Frame 047420/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2013
From: NDS LIMITED
To: CISCO TECHNOLOGY, INC.
Reel/Frame 030258/0465 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Mar 29, 2011
From: J.P.MORGAN EUROPE LIMITED
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 026042/0124 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS Recorded Mar 11, 2011
From: NDS HOLDCO, INC.
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 025940/0710 →
SECURITY AGREEMENT Recorded May 18, 2009
From: NDS LIMITED; NEWS DATACOM LIMITED
To: NDS HOLDCO, INC.
Reel/Frame 022703/0071 →
SECURITY AGREEMENT Recorded May 14, 2009
From: NDS LIMITED; NEWS DATACOM LIMITED
To: J.P. MORGAN EUROPE LIMITED
Reel/Frame 022678/0712 →