Patent №
US 5,544,262
Granted
1996-08-06
Filed 1993
Owner
APPLE COMPUTER, INC.
Lab
—
AI components
3
ml · nlp · vision
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08000932
A method for processing equations in a graphical computer system characterized by the steps of: receiving at least one unit comprising an equation which was derived from a graphical user input device; parsing the units into a parsed tree utilizing a constrained attribute grammar; and deriving a result of the equation utilizing the parsed tree. Preferably, the graphical user input device is a table or the screen of a pen-based computer system, where stroke units derived from strokes made by a stylus on the screen are passed to at least one recognition domain. The process preferably also includes the steps of: receiving at least one stroke unit comprising an edit to an equation on the screen; determining whether the edit changes the structure of the parsed tree of the equation; and editing the parsed tree if the edit does not change the structure of the parsed tree. A system for processing equations is characterized by: a digital processor; a screen assembly coupled to the digital processor for displaying images in response to signals provided by the digital processor and for transmitting signals to the digital processor in response to stroke made on the screen assembly with a stylus; an equation recognizer responsive to the stroke signals and operative to detect valid equations formed on the screen; an equation solver operative to produce a result for valid equations; and a mechanism for displaying the result on the screen assembly proximate to the equation.
AI classification
Ownership
APPLE COMPUTER, INC.
assignment · 65020844
Assignors
PAGALLO, GIULIA
On an employer assignment, the assignors are typically the inventors.