Please download the dossier by clicking on the dossier button x
×

System and method for identifying a segment of a file that includes target content

  • US 9,917,869 B2
  • Filed: 12/19/2013
  • Issued: 03/13/2018
  • Est. Priority Date: 09/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of seeking within media content, comprising:

  • at an electronic device with one or more processors and memory;

    obtaining a file header for a file that corresponds to a plurality of separately indexed segments and a plurality of separately indexed clusters, wherein;

    the file is divided into the plurality of segments;

    one or more of the plurality of segments each include multiple sequential clusters from the plurality of clusters;

    each cluster of the plurality of clusters includes respective content portions and has a respective content index, of a plurality of content indices, that indexes the respective content portions;

    the file header includes a cluster index that maps positions within the file to cluster offset information for each cluster of the plurality of clusters; and

    the file header includes a segment index that enables the device to identify, based on the cluster offset information, a respective segment that includes requested content;

    receiving a request to seek to a position within the file;

    in response to receiving the request;

    identifying a first segment, including;

    mapping the position to corresponding offset information for a first cluster, using the cluster index; and

    mapping the corresponding offset information for the first cluster to the first segment, using the segment index, wherein the first segment includes the first cluster;

    obtaining the first segment;

    obtaining a first content index of the plurality of content indices that corresponds to the first cluster within the first segment; and

    after obtaining the first segment, using the first content index to identify, within the first cluster, the content corresponding to the position; and

    providing at least a portion of the identified content to a presentation device for presentation to a user.

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