×

File structure techniques for storing multiple bitrate content

  • US 9,100,700 B2
  • Filed: 12/06/2012
  • Issued: 08/04/2015
  • Est. Priority Date: 12/06/2011
  • Status: Active Grant
First Claim
Patent Images

1. A remote storage digital video recorder (RS-DVR) system comprising:

  • a network interface to communicate data between the RS-DVR system and a subscriber system via a network;

    a file system module coupled to the network interface;

    an ingest agent coupled to the file system module to receive encoded media segments that represent a media content file encoded at a plurality of different bitrates; and

    a storage architecture coupled to the file system to store the encoded media segments as a single logical file on behalf of the subscriber system and only accessible by that subscriber system, wherein;

    the single logical file comprises a plurality of different sets of the encoded media segments;

    each set of the plurality of different sets comprises a group of a plurality of the encoded media segments having identical time indices and identical durations;

    each encoded media segment of the group is associated with a different bitrate of the plurality of different bitrates; and

    a beginning of data representing a respective encoded media segment of a respective group is located at a predefined increment of storage space of the storage architecture to enable the file system module to retrieve a requested encoded media segment for a desired bitrate by consulting a table that indicates a specified offset for the desired bitrate, the specified offset corresponding to the predefined increment of storage space for the requested encoded media segment.

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