Patent ID: 9430619
Filing Date: 2016-08-30
CPC Classification: G06F,H04N

Claim Text:
1. One or more computer-readable devices or computer-readable memory storing computer-executable instructions for causing a computing system programmed thereby to perform media decoding control comprising, in an untrusted layer of a hardware-protected digital rights management (“DRM”) system: receiving source media data including first encrypted media data; parsing first metadata from the source media data; passing at least some of the source media data to a trusted layer of the hardware-protected DRM system; receiving second metadata from the trusted layer after determination of the second metadata from the passed source media data in the trusted layer, wherein the second metadata is not opaque within the untrusted layer; and with a host decoder in the untrusted layer, using the first and second metadata to manage at least some aspects of decoding, rendering and/or display in the trusted layer, wherein the decoding, the rendering and the display follows decryption in the trusted layer of second encrypted media data based on the first encrypted media.