Patent ID: 8296569

Claim:
A method of generating a protected content item for processing by a plurality of computing devices, said method comprising: defining, in a license, one or more operations that a computing device is authorized to perform on a resource; defining, corresponding to the license, a first content protection scheme and a second content protection scheme for permitting the defined one or more operations on the resource and for preventing other operations on the resource, wherein the second content protection scheme is different from the first content protection scheme; generating a first encrypted resource by encoding the resource as a function of the first content protection scheme and generating a second encrypted resource by encoding the resource as a function of the second content protection scheme; providing the license in a descriptor; identifying the first content protection scheme and the second content protection scheme in the descriptor; and specifying a digital item description in the descriptor, said digital item description relating: the first content protection scheme and the license to the first protected resource; and the second content protection scheme and the license to the second protected resource; defining a profile for generating a protected content item, said profile including a restricted set of elements to be contained in the protected content item relative to the set of elements available in a content item format associated with the protected content item; and generating the protected content item as a single schema container for transfer to one or more of the plurality of computing devices, said schema container containing the first encrypted resource as a first item, the second encrypted resource as a second item, and the descriptor as a schema document, wherein the license is applicable for permitting rendering of the first encrypted resource and rendering of the second encrypted resource.