Back to results
US 9,190,110 B2Granted
System and method for assembling a recorded composition
AssigneeJBF Interlude 2009 LTD
InventorJonathan Bloch
Life of this patent
Estimating the term…
Abstract
A system and method for assembling segments of recorded music or video from among various versions or variations of a recording, into a new version or composition, such that a first segment of a first version of a recorded work is attached to a segment of a second segment of a second version of the recorded work, to create a new version of the recorded work.
Claims19
A system for facilitating the assembly of a composition, the system comprising:
- a memory to store data representing different predefined versions of a video presentation, the predefined versions comprising a plurality of predefined paths, each path comprising a plurality of audio/video segments, each audio/video segment representing a scene of the video presentation,
- wherein a particular one of the audio/video segments comprises a predefined decision period during which a user may select, in real-time as the particular audio/video segment is playing, a subsequent audio/video segment to be played automatically and immediately following a conclusion of playback of the particular audio/video segment,
- wherein the decision period of the particular audio/video segment begins subsequent to a beginning of playback of the particular audio/video segment and ends prior to the conclusion of playback of the particular audio/video segment;
- and
- a processor to assemble a plurality of the audio/video segments into a particular one of the paths, wherein the particular path is a predefined version of the video presentation having a plurality of seamlessly connected scenes, and wherein the processor is configured to:
- (i) during a first playback of the video presentation:
- automatically present to the user, during a decision period of a first audio/video segment, visual representations of two or more alternative audio/video segments from which a subsequent audio/video segment is selected;
- present, during playback of the first audio/video segment, a visual indicator of time remaining in the decision period of the first audio/video segment;
- receive a selection of the subsequent audio/video segment from among the alternative audio/video segments;
- play the selected subsequent audio/video segment following a conclusion of playback of the first audio/video segment;
- automatically present to the user, during a decision period of the selected subsequent audio/video segment, visual representations of two or more second alternative audio/video segments from which a second subsequent audio/video segment can be selected, the second subsequent audio/video segment to be played directly following a conclusion of playback of the selected subsequent audio/video segment;
- receive from the user, during playback of the video presentation after the decision period of the selected subsequent audio/video segment, a selection of one of the second alternative audio/video segments, wherein the selection of the one of the second alternative audio/video segments is received too late for the selected second alternative audio/video segment to be played directly following the conclusion of playback of the selected subsequent audio/video segment;
- store in a memory the selection of the second alternative audio/video segment and a location of intended insertion of the selected second alternative audio/video segment, the location of intended insertion being directly after the conclusion of playback of the selected subsequent audio/video segment;
- and
- automatically play a default or random audio/video segment from the second alternative audio/video segments at the location of intended insertion instead of the selected second alternative audio/video segment,
- wherein the first playback of the video presentation results in a first one of the predefined versions of the video presentation;
- and
- (ii) during a second, later playback of the video presentation:
- automatically play the selected second alternative audio/video segment at the location of intended insertion without requiring interaction from the user,
- wherein the second playback of the video presentation results in a second one of the predefined versions of the video presentation.
17 more elements
A method of assembling a seamless composition, the method comprising:
- i) storing data representing different predefined versions of a video presentation, the redefined versions comprising a plurality of predefined paths, each path comprising a plurality of audio/video segments, each audio/video segment representing a scene of the video presentation,
- wherein a particular one of the audio/video segments comprises a predefined decision period during which a user may select, in real-time as the particular audio/video segment is playing, a subsequent audio/video segment to be played automatically and immediately following a conclusion of playback of the particular audio/video segment, and
- wherein the decision period of the particular audio/video segment begins subsequent to a beginning of playback of the particular audio/video segment and ends prior to the conclusion of playback of the particular audio/video segment;
- ii) assembling a plurality of the audio/video segments into a particular one of the paths, wherein the particular path is a predefined version of the video presentation having a plurality of seamlessly connected scenes;
- iii) during a first playback of the video presentation:
- automatically presenting to the user, during a decision period of a first audio/video segment, visual representations of two or more alternative audio/video segments from which a subsequent audio/video segment is selected;
- presenting, during playback of the first audio/video segment, a visual indicator of time remaining in the decision period of the first audio/video segment;
- receiving a selection of the subsequent audio/video segment from among the alternative audio/video segments;
- playing the selected subsequent audio/video segment following a conclusion of playback of the first audio/video segment;
- automatically presenting to the user, during a decision period of the selected subsequent audio/video segment, visual representations of two or more second alternative audio/video segments from which a second subsequent audio/video segment can be selected, the second subsequent audio/video segment to be played directly following a conclusion of playback of the selected subsequent audio/video segment;
- receiving from the user, during playback of the video presentation after the decision period of the selected subsequent audio/video segment, a selection of one of the second alternative audio/video segments, wherein the selection of the one of the second alternative audio/video segments is received too late for the selected second alternative audio/video segment to be played directly following the conclusion of playback of the selected subsequent audio/video segment;
- storing in a memory the selection of the second alternative audio/video segment and a location of intended insertion of the selected second alternative audio/video segment, the location of intended insertion being directly after the conclusion of playback of the selected subsequent audio/video segment;
- and
- automatically playing a default or random audio/video segment from the second alternative audio/video segments at the location of intended insertion instead of the selected second alternative audio/video segment,
- wherein the first playback of the video presentation results in a first one of the predefined versions of the video presentation;
- and
- iv) during a second, later playback of the video presentation:
- automatically playing the selected second alternative audio/video segment at the location of intended insertion without requiring interaction from the user,
- wherein the second playback of the video presentation results in a second one of the predefined versions of the video presentation.
16 more elements
Dependencies are inferred from the claim text.