Browse Prior Art Database

Consistent User-Feedback for Polymorphic Actions Using Sound

IP.com Disclosure Number: IPCOM000113702D
Original Publication Date: 1994-Sep-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

MacPhail, MG: AUTHOR

Abstract

A method is disclosed that allows the user to have consistent audio feedback when interacting with object-oriented applications. This method provides the user with audio cues enhancing the video cues to give immediate positive or negative feedback on user-selected actions. Such feedback allows the user to avoid potential errors by giving cues before an incorrect action is actually initiated.

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

Consistent User-Feedback for Polymorphic Actions Using Sound

      A method is disclosed that allows the user to have consistent
audio feedback when interacting with object-oriented applications.
This method provides the user with audio cues enhancing the video
cues to give immediate positive or negative feedback on user-selected
actions.  Such feedback allows the user to avoid potential errors by
giving cues before an incorrect action is actually initiated.

      An object-oriented class structure is ideal for implementing
such a consistent "sound" presentation architecture.  The base class
includes the base methods that represent the base actions.  Each base
action method in turn includes the audio and video highlighting
methods associated with that specific action.  Subclasses that add
actions also add video and audio cues to those actions.  Subclassing
also allows overriding and enhancing defaults when that is
appropriate.

      For example, the base class for desktop interactions contains
the methods for actions such as select, deselect, drag and drop.
When the user selects an icon, the selection method is invoked which
calls the selection video method to highlight the icon and the audio
method to make the selection sound.  Subclasses might include actions
such as edit, print, and file with each of these actions producing a
specific sound.

      Care should be given to designing a "sound" presentation
architecture that uses sound elements which...