Audio variance for multiple windows
AssigneeApple Inc.
InventorHoyt Fleming
Life of this patent
Estimating the term…
Abstract
Systems and methods for varying the audio of multiple windows on a personal computer are provided. The windows may overlap in various configurations. These configurations may cause the audio associated with media playing in each media window that is overlapped to be varied in a number of different ways. The audios may be scaled in response to a set of user preferences.
Claims34
A method performed by a data processing system, the method comprising:
- displaying a media playing window that plays audio, the media playing window including a plurality of window elements, wherein each window element is a window control element or a display pane element, the window control element selectable to control the playing of the audio, the display pane element to display content information of the audio played by the media playing window, wherein the window elements include at least one window control element;
- displaying a second window that overlaps at least a portion of one or more of the window elements in the media playing window;
- determining a visibility parameter from a measure of a visible portion of the one or more window elements in the media playing window based at least in part upon the second window overlapping the at least a portion of the one or more window elements in the media playing window;
- and
- adjusting the audio of the media according to the visibility parameter.
A method performed by a data processing system, the method comprising:
- displaying a media playing window that plays media at a volume level, the media playing window including a plurality of window elements, each window element being a window control element or a display pane element, the window control element selectable to control the playing of the audio, the display pane element to display content information of the audio played by the media playing window, wherein the window elements include at least one window control element;
- determining at least one media playing window visibility parameter from a measure of a visible portion of one or more of the window elements in the media playing window;
- and
- adjusting the audio of the media based, at least in part, on the at least one determined visibility parameter.
A method performed by a data processing system, the method comprising:
- displaying a media playing window that plays audio, the media playing window including a plurality of window elements, each window element being a window control element or a display pane window, the window control element selectable to control the playing of the audio, the display pane window to display content information of the audio played by the media playing window, wherein the window elements include at least one window control element;
- determining at least one media playing window visibility parameter from a measure of a visible portion of one or more of the window elements in the media playing window;
- and
- adjusting the audio of the playing media when the determined at least one visibility parameter is changed.
A program storage device storing a computer program, the computer program for execution by a computer system having a processor, a memory, and a display, the computer program, when executed by the computer system, performing the following:
- displaying a media playing window that plays audio, the media playing window including a plurality of window elements, each window element being a window control element or a display pane window, the window control element selectable to control the playing of the audio, the display pane window to display content information of the audio played by the media playing window, wherein the window elements include at least one window control element;
- displaying a second window that overlaps at least a portion of one or more of the window elements in the media playing window;
- determining a visibility parameter from a measure of a visible portion of the one or more window elements in the media playing window based at least in part upon the second window overlapping the at least a portion of the one or more window elements in the media playing window;
- and
- adjusting the audio of the media according to the visibility parameter.
A system for use in an interactive data processing system, the system comprising a processor operative to:
- display a media playing window that plays media at a volume level, the media playing window including a plurality of window elements, each window element is a window control element or a display pane element, the window control element selectable to control the playing of the audio, the display pane element to display content information of the audio playing by the media playing window, wherein the window elements include at least one window control element;
- determine at least one media playing window visibility parameter from a measure of a visible portion of the one or more window elements in the media playing window;
- and
- adjust the audio of the playing media based, at least in part, on the at least one determined visibility parameter.
A system for use in an interactive data processing system, the system comprising a processor operative to:
- display a media playing window that plays audio, the media playing window including a plurality of window elements, each window element being a window control element or a display pane window, the window control element selectable to control the playing of the audio, the display pane window to display content information of the audio being played, wherein the window elements include at least one window control element;
- determine at least one media playing window visibility parameter from a measure of a visible portion of one or more of the window elements in the media playing window;
- and
- adjust the audio of the media dynamically when the at least one determined visibility parameter is changed.
Dependencies are inferred from the claim text.