×

System and method for efficiently providing media and associated metadata

  • US 10,191,913 B2
  • Filed: 12/23/2016
  • Issued: 01/29/2019
  • 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, from a remote device, a file header for a file that corresponds to a plurality of clusters, wherein;

    the file header includes a cluster index that enables coarse searching within the file, andthe file header omits information that is known to or calculable by the electronic device for extracting content from the file, wherein the omitted information was previously removed at the remote device from the file header before the file header was obtained by the electronic device;

    generating the omitted information that was removed at the remote device;

    adding the omitted information into the file header;

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

    in response to receiving the request;

    identifying a cluster of the plurality of clusters that includes content that corresponds to the position based on the cluster index;

    obtaining a cluster header associated with the cluster based on information retrieved from the cluster index, wherein the cluster header includes a content index that enables fine searching within the cluster;

    obtaining cluster data associated with the cluster; and

    after obtaining the cluster header, identifying, within the cluster, the content that corresponds to the position based on the content index; and

    after identifying the content that corresponds to the position and adding the omitted information into the file header, providing at least a portion of content corresponding to the file to a presentation device for presentation to a user, starting with the content that corresponds to the position.

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