Interactive Video Annotation System With Temporal Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web-based systems for digital video storage and display lack advanced annotation capabilities, allowing only whole-video commenting and simplistic annotation controls, with restricted access often limited to video owners.

Innovation Solution

A system and method for creating and displaying interactive annotations on online hosted videos, featuring a graphical annotation interface that allows various types of annotations, user authentication for controlled annotation access, and integration with video analysis for automatic annotation suggestions, enabling users to add text, links, and modify video playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional web-based systems allow only whole-video commenting, then system simplicity is maintained, but user interaction precision deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidcomment location precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The video is segmented into temporal portions (time segments) that can be individually annotated. Users can attach comments to specific time segments rather than the entire video, enabling precise location referencing while maintaining a simple comment interface. The system divides the video timeline into discrete annotationable units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The annotation system adds a temporal dimension to commenting by introducing time segment identifiers. Instead of single-dimensional whole-video comments, the system creates multi-dimensional annotations that combine spatial (video frame) and temporal (time segment) coordinates, enabling precise portion identification.

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

2Device complexity

If annotation access is restricted only to video owners, then content control is simplified, but collaborative annotation capability deteriorates

Engineering Contradiction:
Improveaccess control complexityVSAvoidcollaborative annotation capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The annotation access control is made dynamic rather than static. The system can adapt permission levels based on user roles, video settings, and annotation types. Owners can dynamically grant or revoke annotation permissions to specific users or groups, allowing flexible collaboration while maintaining control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements partial access control where different users can have different levels of annotation permissions. Instead of all-or-nothing access, users can be granted permission for specific annotation types, time segments, or video portions, enabling nuanced collaborative control.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If simplistic annotation controls are provided, then ease of use is improved, but annotation functionality deteriorates

Engineering Contradiction:
Improveannotation control simplicityVSAvoidannotation functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The annotation system is designed as a universal platform that supports multiple annotation types (text comments, timestamps, links, embedded content) through a single unified interface. The same basic annotation controls can create different types of annotations, providing versatile functionality while maintaining operational simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system allows annotation parameters (such as time segment duration, annotation type, visibility settings) to be changed and customized. Users can modify annotation properties after creation, and the system adapts to different annotation configurations while maintaining a consistent user interface.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9684432B2Web-based system for collaborative generation of interactive videos
Publication Date: 2017.06.20 GOOGLE LLC
  • US9684432B2 patent drawing
  • US9684432B2 patent drawing
  • US9684432B2 patent drawing

AI summary

Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video.