×

Method and apparatus for processing graphically input equations

  • US 5,627,914 A
  • Filed: 06/07/1995
  • Issued: 05/06/1997
  • Est. Priority Date: 04/07/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing handwritten, graphically input equations on a computer system, comprising the steps of:

  • (a) receiving an input pattern in a computer system comprising an equation which was derived from user handwritten strokes input using a pointing device;

    (b) parsing said input pattern utilizing a defined constrained attribute grammar to determine if said input pattern defines a valid pattern within said constrained attribute grammar, said valid pattern including a set of subpatterns satisfying constraints of production rules included in said constrained attribute grammar, said constraints being used by said parsing step to establish correspondence between said subpatterns and said production rules;

    (c) providing a parsed tree from said parsing step, said parsed tree being derived from said input pattern when said input pattern is determined to be a valid pattern in said parsing step;

    (d) deriving a result of said equation utilizing said parsed tree by executing an operator at nodes of said parsed tree using operands included in said parsed tree;

    (e) detecting an edit made to said equation having said result; and

    (f) editing said parsed tree associated with said equation in response to said edit made to said equation and without changing a structure of said parsed tree when said edit changes only a value or an operator of said equation.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×