×

System and method for synchronization of selectably presentable media streams

DC
  • US 10,418,066 B2
  • Filed: 12/30/2015
  • Issued: 09/17/2019
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory for storing a plurality of multimedia content segments, each content segment defining a portion of one or more content paths, wherein a particular content segment comprises a decision period during which a subsequent content segment can be selected for playback as the particular content segment is playing;

    an assembly engine for seamlessly assembling a subset of the content segments into a multimedia presentation comprising one of the content paths;

    a configuration manager for determining an audio file and a video file to be played based on a selected subsequent content segment;

    an audio engine for;

    dividing the audio file into a plurality of audio samples, each audio sample comprising a timestamp indicating a time at which the audio sample should be played; and

    upon causing one of the audio samples to be played, updating a current playback time based on the timestamp of the played audio sample, wherein the current playback time comprises a time that is maintained separately from timestamps of the audio samples and identifies a most recently played audio sample; and

    a video engine for synchronizing playback of the video file with playback of the audio file based on the current playback time.

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