Interactive Video Playback System Using Dynamic Segment Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional attempts to create interactive movies for video games have been hindered by high production costs and the inability to seamlessly integrate high-quality video from movies into game experiences, resulting in poor video quality and limited interactivity, as existing technologies struggle to handle the data requirements and playback of full-motion video.

Innovation Solution

A system and method for interactive video playback that dynamically edits or compresses pre-existing video media on consumer devices like DVD players or high-definition players, allowing for the overlay of graphics and text to create an interactive experience by using segment identifiers to skip or play video segments based on user input, enabling continuous and engaging gameplay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full-motion video is used to provide continuous video playback in interactive games, then video quality and continuity are improved, but data requirements increase and playback becomes jerky and grainy

Engineering Contradiction:
Improvevideo playback continuityVSAvoiddata requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The video stream is divided into discrete segments or clips that can be selectively played based on user interaction. This allows the system to play only necessary portions of video rather than continuous full-motion video, reducing data requirements while maintaining playback quality and continuity where needed.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If pre-existing media is dynamically edited to create interactive experiences, then production costs are reduced and interactivity is enhanced, but device complexity increases

Engineering Contradiction:
Improveproduction costVSAvoiddevice complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system enables consumer video players to perform multiple functions - playing traditional video content and executing interactive games - by dynamically editing and overlaying graphics on pre-existing media. This multi-functionality reduces production costs by reusing existing video assets while the player handles complexity through software-based dynamic editing rather than hardware complexity.

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

3Adaptability or versatility

If video clips are selectively played based on user actions, then interactivity is improved, but video continuity is broken and production quality suffers

Engineering Contradiction:
ImproveinteractivityVSAvoidvideo continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system pre-identifies and marks specific segments or triggers within the video stream that correspond to interactive moments. This preliminary preparation allows the system to seamlessly transition between video playback and interactive elements without breaking continuity, as the video structure is pre-analyzed to determine optimal insertion points for interactivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8202167B2System and method of interactive video playback
Publication Date: 2012.06.19 DISNEY ENTERPRISES INC
  • US8202167B2 patent drawing
  • US8202167B2 patent drawing
  • US8202167B2 patent drawing

AI summary

A method of providing an interactive game through playback of video, the method comprising the steps of providing a video player with a processor, the processor capable of accepting user input, drawing graphics or text on top of video playback, and controlling playback of sounds; providing media with a primary video stream for standard playback, and game instructions working in cooperation with the video stream, and an edit decision list; reading the edit decision list into the CPU and playing the portions of the video stream as instructed by the edit decision list; and superimposing other graphics onto the video to create an interactive game experience.