Content-Based Navigation for Video Recordings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online education platforms face challenges in navigating recorded classes due to the limited ability to precisely locate specific content using horizontal time controls, leading to inefficient use of computational resources and user-induced errors.

Innovation Solution

A content-based navigation system that parses recordings into time buckets and content buckets, allowing navigation based on visual content changes, enabling precise location of visual content without interrupting audio playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If horizontal time scale navigation is used to locate specific content in recordings, then navigation capability is provided, but navigation precision and efficiency deteriorate due to multiple inputs required and user-induced errors

Engineering Contradiction:
Improvenavigation capabilityVSAvoidcontent location precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the recording into multiple segments (e.g., 5-minute segments) with segment identifiers. Instead of using a continuous horizontal time scale, the system divides the navigation space into discrete segments that can be independently identified and navigated to, reducing the number of inputs required and improving navigation precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces segment identifiers as an intermediary between the user and the actual content location. These identifiers serve as a mediator that allows users to navigate to specific content areas without directly manipulating the continuous time scale, thereby reducing user-induced errors and improving navigation efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple inputs to horizontal time scale are used to navigate to desired content, then navigation is achieved, but computational resource efficiency deteriorates due to repeated requests and responses

Engineering Contradiction:
Improvenavigation functionalityVSAvoidcomputational resource efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-segmenting the recording and generating segment identifiers during the recording processing phase. This preliminary organization of content into segments with unique identifiers allows for direct navigation without requiring multiple iterative requests and responses, thereby improving computational resource efficiency.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If horizontal time control is used for navigation, then playback control is provided, but navigation accuracy deteriorates due to inability to precisely locate specific content views

Engineering Contradiction:
Improveplayback controlVSAvoidcontent view location accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent segments the recording into distinct segments with unique identifiers, allowing precise location of specific content views. Each segment represents a discrete portion of the recording that can be accurately navigated to, improving content view location accuracy compared to continuous horizontal time control.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10999638B2Content-based navigation for recordings
Publication Date: 2021.05.04 ADOBE INC
  • US10999638B2 patent drawing
  • US10999638B2 patent drawing
  • US10999638B2 patent drawing

AI summary

Navigating a video recording based on changes in views of the recording's visual content is described. A content-based navigation system receives a recording including visual content and audio content. The content-based navigation system then determines a content scale for navigating the recording relative to an overall number of new or updated views of visual content during playback of the recording. Given the content scale, the content-based navigation system generates a content navigation control that enables navigating the recording at a granularity defined by the overall number of new or updated views of the recording's visual content. Navigation via the content navigation control is thus independent of time between changes to views of the recording's visual content during playback. Input to the content navigation control causes output of a different view of the recording's visual content, and optionally causes output of audio content synchronized with the different view of visual content.