Branched Video Progress Indicator Using Tree Structure Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video progress indicators lack the ability to effectively navigate and represent the progress of branched video content, which is composed of multiple selectable segments, leading to user interaction challenges.

Innovation Solution

A dynamic progress indicator and interactive control module that visually represents the progression status of video content paths as a tree structure, allowing users to navigate through selectably presentable video segments, with features like decision points, time markers, option indicators, and thumbnail previews.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional linear progress bar is used, then the implementation is simple, but it cannot represent branched video content paths effectively

Engineering Contradiction:
Improveability to represent branched video contentVSAvoidprogress indicator structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The progress indicator is segmented into multiple paths representing different video content options. Each path is divided into segments corresponding to video segments, allowing the indicator to represent branched content structure while maintaining manageable complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The progress indicator transitions from a one-dimensional linear bar to a multi-dimensional tree structure. This dimensional change allows representation of multiple video paths and branching decisions, enabling the indicator to adapt to branched content while the tree structure organizes complexity in a hierarchical manner

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If multiple video paths are displayed, then user navigation options increase, but the interface complexity increases

Engineering Contradiction:
Improveuser navigation capabilityVSAvoidinterface structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Different parts of the progress indicator display different information relevant to user navigation. Decision points are highlighted with specific visual markers, buffered segments are shown with distinct styling, and active paths are emphasized. This local differentiation helps users navigate complex branched content by providing targeted visual cues at each location

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system pre-calculates and displays multiple possible video paths and their durations before user selection. Buffering status is pre-computed for each path segment. This preliminary preparation allows users to make informed navigation decisions without real-time computation delays, simplifying the interaction with complex branched content

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If real-time progress updates are provided for multiple paths, then user information needs are met, but processing requirements increase

Engineering Contradiction:
Improveprogress information accuracyVSAvoidprocessing energy
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system extracts and displays only the most relevant progress information for each path segment - such as buffering status, playback position, and time remaining - rather than computing and displaying all possible metrics. This selective extraction maintains accurate progress information while reducing processing energy requirements by focusing on essential data points

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10474334B2Progress bar for branched videos
Publication Date: 2019.11.12 JBF INTERLUDE 2009
  • US10474334B2 patent drawing
  • US10474334B2 patent drawing
  • US10474334B2 patent drawing

AI summary

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.