Multimedia Player Control Bar Dynamic Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia player systems face issues with overlapping control bars and background patterns during video playback, leading to functional limitations for users as prior solutions require high graphics processing and are inefficient.
Innovation Solution
A method and system for dynamically displaying a control bar by retrieving an Interactive Graphic stream, detecting user triggers, analyzing available screen regions, and determining a displaying mode to avoid overlap, utilizing a system with modules for retrieving, detecting, analyzing, and displaying the control bar without overlaying interactive graphics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the control bar is displayed on the screen during video playback, then user control functionality is provided, but the control bar overlaps with the background pattern provided by the disc content
Solution Approach 1:
The control bar's position and size are dynamically adjusted based on the detected background pattern. The system continuously monitors the playback state and recalculates the control bar's display parameters to avoid overlap, making the interface adaptive rather than static.
Solution Approach 2:
The system changes the display parameters (position coordinates and dimensions) of the control bar according to the analyzed background pattern. By modifying these parameters in real-time, the control bar is repositioned to prevent overlap while maintaining full functionality.
2Loss of information
If prior solutions are used to avoid overlapping, then overlap prevention is achieved, but high graphics processing requirements increase system complexity
Solution Approach 1:
The system extracts only the essential information from the background pattern that is needed for control bar positioning, rather than performing comprehensive graphics processing. This selective extraction approach prevents overlap while minimizing computational overhead.
Solution Approach 2:
The patent uses a lightweight detection mechanism that requires minimal processing resources compared to full graphics processing solutions. The approach is computationally inexpensive and can be executed efficiently without burdening the system.
3Ease of manufacture
If the control bar position is fixed, then implementation is simple, but the control bar may overlap with important content areas
Solution Approach 1:
The control bar transitions from a fixed position to a dynamic one that adapts to the content. The system automatically adjusts the control bar's position based on the detected background pattern, ensuring it never obscures important content areas while maintaining ease of use.
Data Source
AI summary
The present invention relates generally to a method for dynamically displaying a control bar of a multimedia player, wherein one subjective thereof is to prevent overlap occurred to the menu image provided by a multimedia source. The method is preferably used for a digital versatile disc with high storage capacity, for example, the Blu-ray disc. According to the embodiment of the present invention, the method includes a first step of retrieving an Interactive Graphic (IG) stream from a disc, in which the IG stream defines an interactive graphic to be displayed. The method next goes to detect a trigger event of displaying a control bar in response to a user's operation. Further, an available region of the screen and a displaying mode are determined after analyzing the IG stream. Finally, the control bar, as the displaying mode describes, is show on the screen.


