Patent ID: 8302200

Claim:
An apparatus comprising: a first processor configured to implement an application and generate control information pertaining to a digital object, wherein the digital object comprises protected information and non-protected information; a system interconnect coupled to the first processor and configured to receive the control information; a media controller coupled to the system interconnect, wherein the media controller comprises a secured partition and a non-secured partition, wherein the media controller is configured to receive the control information from the system interconnect and, responsive to the control information, receive the digital object at the secured partition, and wherein the media controller is further configured to prevent the protected information from passing from the secured partition to the non-secured partition; a protected data path coupled to the media controller, wherein the protected data path is different from the system interconnect and inaccessible to the application while the first processor is operating; and a media processor coupled to the protected data path and configured to process at least a portion of the digital object to generate output signals, wherein the media processor is configured to receive, in accordance with the control information, the at least a portion of the digital object from the media controller over the protected data path and wherein the media processor is further configured to provide the output signals to a media output device.