×

Anticipated meaning natural language interface

  • US 5,682,539 A
  • Filed: 09/29/1994
  • Issued: 10/28/1997
  • Est. Priority Date: 09/29/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of creating a natural language interface for a computer application, the computer, interface, and application together comprising a system, which interface allows a user to direct functions of the system with natural language input, comprising:

  • (a) based on a plurality of functions of the system, anticipating the general meaning of each of a plurality of likely user input sentences and storing in the computer a plurality of general meaning nodes, one for each anticipated user input general meaning;

    (b) for a plurality of general meaning nodes, associating each node with a function, entering at least one typical anticipated user-input sentence which conveys the general meaning of the node, generating a pattern from the words of the typical sentence, and storing the typical sentence pattern in the computer;

    (c) receiving from a user an input sentence and generating a pattern from the words of the input sentence;

    (d) applying an algorithm stored in the computer to select which one of the plurality of general meaning nodes is intended by the user by comparing the input sentence pattern to the typical sentence patterns; and

    (e) executing the function associated with the selected general meaning node.

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