Method of efficiently increasing readability of framemaker...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06670967

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to computer graphics processing, operator interface processing, and selective visual display systems and, more particularly, to image size control (i.e., enlargement).
BACKGROUND OF THE INVENTION
FrameMaker® from Adobe Systems, Inc. is a powerful desktop publishing software package. However, visually-impaired users have difficulty performing simple tasks in the UNIX version of FrameMaker® because the menus, window borders, dialog windows, toolbars, cursors, documents, on-line help manuals, and product documentation are displayed in sizes, colors, and formats that result in small displays, poor discriminability, low contrast, and few displayed commands which are difficult to read. FrameMaker® provides some capability for enhancing readability (e.g., manual magnification), but this capability is limited and often requires many manual steps where the commands are scattered over a large area, resulting in a reduction in efficiency of a visually-impaired user.
Visually-impaired users have requested improved readability in FrameMaker® to see text and execute commands in a manner that is no more burdensome then on a visually unimpaired user. Presently, large computer monitors are commercially available for providing magnification which will enhance readability, but such monitors are expensive. The present invention provides enhanced readability and efficiency of use in FrameMaker® on a standard computer monitor that is inexpensive as compared to a large computer monitor.
U.S. Pat. No. 5,267,331, entitled “DIGITALLY ENHANCED IMAGER FOR THE VISUALLY IMPAIRED,” discloses a device for and method of creating high resolution, high contrast images of textual documents to enhance readability for the visually impaired. However, U.S. Pat. No. 5,267,331 does not disclose a method of enhancing readability of the FrameMaker® desktop publishing software package. U.S. Pat. No. 5,267,331 is hereby incorporated by reference into the specification of the present invention.
U.S. Pat. No. 5,731,805, entitled “METHOD AND APPARATUS FOR EYETRACK-DRIVEN TEXT ENLARGEMENT,” discloses a device for and method of expanding information of interest to a use on a computer monitor. U.S. Pat. No. 5,731,805 requires a device for tracking the gaze of the user to determine the information of interest whereas the present invention does not. U.S. Pat. No. 5,731,805 is hereby incorporated by reference into the specification of the present invention.
U.S. Pat. No. 5,874,965, entitled “METHOD FOR MAGNIFYING A PLURALITY OF DISPLAY IMAGES TO REVEAL MORE DETAILED INFORMATION,” discloses a method of displaying multiple images, where the data in the images are hierarchical in nature. The present invention does not require the images made more readable be hierarchical in nature. In addition, U.S. Pat. No. 5,874,965 does not disclose a method of making FrameMaker® more readable in an efficient manner as does the present invention. U.S. Pat. No. 5,874,965 is hereby incorporated by reference into the specification of the present invention.
U.S. Pat. No. 5,956,035, entitled “MENU SELECTION WITH MENU STEM AND SUBMENU SIZE ENLARGEMENT,” discloses a method of increasing the size of a menu item, or sub-menu item, at which the user points. However, U.S. Pat. No. 5,956,035 does not disclose a method of enhancing the readability of FrameMaker® in an efficient manner as does the present invention. U.S. Pat. No. 5,956,035 is hereby incorporated by reference into the specification of the present invention.
SUMMARY OF THE INVENTION
An object of the present invention is enhancing the readability of FrameMaker® for a visually-impaired user.
Another object of the present invention is enhancing the readability of FrameMaker® for a visually-impaired user in a manner that is as efficient to a visually-impaired user as an unenhanced version of FrameMaker® is to a user whose vision is not impaired.
The present invention is a method of enhancing the readability of FrameMakert® by converting a relatively small display into one containing relatively large menus, large window borders, large cursors, and large dialog boxes.
The first step of the method is determining whether or not the file “.maker.large” exists in the user's $HOME directory.
If the file “.maker.large” is in $HOME then the second step is setting an environmental variable $EZRIDER to the pathname of the directory containing the enlarged EASYRIDER client files (i.e., $FMHOME/fdk/NSAapps.large).
If the file “.maker.large” is not in $HOME then the third step is setting the environmental variable $EZRIDER to the pathname of the directory containing the normal, not enlarged, EASYRIDER client files (i.e., $FMHOME/fdk/NSAapps).
If the second step was performed then the fourth step is setting the X Window Large Display Resources into RESOURCE_MANAGER property of the root window of screen 0.
After either the third step or the fourth step, the fifth step is determining whether or not the X resource “Maker.api.preference.autoApply” is set to true in $HOME/.Xdefaults.
If the X resource “Maker.api.preferences.autoApply” is set to true then the sixth step is turning on the notification for FrameMaker® to contact Personal Preferences after the user opens any file.
The seventh step is initializing each EASYRIDER API client.
The eighth step is initializing FrameMaker® product dialogs.
The fourth step above is realized by setting the resources for the main product window to a button font to 25 point Helvetica bold, a width of 412 pixels, and a height of 84 pixels; setting the font resources for the document window status bar and menu bar to a font of 17 point Helvetica bold; setting the font resources for the document window pop-up menus to a font of 24 point Helvetica bold; setting the color resources for the document window so that the foreground and the background are complementary colors; setting the color resources of the document window scroll bars so that the background and the trough are complementary colors; setting the resource to make it easier to read colored text that is highlighted by setting slow highlighting to true; setting the font resource for the dialog boxes for scroll list items to 17 point Helvetica bold and all other items to 17 point Helvetica bold; setting the resources to make it easier to distinguish the “ON” setting from the “OFF” setting by selecting the color red for the “ON” setting; setting the color resources to make it easier to distinguish the “OFF” setting from the “AS IS” setting by making the top shadow and the bottom shadow complementary colors; setting the color resources in the main product window, the menus, the dialogs, and the document window scroll bars so that the foreground and the background are complementary colors; setting the resources for the Character Catalog and the Paragraph Catalog to a font of 20 point Helvetica bold, a width of 272 pixels, and a height of 336 pixels; setting the resources for the Book window to a font of 24 point Helvetica bold, a width of 600 pixels, and a height of 450 pixels; setting resources for the cursors to a textline of “textline_large”, an arrow of “left_ptr_large”, a reshape of “crosshair_large”, a dialog of “left_ptr_large”, an ibeam of “xterm_large”, an ibeaml of “IbeamLeft_large”, an ibeamr of “IbeamRight_large”, an ibeam
90
of “Ibeam
90
_large”, a move of “move large”, a rotate of “rotobject_large”, a doreshape of “draft_large”, a crosshair of “crosshair_large”, and a cellresize of “right_large”; setting the resources for using alternate dialogs to a directory suffix of “_ck” and a name prefix of “fmck_”; setting size resources for the Large Tools window by setting the minimum and maximum height to 441 pixels and the minimum and maximum width to 430 pixels; setting the size resource for the Small Tool palette to a minimum height of 72 pixels; setting general resources for all file browsers in the dialog windows to a height and width of 200 pixels, a margin height and width of 0 pixels, and the top attachment, bottom attachment, left attachment, and right attachm

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of efficiently increasing readability of framemaker... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of efficiently increasing readability of framemaker..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of efficiently increasing readability of framemaker... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3121407

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.