×

Constrained natural language interface for a computer that employs a browse function

  • US 5,377,103 A
  • Filed: 05/15/1992
  • Issued: 12/27/1994
  • Est. Priority Date: 05/15/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer implemented user interface, for responding to natural language-form inputs, that includes a knowledge data base with a plurality of entries, said interface providing a help function that includes a search capability for responding to said natural language-form inputs by providing matching data from said knowledge data base, said interface performing a method comprising the steps of:

  • parsing a user'"'"'s natural language input into a syntactical structure;

    filtering said syntactical structure into a goal-expression data structure comprising a verb and syntactical portions of said natural language input;

    providing knowledge data base entries with goal-expression data structures that indicate a functional characteristic of each said entry;

    comparing said goal expression data structure with said goal expression data structures in said knowledge data base to determine a match or matches; and

    converting each said matching goal-expression data structure or structures into a constrained natural language-form and communicating said constrained natural language-form(s) to said user, said converting occurring for all matching goal expression data structures irrespective of whether any said matching goal expression data structure or structures are valid solutions that can be executed in the user'"'"'s software and hardware environment, in response to said user'"'"'s natural language input.

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