×

Systems and methods for multiple device interaction with selectably presentable media streams

  • US 9,832,516 B2
  • Filed: 06/19/2013
  • Issued: 11/28/2017
  • Est. Priority Date: 06/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for multiple device interaction with selectably presentable multimedia content, the system comprising:

  • a memory for storing a branching multimedia presentation having a playback timeline, the branching multimedia presentation comprising a plurality of traversable content paths each comprising a plurality of selectably presentable multimedia content segments, wherein each multimedia content segment is associated with a particular portion of the playback timeline;

    a first output engine executing on a first device having a display screen to;

    receive a first subset of the multimedia content segments;

    assemble the first subset of the multimedia content segments into a first one of the content paths of the branching multimedia presentation; and

    display to a first user on the display screen of the first device the first subset of the multimedia content segments in the first content path in synchronization with the playback timeline based on the respective associations of the first subset of the multimedia content segments with the particular portions of the playback timeline;

    a second output engine executing on a second, different device having a display screen to;

    receive a second subset of the multimedia content segments, the second subset of the multimedia content segments being different from the first subset of the multimedia content segments, the second subset of the multimedia content segments being associated with same portions of the playback timeline as the first subset of the multimedia content segments;

    assemble the second subset of the multimedia content segments into a second one of the content paths of the branching multimedia presentation, the second content path being different from the first content path; and

    for each multimedia content segment in the second subset of the multimedia content segments, display to a second, different user on the display screen of the second device the multimedia content segment in the second subset of the multimedia content segments in the second content path simultaneously with the displaying, by the first output engine, of the multimedia content segment in the first subset of the multimedia content segments that corresponds to the same portion of the playback timeline;

    at least one input engine to receive user interactions associated with the branching multimedia presentation; and

    a manager to coordinate the branching multimedia presentation among a plurality of devices based at least in part on the user interactions,wherein the first output engine and the second output engine simultaneously begin playing the branching multimedia presentation at a same point of time in a same playback timeline, and wherein, during a same period of time on the same playback timeline, the first output engine displays to the first user on the display screen of the first device a first multimedia content segment of the multimedia presentation and the second output engine displays to the second user on the display screen of the second device a second, different multimedia content segment of the multimedia presentation.

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