Browse Prior Art Database

Clipboard Reader

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

Publishing Venue

IBM

Related People

Ichikawa, O: AUTHOR

Abstract

A program is disclosed that always observes a clipboard and passes text data in it to a speech synthesizer whenever they are found. The program enables any kind of application software, like a word-processor or spread sheet, to do an instant proof reading without any modification on it. As the program detects all the user's COPY actions of text data and treats them as triggers for activating speech synthesis, no additional actions on the program are required for a user to start proof reading.

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

Clipboard Reader

      A program is disclosed that always observes a clipboard and
passes text data in it to a speech synthesizer whenever they are
found.  The program enables any kind of application software, like a
word-processor or spread sheet, to do an instant proof reading
without any modification on it.  As the program detects all the
user's COPY actions of text data and treats them as triggers for
activating speech synthesis, no additional actions on the program are
required for a user to start proof reading.

      The clipboard is a common area for a data exchange provided by
a operating system that features a graphic user interface like OS/2*.
This program is executed under that kind of operating system with a
small size window where the user can activate or deactivate the
program.  During the initialization, the program registers its client
window to the system as a clipboard viewer.  The client window will
then receive a system message that notifies any change of clipboard
contents.  When it receives the message, the program inquires of the
system the presence of text data in the clipboard.  If text data are
found, the program acquires the data and passes them to a speech
synthesizer which is provided in an external device or software.  To
start proof reading, all a user has to do is mark the text area to be
spoken and selecting COPY from the menu in the application software.
When the COPY operation is used just for an editing purpose and not
for...