×

Allowing degraded play of protected content using scalable codecs when key/license is not obtained

  • US 9,003,558 B1
  • Filed: 07/19/2012
  • Issued: 04/07/2015
  • Est. Priority Date: 12/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A client device, comprising:

  • a network interface to receive content over a network; and

    one or more hardware processors configured to;

    receive a plurality of layers for a content stream, at least a first layer of the plurality of layers being unencrypted and enabling a lowest level of play quality for the plurality of layers, and at least a second layer of the plurality of layers being encrypted and enabling a highest level of play quality for the plurality of layers, wherein the first layer and the second layer have an identical duration and correspond to an identical time segment of the content stream;

    play at least the first layer;

    request access to at least one decryption key or license usable to enable access to at least the second layer while playing the first layer;

    determine whether the at least one decryption key or license has been acquired;

    continue to enable play of at least the first layer in response to determining that the decryption key or license has not been acquired after being requested;

    use the at least one decryption key or license to decrypt at least the second layer to form a decrypted layer in response to determining that the at least one decryption key or license has been acquired;

    combine at least the first layer with the decrypted layer to form a combined layer; and

    transition play of the content stream to the higher quality level of play using the combined layer.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×