Video Reproduction Apparatus Window Visibility Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video reproduction systems waste resources by continuing to play video data that is not visible in the window, leading to user confusion and missed content due to unintended reproduction.

Innovation Solution

A video reproduction apparatus with a reproduction unit that stops video playback when the video data is not within the display range of the window and resumes playback from the stored position when it becomes visible again, ensuring efficient resource use and user convenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video data reproduction is continuously executed even when not displayed in the window, then resource utilization is maintained, but resources are wasted and user experience deteriorates

Engineering Contradiction:
Improvevideo reproduction continuityVSAvoidresource wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The video reproduction system dynamically adjusts its operation state based on display visibility. When the video reproduction frame is detected to be outside the window display range, the system automatically stops reproduction. When the frame returns to the display range, reproduction resumes from the stored position. This dynamic adaptation resolves the contradiction by making resource utilization conditional on actual display needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms to detect whether the video reproduction frame is within the window display range. Based on this feedback information, the system automatically controls the reproduction state (start/stop) and manages the reproduction position. This feedback loop ensures that video data is reproduced only when visible to the user, preventing resource wastage while maintaining productivity when needed.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If video reproduction is stopped when not displayed, then resource wastage is prevented, but user may miss content when window is restored

Engineering Contradiction:
Improveresource efficiencyVSAvoidcontent delivery reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

Before stopping video reproduction when the frame moves outside the display range, the system performs preliminary actions by storing the current reproduction position. This ensures that when the video frame returns to the display range, reproduction can seamlessly resume from where it left off, preventing content loss and maintaining reliability while still achieving resource efficiency during non-display periods.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple video data are reproduced simultaneously, then user can access multiple contents, but user confusion increases and resource management becomes complex

Engineering Contradiction:
Improvemulti-content accessVSAvoiduser confusion
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality control by managing video reproduction on a per-window basis. Each window's video reproduction is independently controlled based on its own display visibility status. This localized approach allows multiple video contents to be accessed simultaneously in different windows while maintaining clear, independent control over each, preventing user confusion while preserving adaptability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP2460350B1Video reproduction apparatus, control method thereof, and computer-readable storage medium storing program
Publication Date: 2016.12.07 CANON KK
  • EP2460350B1 patent drawingFigure 1
  • EP2460350B1 patent drawingFigure 2
  • EP2460350B1 patent drawingFigure 3

AI summary

The present invention is directed to a technique capable of preventing resources from being wastefully used due to continuous reproduction of video data which cannot be viewed by a user as the video data does not exist in a display range of a window or preventing the user from missing the video data. A CPU of a video transmission apparatus determines whether a reproduction frame of video data during reproduction is within a display range of a window. As a result of the determination, if the reproduction frame is not within the display range, the reproduction of the video data is stopped and a reproduction position is stored.