← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag