A word processing program uses a number of low-key alarm signals or sound patterns
to communicate a variety of situations that arise during data input by a user.
A personalized program is used to detect incorrectly formatted or improperly inputted
data such as e-mail addresses, phone numbers, template or form entries as well
as to recognize stored data, such as a user's complete mailing address or programming
codes. When alerted, the user accepts, denies or ignores any given suggestion the
program provides. The sound patterns are specific to different types of events
and may also indicate the severity of the event. A user also has the option of
allowing the software to automatically correct any of the situations to prevent
stalling of the input process.