×

Graphic user interface having menus for display of context and syntax useful in an artificial intelligence system

  • US 8,103,600 B1
  • Filed: 02/23/2009
  • Issued: 01/24/2012
  • Est. Priority Date: 02/23/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system comprising:

  • a computer;

    a data store operatively coupled to the computer, wherein the data store is configured to store a listing of rules, each rule comprising an antecedent and a consequent, wherein the rules are hierarchically ranked in order of validity, and wherein the computer is configured to automatically generate and add new rules to the listing of rules by transforming and optimizing the existing rules in the listing; and

    a graphical user interface (GUI) display operatively coupled to the computer, wherein the GUI display comprises;

    a first field configured to display a user-entered antecedent;

    a second field configured to display a user-entered consequent;

    a conceptual constraint field configured to display user-entered text;

    a first menu configured to display a computer-generated hierarchical list of antecedents from the listing of rules in the data store that are conceptually constrained by the user-entered text displayed in the conceptual constraint field;

    a second menu configured to display consequents corresponding to the antecedents displayed in the first menu, wherein the rules in the data store are of the form {i, j, k, . . . }→

    (u v w), wherein the antecedent comprises a non-empty, sorted set of distinct positive integers and the consequent comprises a non-empty sequence of positive integers, and wherein the positive integers are translated to and from textual menu equivalents which are displayed in the first and second menus through the use of hash tables;

    a third field for displaying one of the antecedents listed in the first menu; and

    a fourth field for displaying a corresponding consequent of the antecedent displayed in the third field, whereby a user selection from either the first menu or the second menu renders a display in the third and fourth fields.

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