Digital rights management system and method
AssigneeNDS Limited
InventorsChaim Shen-Orr, Eliphaz Hibshoosh, Gyora Benedek, Hillel Solow, Yaacov Belenky, Yossi Tsuria, Zvi Shkedy
Life of this patent
Estimating the term…
Loading patent…
AssigneeNDS Limited
InventorsChaim Shen-Orr, Eliphaz Hibshoosh, Gyora Benedek, Hillel Solow, Yaacov Belenky, Yossi Tsuria, Zvi Shkedy
Estimating the term…
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 through 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.
A method for protecting digital content, comprising:
Protected digital content, produced according to the method of any of claims 152.
A method for protecting digital content, comprising:
A system for protecting digital content for transmission, comprising:
A method for protecting a portion of software code, comprising:
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:
A protected digital content package, comprising:
A compiler for protecting code, comprising a compiler for generating a plurality of different versions of protected compiled code, each version being produced according to a security scheme being received by said compiler.
In a system for transmitting protected content, the system comprising a builder and a head-end, the head-end transmitting the protected content, providing a method for protecting the content, the method comprising:
In a method for protecting software code, the method protecting the software code by obfuscating at least a portion of the software code, the improvement comprising providing a plurality of magazines, each magazine comprising at least one instruction for obfuscating at least the portion of the software code, such that a plurality of versions of the software code is produced according to said plurality of magazines.
Protected digital content, comprising digital content intimately connected to both information and software code required for accessing said digital content, wherein said connection is formed according to a variable security scheme.
Dependencies are inferred from the claim text.