×

Method and apparatus for building a hardware root of trust and providing protected content processing within an open computing platform

  • US 10,582,256 B2
  • Filed: 05/31/2018
  • Issued: 03/03/2020
  • Est. Priority Date: 01/05/2011
  • Status: Active Grant
First Claim
Patent Images

1. A client computing system comprising:

  • a media browser to receive a playback request of requested content from a user;

    one or more processor cores, at least one of the one or more processor cores to execute a media player application,the media player application to obtain encrypted content corresponding to the requested content from a service provider server coupled to the client computing system over a network,wherein the encrypted content includes a plurality of encrypted slices and a plurality of non-encrypted headers corresponding to the plurality of encrypted slices; and

    a security processor to;

    provide attestation and key management operations;

    provide a hardware-based root of trust between the client computing system and the service provider server;

    obtain an encryption key associated with the encrypted content from the service provider server for decryption of the encrypted content; and

    decrypt the encrypted content including the plurality of encrypted slices; and

    a graphics engine to;

    decode each of the plurality of slices to generate a corresponding plurality of decoded slices;

    re-encrypt the plurality of decrypted slices to generate corresponding re-encrypted content; and

    pass the re-encrypted content to a display over a protected display interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×