Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
1999-08-27
2003-08-26
Feild, Joseph H. (Department: 2176)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
C715S252000, C715S252000, C708S142000
Reexamination Certificate
active
06610106
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention generally relates to an expression editor for mathematics and, more particularly, to a computer software program used to create and edit mathematical formulas. Using the editor, the keyboard and mouse can be used to perform actions that build and traverse mathematical structures that have been built either for the purpose of displaying mathematics in a document or performing a scientific computation.
2. Background Description
Many existing expression editors assume that the main intent of using the editor is to create mathematical formulas for presentation, achieving an optimum layout, positioning and relative sizing of the constituent elements so as to assure a display of the finest quality on the printed page. Such presentation-based editors typically allow the construction of mathematically meaningless expressions and represent mathematics in a form unsuitable for direct interpretation by a computational mathematics program.
Other expression editors create mathematical formulas for content; that is, the editors are designed to create only expressions that are mathematically meaningful for computation using a computational mathematics program associated with the editor.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide an expression editor with a simple and intuitive interface that can be used to edit mathematical expressions created either for presentation or content. The present invention is distinguished by three interrelated sub-components:
1. a hierarchy of mathematical objects that relate to either or both the graphical rendering of the mathematics on the printed page, and the interpretation of formulas by a computational system;
2. WYSIWYG (“what-you-see-is-what-you-get”) editing of mathematics by use of a single visual cue: a highlighted sub-expression; and
3. correlating these mathematical objects and single visual cue with keyboard actions for purposes of insertion, deletion, and navigation.
REFERENCES:
patent: 5220512 (1993-06-01), Watkins et al.
patent: 5251292 (1993-10-01), Martel et al.
patent: 5544262 (1996-08-01), Pagallo
patent: 5680638 (1997-10-01), Satoh
Mathematics, Third Edition, Stephen Wolfram, Cambridge University Press, ISBN0-521-58889-8, 1996, p. 175-180.
Using Adobe FrameMaker 5, Windows 95/Windows 97/Macintosh, Adobe Systems Incorporated, Chapter 28, written by Ron Aritzur. (Author, Milo, 1988-1995) and NuCale, pp. 28-8 through 28-13.
Math Type: Mathematical Equation Editor, User manual, Design Sciences, Inc., Sixth Printing, Jan. 22, 1996, pp. 3-1 through 3-11.
Knuth, Fundamental Algorithms: The Art of Computer Programming, vol. 1, 1968, Addison Wesley, p. 305.
Feild Joseph H.
International Business Machines - Corporation
Kaufman Stephen C.
Singh Rachna
Whitham Curtis & Christofferson, P.C.
LandOfFree
Expression editor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Expression editor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Expression editor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3109821