×

Playlists for real-time or near real-time streaming

  • US 8,856,283 B2
  • Filed: 09/02/2011
  • Issued: 10/07/2014
  • Est. Priority Date: 06/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A machine readable non-transitory storage medium storing executable instructions which, when executed, cause a data processing system to perform a method comprising:

  • determining a set of parameters including a playback rate, a current time, a display deadline time, and a period of time that is available to download at least one I-frame;

    determining a first set of available I-frames, the I-frames in the first set being selected from all available I-frames in a multimedia content item from the current time to the display deadline time and being determined based on the set of parameters;

    determining a plurality of subsets of I-frames, each of the plurality of subsets of I-frames having a subset of the I-frames in the first set of available I-frames;

    determining an estimated download time for each of the plurality of subsets of I-frames;

    selecting one of the plurality of subsets of I-frames based upon the estimated download times and the set of parameters;

    receiving and displaying I-frames in the selected one of the plurality of subsets of I-frames.

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