Variable Time Video Player Using Chop File Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video playback systems do not allow users to efficiently watch videos of varying lengths during limited time periods, such as a bus ride, as they cannot selectively skip portions of a video without knowing upcoming events, limiting the ability to choose which parts to skip intelligently.

Innovation Solution

A variable time video player system that uses a 'chop file' to decompose video media into segments with different levels of detail, allowing users to adjust the playback time based on selected detail levels or time indications, ensuring completion of the video within a specific timeframe, and optionally incorporating additional related media if the video is too short.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a user fast forwards through portions of a video file, then the viewing time is reduced, but the user loses awareness of upcoming events and cannot intelligently select which portions to skip

Engineering Contradiction:
Improveviewing timeVSAvoidawareness of upcoming events
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system performs preliminary analysis of the video content to generate a detailed structure file that identifies scenes, topics, and key events before playback. This advance preparation enables the user to make informed decisions about which portions to skip, eliminating the need for blind fast-forwarding and preserving awareness of upcoming content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A structure file acts as an intermediary between the video content and the user, providing a detailed roadmap of upcoming events, scenes, and topics. This intermediary layer allows users to navigate the video intelligently by showing them what content is coming up without requiring them to watch the entire video first.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of moving object

If a video is played at normal speed, then all content is preserved, but the video cannot be completed within limited time periods

Engineering Contradiction:
Improvevideo completion timeVSAvoidvideo content coverage
Core Design Contradiction:
Duration of action of moving objectVSLoss of information

Solution Approach 1:

The video playback system dynamically adjusts playback speed based on the selected detail level and remaining time. The player can switch between different playback modes (normal speed, fast forward, time-lapse) within different sections of the video, allowing completion within limited time while preserving important content at appropriate detail levels.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the playback parameter (speed) and detail level based on user preferences and time constraints. By adjusting these parameters dynamically throughout the video, the system enables completion within limited time periods while maintaining coverage of essential content at the selected detail level.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a user selects lower detail levels to reduce playback time, then the video can be completed faster, but the precision and completeness of content delivery is reduced

Engineering Contradiction:
Improvevideo consumption rateVSAvoidcontent delivery precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The video structure file enables different detail levels to be applied to different local sections of the video based on their importance. Critical scenes and key events can be maintained at higher detail levels while less important portions can be delivered at lower detail levels, preserving overall content precision while enabling faster playback.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The video is segmented into multiple sections with different detail levels and importance ratings. This segmentation allows the system to apply different playback speeds and detail levels to different segments, maintaining content precision for important sections while accelerating playback through less critical portions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9298718B2Method and system to play linear video in variable time frames
Publication Date: 2016.03.29 INTEL CORP
  • US9298718B2 patent drawing
  • US9298718B2 patent drawing
  • US9298718B2 patent drawing

AI summary

According to some embodiments, a method and apparatus are provided to receive a video media file, receive a chop file 200 and output a portion of the video media file based on the received chop file 200.