Method and System for Dynamically Displaying a Control Bar of a Multimedia Player
Abstract
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.
Claims
exact text as granted — not AI-modified1 . A method for dynamically displaying a control bar of a multimedia player, comprising:
retrieving an Interactive Graphic stream from a disc, wherein the Interactive Graphic stream defines at least one interactive graphic to be displayed on a video window of the screen and the interactive graphic embodies options selectable to a user; detecting a trigger event of displaying the control bar in response to an operation made by the user; analyzing the Interactive Graphic stream to determine an available region of the screen, wherein the available region is different from the interactive graphic occupied on the video window; determining a displaying mode according to the available region; and displaying the control bar on the screen according to the displaying mode in order to avoid overlaying the interactive graphic.
2 . The method of claim 1 , wherein the disc is one of Blu-ray Disc, DVD, and HD-DVD.
3 . The method of claim 1 , wherein the detecting step further comprises detecting an action of a pointing device, wherein the action comprises a movement, a click, a sensed gesture, a sensed location, or a combination thereof.
4 . The method of claim 3 , wherein the pointing device provides an input interface that allows the user to input spatial data.
5 . The method of claim 1 , wherein the detecting step further comprises detecting a keystroke of a keyboard or a remote control.
6 . The method of claim 1 , wherein the analyzing step further comprises identifying a property of the interactive graphic on the video window, and the property of the interactive graphic includes at least one of predetermined appearance location, corresponding boundaries, and occurrence time/period.
7 . The method of claim 1 , wherein the determining the displaying mode further comprises determining a location of the control bar to be displayed on the screen according to the available region.
8 . The method of claim 1 , wherein the determining the displaying mode further comprises determining an action of the video window.
9 . The method of claim 8 , wherein the action of the video window is resizing, deforming or shifting.
10 . The method of claim 9 , further comprising displaying the video window with the corresponding action.
11 . A system for dynamically displaying a control bar of a multimedia player on a screen, comprising:
a retrieving module configured to retrieve an Interactive Graphic stream from a disc, the Interactive Graphic stream defining at least one interactive graphic to be displayed on a video window of the screen and selectable by a user; a detecting module configured to detect a trigger event of displaying the control bar in response to an operation of the user; an analyzing module configured to analyze the Interactive Graphic stream to determine an available region of the screen, wherein the available region is a region different from the interactive graphic occupied on the video window; a determining module configured to determine a displaying mode according to the available region; and a displaying module configured to display the control bar on the screen according to the displaying mode without overlaying the interactive graphic.
12 . The system of claim 11 , wherein the disc comprises one of Blu-ray Disc, DVD, and HD-DVD.
13 . The system of claim 11 , wherein the detecting module further comprises a pointing device detector configured to detect an action of a pointing device, wherein the action comprising a movement, a click, a sensed gesture, a sensed location and the combination thereof.
14 . The system of claim 13 , wherein the pointing device comprises an input interface that allows the user to input spatial data.
15 . The system of claim 11 , wherein the detecting module further comprises a keystroke detector configured to detect a keystroke of a keyboard or remote control.
16 . The system of claim 11 , wherein the analyzing module further configured to identify a property of the interactive graphic on the video window, and the property of the interactive graphic includes at least one of predetermined appearance location, corresponding boundaries, and occurrence time/period.
17 . The system of claim 11 , wherein the determining module further configured to determine a location of the control bar to be displayed on the screen according to the available region.
18 . The system of claim 11 , wherein the determining module further configured to determine an action of the video window.
19 . The system of claim 18 , wherein the action of the video window is resizing, deforming or shifting.
20 . The system of claim 11 , wherein the displaying module further configured to display the video window with the corresponding action.Join the waitlist — get patent alerts
Track US2012185773A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.