Progress bar for branched videos
AssigneeJBF Interlude 2009 LTD
InventorsJonathan Bloch, Barak Feldman, Tal Zubalsky, Kfir Y. Rotbard
Life of this patent
Estimating the term…
Abstract
A system for navigating and visualizing the progression of selectably presentable video content includes a progress indicator module for dynamically displaying the progression status of video content paths made up of selectably presentable video content segments. The system further includes an interactive control module for facilitating navigation along the video content paths. The progression status may be graphically represented in the form of a tree structure having linked video content segments forming the content paths. The control module may be used to navigate the video within this tree structure.
Claims28
A system for navigating branching video content, the system comprising:
- a memory storing computer-executable instructions;
- and
- a processing unit that, in executing the instructions stored on the memory, is programmed to perform operations comprising:
- providing for display a progress status of a branching video comprising a plurality of video content paths, each content path comprising a plurality of selectably presentable video content segments, wherein the progress status comprises a navigable video tree structure of one or more of the video content paths, the navigable video tree structure configured to be displayed simultaneously with the playback of the branching video;
- receiving a user interaction with the progress status indicative of a navigation of the video tree structure;
- and
- navigating to a location in the branching video based on the user interaction and one or more branching points in the video tree structure, the location is (i) later in time than a current location in the branching video and (ii) after a plurality of branching points and two or more video content segments of the plurality of selectably presentable video content segments that have not been reached in playback of the branching video, and
- wherein the navigating comprises automatically selecting a video content path at each branching point, of the plurality of branching points, in the branching video between the current location and the location later in time.
A computer-implemented method for navigating branching video content, the method comprising:
- providing for display a progress status of a branching video comprising a plurality of video content paths, each content path comprising a plurality of selectably presentable video content segments, wherein the progress status comprises a navigable video tree structure of one or more of the video content paths, the navigable video tree structure configured to be displayed simultaneously with the playback of the branching video;
- receiving a user interaction with the progress status indicative of a navigation of the video tree structure;
- and
- navigating to a location in the branching video based on the user interaction and one or more branching points in the video tree structure, the location is (i) later in time than a current location in the branching video and (ii) after a plurality of branching points and two or more video content segments of the plurality of selectably presentable video content segments that have not been reached in playback of the branching video, and
- wherein the navigating comprises automatically selecting a video content path at each branching point, of the plurality of branching points, in the branching video between the current location and the location later in time.
Dependencies are inferred from the claim text.