Method and apparatus for displaying and interacting with hierarchical information and time varying rule priority
AssigneeInternational Business Machines Corporation
InventorsHoi Yeung Chan, Sharon L Greene, Charles Albert Kerr, Paul Michael Matchen
Life of this patent
Estimating the term…
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.
Claims28
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.
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.
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.
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.
Dependencies are inferred from the claim text.