User selectable approach for generating modifiable rules
First Claim
1. A computer-implemented method for generating a rule, the method comprising the steps of:
- generating rule element data that define a set of choices that a user may choose for a rule element;
receiving user choice data that specify one or more choices made by the user for the rule element; and
generating the rule based upon the user choice data.
0 Assignments
0 Petitions
Accused Products
Abstract
A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.
-
Citations
34 Claims
-
1. A computer-implemented method for generating a rule, the method comprising the steps of:
-
generating rule element data that define a set of choices that a user may choose for a rule element;
receiving user choice data that specify one or more choices made by the user for the rule element; and
generating the rule based upon the user choice data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium carrying one or more sequences of instructions for generating a rule, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform a method comprising the steps of:
-
generating rule element data that define a set of choices that a user may choose for a rule element;
receiving user choice data that specifies one or more choices made by the user for the rule element; and
generating the rule based upon the user choice data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable medium carrying one or more sequences of instructions for generating a rule, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform a method comprising the steps of:
-
generating a template that defines;
a rule structure with one or more rule elements and an editable rule element;
an editable rule element type, and a set of choices that a user may choose for the editable rule element;
receiving user choice data that specify one or more choices chosen by the user for the rule element;
generating the rule based upon the user choice data; and
updating a rules repository to reflect the rule. - View Dependent Claims (34)
-
Specification