×

Use of generic (browser) encryption API to do key exchange (for media files and player)

  • US 8,984,285 B1
  • Filed: 12/12/2012
  • Issued: 03/17/2015
  • Est. Priority Date: 12/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing content with a computing device that is operative to perform actions, comprising:

  • providing a key to an application that is separately operating on a user agent which is executing on the computing device;

    providing the key to at least one of the user agent and a generic cryptography application program interface (GCAPI) that is employed by the user agent, which includes;

    employing the GCAPI to generate another key based on the key;

    based on a media element, instructing the user agent to utilize a current key stored by the GCAPI, wherein the current key is the other key; and

    in response to a key request that is both based on the media element and from the user agent to the GCAPI, employing the GCAPI to provide the other key to the user agent;

    providing encrypted content based on the media element of a markup language that is operatively supported by the user agent;

    decrypting the encrypted content based on both the other key and the media element; and

    displaying the decrypted content with the user agent.

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