System supporting use of customizable expressions by applications

   
   

A user friendly interface system enables a user to incorporate, in an executable application, custom decision logic in the form of an expression involving a high-level script language. A system supports use of user customizable expressions by a plurality of different executable applications. The system involves a database for associating a particular application of the plurality of different executable applications with a particular data item of a plurality of selectable data items available for incorporation in a user entered expression. The database is also employed in excluding use by the particular application of another data item of the plurality of selectable data items. An interface processor receives a user entered expression and incorporates the particular data item in the user entered expression to provide a resultant expression for use by the particular application. An expression processor checks expression syntax and uses a version identifier to identify a latest version of the entered expression to be processed to provide a result.

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

 
Web www.patentalert.com

< System and method for providing dialog management and arbitration in a multi-modal environment

< Code generation for a bytecode compiler

> System and method for bridging managed and unmanaged object systems by utilizing an interface wrapper to facilitate transparent communications

> Network management system and graphical user interface

~ 00174