Video Playback Control via Context Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of wide-angle image devices face inconvenience when watching videos with long playback times, as they need to continuously manipulate input devices to view desired areas, leading to user fatigue.

Innovation Solution

An electronic device and server system that allows video playback to change automatically based on playback scenario information, eliminating the need for user input by storing and analyzing context and playback history information to determine optimal viewing parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user manually manipulates an input device to view desired areas of a wide-angle image, then the user can watch specific areas of interest, but the user experiences fatigue and inconvenience during long video playback

Engineering Contradiction:
Improveuser operation convenienceVSAvoidtime spent on continuous manipulation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically determines and switches between multiple areas of interest without requiring continuous user input. The electronic device autonomously identifies important regions in the wide-angle video and adjusts the display accordingly, allowing the system to serve itself rather than requiring constant user manipulation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes the wide-angle video to identify multiple areas of interest before playback, storing this information for automatic retrieval during video playback. This preliminary analysis enables the system to automatically switch between important areas without requiring real-time user input during watching.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system automatically plays video based on playback scenario information, then user fatigue is reduced and operation becomes easier, but the system complexity increases due to context analysis requirements

Engineering Contradiction:
Improveautomatic playback controlVSAvoidcontext information processing system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces playback scenario information as an intermediary layer between the raw video content and the display output. This intermediary contains pre-analyzed area of interest information that simplifies the control logic, allowing automatic playback without requiring complex real-time analysis of video content during playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple areas of interest are identified and stored for automatic playback, then the video playback quality is improved, but the data storage requirements and processing complexity increase

Engineering Contradiction:
Improvevideo playback qualityVSAvoidplayback scenario information data
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of processing or storing entire video frames, the system identifies and stores only the critical area of interest information for each important moment in the video. This local quality approach stores minimal necessary data (area coordinates and timing) rather than complete visual information, reducing storage requirements while maintaining playback quality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10880590B2Electronic device and server for video playback
Publication Date: 2020.12.29 SAMSUNG ELECTRONICS CO LTD
  • US10880590B2 patent drawing
  • US10880590B2 patent drawing
  • US10880590B2 patent drawing

AI summary

An electronic device is disclosed and includes a communication module; a display; a memory storing context information of a user; and a processor. The processor is configured to verify a video capable of being played depending on a playback scenario information; determine one or more pieces of the playback scenario information generated based on the context information; and play the video based on the determined playback scenario information.