Mainframe-based business rules engine construction tool
First Claim
Patent Images
1. A programmable apparatus for use in a computing environment, the apparatus comprising:
- a business rules engine coupled to a processor in a mainframe system and at least one data storage medium, the business rules engine including at least one rule executable by the mainframe system in a mainframe computing environment, the business rules engine having the at least one rule stored therein based on an extensible language;
a business rules engine builder interface coupled to a processor in a distributed computing environment, the business rules engine builder interface accessing the business rules engine, and the business rules engine builder interface permitting selection from among different rules collections in the business rules engine and modification of the at least one rule based on a selection of at least one configurable parameter of the at least one rule; and
wherein the business rules engine supports execution in the mainframe computing environment of at least one rule defined with the business rules engine builder interface in the distributed computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
In various embodiments, a programmable apparatus for use in a computing environment is provided. The apparatus may include a business rules engine having at least one rule executable by a mainframe system and stored based on an extensible language; and, a business rules engine builder interface configured to access the business rules engine and which permits user selection from among different rules collections in the business rules engine.
-
Citations
20 Claims
-
1. A programmable apparatus for use in a computing environment, the apparatus comprising:
-
a business rules engine coupled to a processor in a mainframe system and at least one data storage medium, the business rules engine including at least one rule executable by the mainframe system in a mainframe computing environment, the business rules engine having the at least one rule stored therein based on an extensible language; a business rules engine builder interface coupled to a processor in a distributed computing environment, the business rules engine builder interface accessing the business rules engine, and the business rules engine builder interface permitting selection from among different rules collections in the business rules engine and modification of the at least one rule based on a selection of at least one configurable parameter of the at least one rule; and wherein the business rules engine supports execution in the mainframe computing environment of at least one rule defined with the business rules engine builder interface in the distributed computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
7. A programmable apparatus for use in a computing environment, the apparatus comprising:
-
a business rules engine coupled to a processor in a mainframe system and at least one data storage medium, the business rules engine including at least one rule executable by the mainframe system in a mainframe computing environment, the business rules engine having at least one rule stored therein based on an extensible language; a business rules engine builder interface coupled to a processor in a distributed computing environment, the business rules engine builder interface accessing the business rules engine, and the business rules engine builder interface permitting selection from among different rules collections in the business rules engine; and wherein at least one of the rules collections includes a true/false rules collection, and wherein the business rules engine builder interface permits modification of the at least one rule based on a selection of at least one configurable parameter of the at least one rule, the at least configurable parameter comprising at least one of a rule description, a rule type, a rule trigger operator, and a rule trigger level; and wherein the business rules engine supports execution in the mainframe computing environment of at least one rule defined with the business rules engine builder interface in the distributed computing environment.
-
-
17. A computer readable non-transitory computer readable medium having instruction for executing a method for providing business rules data between a user device and a mainframe system, the method comprising:
-
retrieving state data from the mainframe system; receiving input data from a user device and parsing the input data; updating the state data based on the input data and in response to receiving the input data; invoking a business rules engine coupled to a processor in the mainframe system; the business rules engine evaluating at least one predetermined rule associated with a current interface or application of the user device; applying the at least one predetermined rule associated with the current interface or application of the user device; the mainframe system retrieving a presentation layer outline; the mainframe system evaluating the presentation layer outline on a display object basis; the mainframe system creating an output message based on the evaluated presentation layer outline; communicating the output message to the user device. - View Dependent Claims (18, 19, 20)
-
Specification