Digital Channel Integration System for Live Video Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming video technologies do not allow for easy navigation to specific points within a live video stream, such as news programs, limiting viewer interaction and utility.

Innovation Solution

A digital channel integration system that leverages internal television production and automation systems to identify segments and insert cue points into the video stream, enabling clients to display links to individual stories, both past and upcoming, within the stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional streaming video technology is used, then video delivery is simple, but navigation to specific points within the stream is not possible

Engineering Contradiction:
Improvenavigation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The video stream is divided into discrete segments with assigned identifiers, allowing the system to navigate to specific segments without processing the entire stream. This segmentation enables random access to particular stories or clips while maintaining manageable system complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A metadata layer is introduced as an intermediary between the video stream and the user interface. This metadata contains segment identifiers and timing information, enabling navigation without requiring direct complex processing of the video data itself, thus improving ease of operation while controlling system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If cue points are inserted into the video stream, then navigation to specific stories is enabled, but synchronization complexity increases

Engineering Contradiction:
Improvestory navigationVSAvoidsynchronization complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Cue points and segment identifiers are pre-inserted into the video stream during encoding or preprocessing, rather than being added in real-time. This preliminary action enables navigation functionality while reducing runtime synchronization complexity, as the infrastructure is already in place when the stream is played back.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors the current play position and compares it against the pre-inserted cue points to determine which story segment is currently being displayed. This feedback mechanism enables automatic updating of the user interface with relevant story information, simplifying the navigation experience while managing synchronization through automated comparison logic.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If metadata is provided for each segment, then searching and sharing capabilities are enhanced, but data processing requirements increase

Engineering Contradiction:
Improvesearching and sharing capabilityVSAvoiddata processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Navigation and identification functionality is extracted into a separate metadata layer, allowing the core video streaming process to remain efficient while providing enhanced searching and sharing capabilities through the metadata. This extraction enables versatility without significantly impacting video processing productivity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Segment identifiers and key metadata are copied into a separate, easily queryable data structure that can be independently processed for searching and sharing operations. This copying approach enables enhanced adaptability for metadata-based operations while keeping the original video stream processing efficient and unaffected by metadata complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10771861B2Digital channel integration system
Publication Date: 2020.09.08 CBS INTERACTIVE INC
  • US10771861B2 patent drawing
  • US10771861B2 patent drawing
  • US10771861B2 patent drawing

AI summary

Systems and methods are disclosed for generating links to points in a video stream corresponding to actual programming events of a show playing, played, or about to be played in the live video stream, improving the utility of streaming by enabling viewers to view information specifically related to a story and easily navigate to the start of the story within the video stream.