Browse Prior Art Database

Universal Sound Bar Control Window Device

IP.com Disclosure Number: IPCOM000111414D
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 35K

Publishing Venue

IBM

Related People

Williams, ML: AUTHOR

Abstract

With the propagation of audio-enabled applications, users are frequently adjusting the volume controls of individual windows. Users often adjust the application within one operating system window only to find the need to read just the volumes within another window. Users desire more convenient means by which a multiplicity of audio-enabled windowing applications can be controlled.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 93% of the total text.

Universal Sound Bar Control Window Device

      With the propagation of audio-enabled applications, users are
frequently adjusting the volume controls of individual windows.
Users often adjust the application within one operating system window
only to find the need to read just the volumes within another window.
Users desire more convenient means by which a multiplicity of
audio-enabled windowing applications can be controlled.

      This article describes a mechanism for a multiple-window-based
Audio Sound Bar control.  This provides a mechanism by which the
currently focused window aud messages are directed to a Universal
Sound Bar Device (USBD).  A Window State Table allows the USBD to
register the associated volume of the currently focused window.  This
mechanism allows developers to design windowing applications which
exploit this invention's capability on the desktop.  Note that this
mechanism can be used by existing applications via Dynamic Data
Exchange (DDE) processes.  Subsequent to usage, automatic calibration
may be employed to adjust the volume of the window application to
that of the USBD.

      Upon the user accessing a window, the USBD accesses the Window
State Table to determine the appropriate volume level for the
specified window.  As the user switches from window to window, the
volume levels are maintained for the user, thus providing a
consistent volume level for multiple applications.  As more
multimedia applications are introduced...