×

Simultaneously rendering a plurality of digital media streams in a synchronized manner by using a descriptor file

  • US 10,237,595 B2
  • Filed: 07/18/2017
  • Issued: 03/19/2019
  • Est. Priority Date: 12/13/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • downloading to a first client device a descriptor file for synchronizing a plurality of digital media streams, wherein the plurality of digital media streams each contain digital media content corresponding to a same originating work, wherein the plurality of digital media streams includes a first digital media stream containing a digital audio narration of the originating work and one or more other digital media streams, wherein the one or more other digital media streams include a second digital media stream, and wherein the descriptor file is external to the first digital media stream;

    determining, by the first client device, from the descriptor file location information for two or more of the plurality of digital media streams, wherein the two or more of the plurality of digital media streams include the second digital media stream;

    determining, by the first client device, from the descriptor file synchronization points in the digital media content of the second digital media stream that correspond to synchronization time offsets in a timeline of the digital audio narration of the first digital media stream, wherein the synchronization time offsets and the synchronization points are stored in the descriptor file in a manner indicating a correlation between the synchronization time offsets and the synchronization points;

    locating, by the first client device, the two or more of the plurality of digital medial streams by using the location information; and

    simultaneously rendering, by the first client device, the two or more of the plurality of digital media streams in a synchronized manner by correlating the synchronization points and the synchronization time offsets.

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