Method and apparatus for displaying and interacting with hierarchical information and time varying rule priority
First Claim
Patent Images
1. A method for authoring rule sets, the method comprising:
- using a graphical interface to create at least one rule for inclusion in a rule set containing a plurality of rules, the graphical interface capable of illustrating logical syntax and precedence rules among operators and operands in the rule;
displaying a single graph comprising a plurality of curves, each curve representing a priority function associated with one of the rules; and
manually manipulating one or more of the curves within the single graph to change the associated priority function.
5 Assignments
0 Petitions
Accused Products
Abstract
A graphical interaction and authoring system is provided that combines textual and graphical information to display hierarchical information via an interactive visual mechanism for the composition and manipulation of syntactic structures, enabling business users to view, operate, and compose information in a way that not only graphically preserves the structure of the syntax, but also maintains the relationship of the expression. The system provides a way for the users to interact with it dynamically and effectively.
9 Citations
28 Claims
-
1. A method for authoring rule sets, the method comprising:
-
using a graphical interface to create at least one rule for inclusion in a rule set containing a plurality of rules, the graphical interface capable of illustrating logical syntax and precedence rules among operators and operands in the rule; displaying a single graph comprising a plurality of curves, each curve representing a priority function associated with one of the rules; and manually manipulating one or more of the curves within the single graph to change the associated priority function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for authoring rule sets, the method comprising:
modifying a priority associated with at least one rule in the rule set using a graphical environment by displaying a single graph comprising a plurality of curves, each curve representing a priority function associated with one of the rules in the rule set; and
manually manipulating one of the curves within the single graph to change the associated priority function.- View Dependent Claims (16, 17, 18, 19)
-
20. A method for authoring rule sets, the method comprising:
-
using a graphical interface to create a plurality of distinct rules for inclusion in a rule set containing a plurality of rules, the graphical user interface capable of illustrating logical syntax and precedence among operators and operands in the rule; associating a priority with each rule in the rule set; and displaying in graphical representation a single graph comprising a plurality of curves, each curve representing the associated priority versus a second variable for all rules in the rule set simultaneously; and manually manipulating one or more of the curves within the graphical representation to change the associated priority versus the second variable.
-
-
21. A computer readable medium containing a computer executable code that when read by a computer causes the computer to perform a method for authoring rule sets, the method comprising:
-
using a graphical interface to create at least one rule for inclusion in a rule set containing a plurality of rules, the graphical interface capable of illustrating logical syntax and precedence rules among operators and operands in the rule; displaying a single graph comprising a plurality of curves, each curve representing a priority function associated with one of the rules; and manually manipulating one or more of the curves within the single graph to change the associated priority function. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification