×

Dynamic encryption

  • US 8,625,789 B2
  • Filed: 09/26/2011
  • Issued: 01/07/2014
  • Est. Priority Date: 09/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a plurality of encrypted segments of a media file over a data network, the method comprising:

  • receiving, at a server, a request for a first segment of the media file;

    retrieving the first segment of the media file, wherein the first segment of the media file comprises one of a plurality of segments of the media file that are each separately-addressable from an application layer using a corresponding URI, the first segment of the media file having media content for playback over a period of time;

    determine a first encryption key;

    creating an encrypted first segment of the media file by encrypting the first segment of the media file using the first encryption key, wherein the encrypting the first segment of the media file occurs after receiving the request for the first segment of the media file;

    providing, with the server, the encrypted first segment of the media file;

    receiving, at the server, a request for a second segment of the media file;

    retrieving the second segment of the media file, wherein the second segment of the media file comprises one of the plurality of segments of the media file that are each separately-addressable from the application layer using the corresponding URI, the second segment of the media file having media content for playback over a period of time;

    determining a second encryption key;

    creating an encrypted second segment of the media file by encrypting the second segment of the media file using the second encryption key, wherein the encrypting the second segment of the media file occurs after receiving the request for the second segment of the media file; and

    providing, with the server, the encrypted second segment of the media.

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