Progress bar for branched videos
First Claim
Patent Images
1. 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, andwherein 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.
3 Assignments
0 Petitions
Accused Products
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.
325 Citations
28 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification