Patent ID: 8739307

Claim:
A method, comprising: accessing a secure data storage, by a graphics processing unit of a computing device, in response to a media player of the computing device, to retrieve media content stored therein, wherein the media content is decrypted from a monolithically encrypted media stream and conditionally stored in the secured storage by a decryption module of the computing device, wherein the monolithically encrypted media stream is provided to the decryption module with a header-match pattern and a header-match mask, wherein the head-match pattern contains a description of an expected pattern of bits in a header of the media stream, and wherein the header-match mask contains a pattern of bits to be ignored if present in the header of the media stream, wherein the decrypted media content is stored in the secure storage if decrypted header matches the header-match pattern and the header-match mask, and wherein the graphics processing unit is a trusted component to the decryption module; and processing, by the graphics processing unit, in response to the media player, the retrieved media content, according to a media type of the media stream, to play the media content.