Video Playback Contextual Overlay System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video presentation systems lack the ability to effectively compare and present contextual information from different video segments, such as location, date, and performance metrics, during the playback of a video, which limits user engagement and analysis of activities captured over time.

Innovation Solution

A system that includes servers communicating with client computing platforms to authenticate users, obtain and compare contextual information from multiple video segments, and generate visual information highlighting relative performance differences, which can be presented during video playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If visual comparison information is presented during video playback, then user engagement and analysis capability are enhanced, but system complexity and processing requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system extracts and stores contextual information from video segments in advance, before playback occurs. This pre-processing allows the playback system to simply retrieve and display pre-computed comparison data, enhancing user engagement without adding real-time processing complexity to the playback device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A server acts as an intermediary between the video storage system and the client device. The server performs the complex task of extracting contextual information, comparing video segments, and generating visual comparison data. This mediator approach offloads processing complexity from the client device while still providing enhanced user engagement features during playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If contextual information from multiple video segments is extracted and compared, then analysis capability is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveanalysis capabilityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Contextual information extraction and comparison operations are performed in advance of video playback. The system processes video segments, extracts contextual data (such as activity type, location, time), and generates comparison results before the user watches the video. This pre-processing ensures high analysis capability during playback without incurring processing delays at playback time.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If visual comparison information is displayed during video playback, then information completeness is improved, but video playback performance may be degraded

Engineering Contradiction:
Improveinformation completenessVSAvoidvideo playback performance
Core Design Contradiction:
Loss of informationVSSpeed

Solution Approach 1:

The visual comparison information is segmented into discrete graphical overlays that are selectively displayed at specific moments during video playback, rather than continuously throughout. This allows the system to present comprehensive comparison information when relevant without constantly interrupting or degrading the video playback performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system displays only the necessary portion of comparison information during playback - showing contextual differences when they are relevant to the current video segment being viewed. This partial display approach maintains information completeness for analysis purposes while avoiding excessive information presentation that would degrade playback performance.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9973792B1Systems and methods for presenting visual information during presentation of a video segment
Publication Date: 2018.05.15 GOPRO INC
  • US9973792B1 patent drawing
  • US9973792B1 patent drawing
  • US9973792B1 patent drawing

AI summary

A first and second video segment may be obtained. A second video segment may be obtained. A first and second set of contextual information associated with the first and second video segments may be obtained. The first set of contextual information defining a first set of performance information characterizing performance of a first activity associated with the first video segment and the second set of contextual information defining a second set of performance information characterizing performance of a second activity associated with the second video segment. The first set of performance information and the second set of performance information may be compared. Relative performance of the first activity relative to the second activity may be determined based upon the comparison. Visual information associated with the first video segment may be generated. The visual information may be presented during presentation of the first video segment.