×

System and method to compile instructions to manipulate linguistic structures into separate functions

  • US 6,529,865 B1
  • Filed: 10/18/1999
  • Issued: 03/04/2003
  • Est. Priority Date: 10/18/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of compiling natural language grammar rules into separate functions comprising:

  • determining a set of operations that manipulate a representation of a natural language expression for each rule, wherein the representation is a disjunctive feature structure;

    generating an expansion function to build an expanded feature structure for a combination represented by the disjunctive feature structure;

    generating a combination function to create a new disjunctive feature structure from a resulting feature structure created by applying the rule to the expanded feature structure;

    mapping each operation in the set to a corresponding library function; and

    creating an interface function containing the mapped library functions from the expansion function and the combination function, wherein the interface function is executed when the corresponding rule is invoked.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×