A system and method includes a rule-based expert system that uses high-level rules for determining what graphical interface features should be displayed to a user. The rules can be written in a language such as PROLOG and used in an inference engine to drive the graphical user interface. The rules can be changed without recoding and testing of computer software, and without specialized computer software knowledge. Consequently, people other than programmers can customize and change a graphical user interface easily and without errors. Certain embodiments include a scanner and related software that captures data fields from existing paper forms; a database for storing field definitions and their relationships together with rules for determining which user interface features to display at a particular point in a data entry sequence; an inference engine for executing the rules; a graphical user interface component that provides the user with dynamically generated screen configurations based on execution of the rules (which are fired based on inferences drawn from data the user has entered); and a printing component that generates paper and/or electronic forms based on the user's inputs and the execution of the rules. Other embodiments include a method for using a graphical user interface to dynamically represent information based on previous responses including steps of displaying a first set of information for which data selection is required; using the first set of information to fire rules in an inference engine, wherein the rules produce conclusions that are used to dynamically generate a second set of information for which data selection is required; storing the results of the first and second sets of information as predicates for further rules; and generating one or more forms using the first and second sets of information.

Ένα σύστημα και μια μέθοδος περιλαμβάνουν ένα βασισμένο στους κανόνες έμπειρο σύστημα που χρησιμοποιεί τους υψηλού επιπέδου κανόνες για ποια γραφικά χαρακτηριστικά γνωρίσματα διεπαφών πρέπει να επιδειχθούν σε έναν χρήστη. Οι κανόνες μπορούν να γραφτούν σε μια γλώσσα όπως PROLOG και να χρησιμοποιηθούν σε μια μηχανή συμπεράσματος για να οδηγήσουν το γραφικό ενδιάμεσο με τον χρήστη. Τους κανόνες μπορούν να αλλάξουν χωρίς την εκ νέου κωδικοποίηση και δοκιμή του λογισμικού υπολογιστών, και χωρίς εξειδικευμένη γνώση λογισμικού υπολογιστών. Συνεπώς, οι άνθρωποι εκτός από τους προγραμματιστές μπορούν να προσαρμόσουν και να αλλάξουν ένα γραφικό ενδιάμεσο με τον χρήστη εύκολα και χωρίς λάθη. Ορισμένες ενσωματώσεις περιλαμβάνουν έναν ανιχνευτή και ένα σχετικό λογισμικό που συλλαμβάνει τους τομείς στοιχείων από τα υπάρχοντα έντυπα μια βάση δεδομένων για την αποθήκευση των ορισμών τομέων και των σχέσεών τους μαζί με τους κανόνες για ποιο ενδιάμεσο με τον χρήστη χαρακτηρίζει στην επίδειξη σε ένα ιδιαίτερο σημείο σε μια ακολουθία εισαγωγών δεδομένων μια μηχανή συμπεράσματος για την εκτέλεση των κανόνων ένα γραφικό τμήμα ενδιάμεσων με τον χρήστη που παρέχει στο χρήστη τις δυναμικά παραγμένες διαμορφώσεις οθόνης βασισμένες στην εκτέλεση των κανόνων (που βάζονται φωτιά βασισμένος στα συμπεράσματα που προέρχονται από τα στοιχεία που ο χρήστης έχει εισαγάγει) και ένα τμήμα εκτύπωσης που παράγει το έγγραφο ή/και τις ηλεκτρονικές μορφές βασισμένα στις εισαγωγές του χρήστη και την εκτέλεση των κανόνων. Αλλες ενσωματώσεις περιλαμβάνουν μια μέθοδο για ένα γραφικό ενδιάμεσο με τον χρήστη για να αντιπροσωπεύσουν δυναμικά τις πληροφορίες βασισμένες στις προηγούμενες απαντήσεις συμπεριλαμβανομένων των βημάτων της επίδειξης ενός πρώτου συνόλου πληροφοριών για το οποίο η επιλογή στοιχείων απαιτείται η χρησιμοποίηση του πρώτου συνόλου πληροφοριών στην πυρκαγιά κυβερνά σε μια μηχανή συμπεράσματος, όπου οι κανόνες παράγουν τα συμπεράσματα που χρησιμοποιούνται για να παραγάγουν δυναμικά ένα δεύτερο σύνολο πληροφοριών για το οποίο η επιλογή στοιχείων απαιτείται αποθήκευση των αποτελεσμάτων των πρώτων και δεύτερων συνόλων πληροφοριών ως κατηγορήματα για τους περαιτέρω κανόνες και παράγοντας μια ή περισσότερες μορφές που χρησιμοποιούν τα πρώτα και δεύτερα σύνολα πληροφοριών.

 
Web www.patentalert.com

< (none)

< Macroporous flow field assembly

> Optical system with zernike-shaped corrector

> (none)

~ 00020