×

Speculative pre-authorization of encrypted data streams

  • US 11,349,699 B2
  • Filed: 03/15/2013
  • Issued: 05/31/2022
  • Est. Priority Date: 08/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for presenting content, comprising:

  • prior to receiving a single user request to stream a media title, performing a first set of steps that includes;

    transmitting, at an endpoint device, a first request for first media metadata for a first file including unencrypted content of the media title to a control server, wherein the media title includes a first portion comprising the unencrypted content and a second portion comprising encrypted content, wherein the first media metadata includes location information for the first file, and wherein the control server determines that the endpoint device is authorized to play the media title prior to transmitting the first media metadata to the endpoint device; and

    transmitting, at the endpoint device, a second request for second media metadata for a second file including the encrypted content of the media title to the control server, wherein the second media metadata includes location information for the second file;

    receiving, at the endpoint device, the single user request to stream the media title after performing the first set of steps; and

    in response to receiving the single user request to stream, performing, at the endpoint device, a second set of steps that includes;

    transmitting, to a streaming media server, a request for the unencrypted content for the media title based on the first media metadata;

    streaming the unencrypted content for the media title;

    while streaming the unencrypted content,requesting a digital rights management (DRM) license to access the encrypted content for the media title,transmitting, to the streaming media server, a request for the encrypted content for the media title based on the second media metadata, andreceiving, from the streaming media server, the encrypted content for the media title; and

    switching from streaming the unencrypted content for the media title to streaming the encrypted content for the media title upon completing streaming of all the unencrypted content.

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