Method and device for imposing usage constraints of digital content
First Claim
Patent Images
1. A method for processing digital content, the method comprising:
- receiving a digital content data item, the digital content data item including the digital content and a zone map data item, the zone map data item including a zone content ID and a usage constraint data item, the usage constraint data item being indicative of one or more usage constraints to be observed by a player when playing a corresponding zone, wherein the usage constraint data item further comprises a reference to a digital rights object, the digital rights object being indicative of at least one of a permission to use the digital content and whether one or more constraints apply to the use of the digital content;
forwarding the zone content ID to a digital rights control entity and requesting the digital rights control entity to verify a digital rights object associated with the zone content ID;
receiving a response from the digital rights control entity indicative of whether a valid digital rights object has been found; and
conditioned on the received response, processing the digital content included in the received digital content data item;
wherein processing includes evaluating the digital rights object and, conditioned on a result of the evaluation of the digital rights object, enforcing the one or more usage constraints indicated by the usage constraint data item as applicable to the digital content,wherein the zone map data item further includes;
a URL indicative of a location from which an external media zone can be downloaded; and
an external media zone content ID that points to a license that is always valid.
4 Assignments
0 Petitions
Accused Products
Abstract
Imposing one or more usage constraints on digital content involves communicating a digital content data item to a digital content receiver system. The digital content data item includes the digital content and a usage constraint data item different from a digital license data item, or a reference to the usage constraint data item, the use case item being indicative of the one or more usage constraints.
9 Citations
13 Claims
-
1. A method for processing digital content, the method comprising:
-
receiving a digital content data item, the digital content data item including the digital content and a zone map data item, the zone map data item including a zone content ID and a usage constraint data item, the usage constraint data item being indicative of one or more usage constraints to be observed by a player when playing a corresponding zone, wherein the usage constraint data item further comprises a reference to a digital rights object, the digital rights object being indicative of at least one of a permission to use the digital content and whether one or more constraints apply to the use of the digital content; forwarding the zone content ID to a digital rights control entity and requesting the digital rights control entity to verify a digital rights object associated with the zone content ID; receiving a response from the digital rights control entity indicative of whether a valid digital rights object has been found; and conditioned on the received response, processing the digital content included in the received digital content data item;
wherein processing includes evaluating the digital rights object and, conditioned on a result of the evaluation of the digital rights object, enforcing the one or more usage constraints indicated by the usage constraint data item as applicable to the digital content,wherein the zone map data item further includes; a URL indicative of a location from which an external media zone can be downloaded; and an external media zone content ID that points to a license that is always valid. - View Dependent Claims (5, 8, 11)
-
-
2. A processing device comprising a communications interface for receiving digital content data items and a processing unit for processing the received digital content data items, wherein the processing device is configured to perform the steps of a method for processing digital content, the method comprising:
-
receiving a digital content data item, the digital content data item including the digital content and a zone map data item, the zone map data item including a zone content ID and a usage constraint data item, the usage constraint data item being indicative of one or more usage constraints to be observed by a player when playing a corresponding zone, wherein the usage constraint data item further comprises a reference to a digital rights object, the digital rights object being indicative of at least one of a permission to use the digital content and whether one or more constraints apply to the use of the digital content; forwarding the zone content ID to a digital rights control entity and requesting the digital rights control entity to verify a digital rights object associated with the zone content ID; receiving a response from the digital rights control entity indicative of whether a valid digital rights object has been found; and conditioned on the received response, processing the digital content included in the received digital content data item;
wherein processing includes evaluating the digital rights object and, conditioned on a result of the evaluation of the digital rights object, enforcing the one or more usage constraints indicated by the usage constraint data item as applicable to the digital content,wherein the zone map data item further includes; a URL indicative of a location from which an external media zone can be downloaded; and an external media zone content ID that points to a license that is always valid. - View Dependent Claims (3, 6, 9, 12)
-
-
4. A non-transitory computer readable medium having stored therein program code adapted to perform a method when said program code is executed on a data processing device, wherein the method is for processing digital content, the method comprising:
-
receiving a digital content data item, the digital content data item including the digital content and a zone map data item, the zone map data item including a zone content ID and a usage constraint data item, the usage constraint data item being indicative of one or more usage constraints to be observed by a player when playing a corresponding zone, wherein the usage constraint data item further comprises a reference to a digital rights object, the digital rights object being indicative of at least one of a permission to use the digital content and whether one or more constraints apply to the use of the digital content; forwarding the zone content ID to a digital rights control entity and requesting the digital rights control entity to verify a digital rights object associated with the zone content ID; receiving a response from the digital rights control entity indicative of whether a valid digital rights object has been found; and conditioned on the received response, processing the digital content included in the received digital content data item;
wherein processing includes evaluating the digital rights object and, conditioned on a result of the evaluation of the digital rights object, enforcing the one or more usage constraints indicated by the usage constraint data item as applicable to the digital content,wherein the zone map data item further includes; a URL indicative of a location from which an external media zone can be downloaded; and an external media zone content ID that points to a license that is always valid. - View Dependent Claims (7, 10, 13)
-
Specification