US5815152A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for defining and evaluating a graphic rule
Assignee: Finastra USA Corp
•
Filing: 1997-06-19
•
Granted: 1998-09-29
•
Expires: 2017-06-19
Abstract
Abstract A method and apparatus is provided for graphically defining a rule to be evaluated by a computer system for determining actions to be taken when processing a particular instance of a system entity. Each rule contains one or more conditions, each of which evaluates to at least two alternatives. One or more actions may be defined for each alternative which will be executed upon evaluation of the condition.
Inventors
- 👤 Mary F. Collier
- 👤 Michael K. Bennett
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 21:15
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/34
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
109 words
A method of defining a rule to be evaluated by a system comprising the steps of: graphically selecting a condition to be associated with a rule, the condition evaluating to at least two values; graphically displaying the condition on a display; graphically adding condition legs to the condition on the display; and graphically associating at least one object with each condition leg on the display, wherein the at least one object is executed when the condition evaluates to the corresponding condition leg, and wherein the condition, the condition legs, and the at least one object form a dynamically modifiable and interchangeable graphical map of the rule on the display.
Claim 2
Independent Claim
109 words
A method of defining a rule to be evaluated by a system comprising the steps of: graphically selecting a condition to be associated with a rule, the condition evaluating to at least two values; graphically displaying the condition on a display; graphically adding condition legs to the condition on the display; and graphically associating at least one object with each condition leg on the display, wherein the at least one object is executed when the condition evaluates to the corresponding condition leg, and wherein the condition, the condition legs, and the at least one object form a dynamically modifiable and interchangeable graphical map of the rule on the display.
Claim 3
Independent Claim
129 words
A method of defining a rule to be evaluated by a system comprising the steps of: selecting a rule icon for a rule; placing the rule icon in a display area; connecting the rule icon to object icons for objects in the display area; adding a condition icon for a condition to the rule icon including a first leg icon for a first leg and a second leg icon for a second leg; and attaching an object icon to each of the first and second leg icons, the object icon representing one of an action object or a routing object, wherein the rule icon, conditions icon, the condition leg icons, and the object icon from a dynamically modifiable and interchangeable graphical map of the rule on a display screen.
Claim 4
Independent Claim
129 words
A method of defining a rule to be evaluated by a system comprising the steps of: selecting a rule icon for a rule; placing the rule icon in a display area; connecting the rule icon to object icons for objects in the display area; adding a condition icon for a condition to the rule icon including a first leg icon for a first leg and a second leg icon for a second leg; and attaching an object icon to each of the first and second leg icons, the object icon representing one of an action object or a routing object, wherein the rule icon, conditions icon, the condition leg icons, and the object icon from a dynamically modifiable and interchangeable graphical map of the rule on a display screen.
Claim 5
Dependent Claim
86 words
The method of defining a rule according to claim 2, wherein said step of adding the condition icon to the rule icon includes the steps of: selecting the condition icon; placing the condition icon on the rule icon in the display area; displaying a new condition icon for a new condition in the display area connected to the rule icon; displaying the first and second leg icons wherein the first and second leg icons are connected to the new condition icon; and configuring the condition icon.
Claim 6
Dependent Claim
51 words
The method of defining a rule according to claim 3, wherein said step of configuring the condition icon includes the steps of: selecting the condition icon to be configured; displaying a condition area in the display area; and defining a condition statement associated with the condition icon in the condition area.
Claim 7
Dependent Claim
35 words
The method of defining a rule according to claim 5, wherein said step of defining a condition statement includes: inputting a condition name in the condition area; and inputting a description of the condition statement.
Claim 8
Dependent Claim
71 words
The method of defining a rule according to claim 5, wherein said step of defining a condition statement includes the steps of: selecting a data field from a group of data fields to be evaluated by the condition statement; inputting a value as part of the condition statement for evaluating the selected data field; adding the condition statement to the condition icon; and displaying the condition statement in the condition area.
Claim 9
Dependent Claim
40 words
The method of defining a rule according to claim 7, wherein said step of defining a condition statement further includes the step of selecting an operator when more than one condition statement is to be added to the condition icon.
Claim 10
Independent Claim
140 words
An apparatus for defining a rule in a system comprising: means for graphically selecting a condition icon for a condition to be associated with a rule, condition leg icons for condition legs for the condition icon, and at least one object icon for at least one object to be associated with each condition leg icon; wherein the at least one object includes at least one of an action object and a routing object means for graphically inputting conditions parameters to be associated with each conditions leg icon; memory for storing the condition parameters; and a display, responsive to said selecting means, for graphically displaying the condition icon, the condition leg icons including the condition parameters, and the at least one object icon associated with each condition leg icon to form a dynamically modifiable and interchangeable graphical map of the rule.
Claim 11
Independent Claim
140 words
An apparatus for defining a rule in a system comprising: means for graphically selecting a condition icon for a condition to be associated with a rule, condition leg icons for condition legs for the condition icon, and at least one object icon for at least one object to be associated with each condition leg icon; wherein the at least one object includes at least one of an action object and a routing object means for graphically inputting conditions parameters to be associated with each conditions leg icon; memory for storing the condition parameters; and a display, responsive to said selecting means, for graphically displaying the condition icon, the condition leg icons including the condition parameters, and the at least one object icon associated with each condition leg icon to form a dynamically modifiable and interchangeable graphical map of the rule.
Claim 12
Dependent Claim
13 words
The apparatus according to claim 8 wherein said selecting means includes a trackball.
Claim 13
Dependent Claim
13 words
The apparatus according to claim 8 wherein said inputting means includes a keyboard.
Claim 14
Independent Claim
203 words
An apparatus for defining a rule in a workflow system comprising: a display including a display window; means for dragging a rule icon for a rule and dropping the rule icon in the display window; means for connecting the rule icon to an object icon in the display area; means for dragging a icon for a condition and dropping the condition icon in the display window, wherein said display displays condition leg icons for condition legs emanating from the conditions icon in the display window; means for inputting condition parameters associated with each condition leg icon; memory for storing the condition parameters, wherein the condition parameters are displayed adjacent to their corresponding condition leg icon; and means for dragging one of an action object icon for an action object and a routing object icon for a routing object to each condition leg icon in the display window, wherein said one of an action object icon and a routing object icon are displayed on the condition leg icon, wherein the rule icon, condition icon, condition leg icons, and the one of an action object icon and a routing object icon form a dynamically modifiable and interchangeable graphical map of the rule on the display.
Claim 15
Independent Claim
203 words
An apparatus for defining a rule in a workflow system comprising: a display including a display window; means for dragging a rule icon for a rule and dropping the rule icon in the display window; means for connecting the rule icon to an object icon in the display area; means for dragging a icon for a condition and dropping the condition icon in the display window, wherein said display displays condition leg icons for condition legs emanating from the conditions icon in the display window; means for inputting condition parameters associated with each condition leg icon; memory for storing the condition parameters, wherein the condition parameters are displayed adjacent to their corresponding condition leg icon; and means for dragging one of an action object icon for an action object and a routing object icon for a routing object to each condition leg icon in the display window, wherein said one of an action object icon and a routing object icon are displayed on the condition leg icon, wherein the rule icon, condition icon, condition leg icons, and the one of an action object icon and a routing object icon form a dynamically modifiable and interchangeable graphical map of the rule on the display.
Claim 16
Dependent Claim
28 words
The method of defining a rule according to claim 1, wherein the condition, condition legs, and the at least one object are represented on the display as icons.
References Cited (Backward Citations)
US5019961A
Cited
US5450545A
Cited
US5504853A
Cited
US5500934A
Cited
US5325533A
Cited
US5519866A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-28 | 2002-03-30 | 2002-09-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-28 | 2006-03-30 | 2006-09-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-28 | 2010-03-30 | 2010-09-29 | $7700.00 | Window Closed / Lapsed |