Rules management systems and methods
First Claim
1. A computer-readable medium having instructions embodied therein that, when executed by a computer, cause the computer to provide a bankcard program user interface, comprising the steps of:
- defining an event related to bankcard processing, wherein the means for defining the event comprises means for defining the event to be a new processing day;
defining a condition related to a bankcard account, wherein the condition includes a logical expression using at least one element derived from one or more account attributes of a bankcard account;
defining an action related to a bankcard account, the action to be taken based on the condition upon the occurrence of the event; and
causing the event, the condition, and the action to be stored as a business rule;
wherein the steps are programmed to be rendered on a display of a user in response to a request from the user to a host computer system of a bankcard processor.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of providing bankcard services includes receiving at a host computer system information from a client defining an event. The method includes receiving at the host computer system information identifying a condition relating to at least one element associated with bankcard accounts. The method further includes receiving at the host computer system information defining an action to be taken based on the condition upon the occurrence of the event. The method also includes storing the event, the condition, and the action as a business rule at the host computer system.
-
Citations
28 Claims
-
1. A computer-readable medium having instructions embodied therein that, when executed by a computer, cause the computer to provide a bankcard program user interface, comprising the steps of:
-
defining an event related to bankcard processing, wherein the means for defining the event comprises means for defining the event to be a new processing day; defining a condition related to a bankcard account, wherein the condition includes a logical expression using at least one element derived from one or more account attributes of a bankcard account; defining an action related to a bankcard account, the action to be taken based on the condition upon the occurrence of the event; and
causing the event, the condition, and the action to be stored as a business rule;wherein the steps are programmed to be rendered on a display of a user in response to a request from the user to a host computer system of a bankcard processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium having instructions embodied therein that, when executed by a computer, cause the computer to provide a bankcard program user interface, comprising the steps of:
-
a selection area configured to receive a user selection of an event related to bankcard processing; receiving a user selection of a condition related to a bankcard account, wherein the condition includes a logical expression using at least one element derived from one or more account attributes of a bankcard account; receiving a user selection of an action related to a bankcard account, the action to be taken based on the condition upon the occurrence of the event, wherein the selection area configured to receive a user selection of an action includes a selection that defines the action to be sending a letter to a bankcard account holder; and receiving a user selection to cause the event, the condition, and the action to be stored as a business rule; wherein the steps are programmed to be rendered on a display of a user in response to a request from the user to a host computer system of a bankcard processor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A bankcard design system, comprising:
-
a database for storing business rules; a computer, processor for processing account data and transaction data using business rules; and an electronic storage arrangement for causing a user interface to be rendered on a display of a user, the user interface comprising; a selection area configured to receive a user selection of an event related to bankcard processing; a selection area configured to receive a user selection of a condition related to a bankcard account, wherein the condition includes a logical expression using at least one element derived from one or more account attributes of a bankcard account, at least one attribute comprising a bankcard account holder'"'"'s state of residence; a selection area configured to receive a user selection of an action related to a bankcard account, the action to be taken based on the condition upon the occurrence of the event; and a selection arrangement configured to receive a user selection to cause the event, the condition, and the action to be stored as a business rule. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of processing bankcard account and transaction data, comprising:
-
receiving at a host computer system a request from a user to define a bankcard program; causing a user interface to be rendered on a computer of the user, the user interface, comprising; a selection area configured to receive a user selection of an event related to bankcard processing; a selection area configured to receive a user selection of a condition related to a bankcard account, wherein the condition includes a logical expression using at least one element derived from one or more account attributes of a bankcard account; a selection area configured to receive a user selection of an action related to a bankcard account, the action to be taken based on the condition upon the occurrence of the event; a selection arrangement configured to receive a user selection to cause the event, the condition, and the action to be stored as a business rule; and a selection arrangement configured to receive a user selection of a business rule from a list of pre-defined business rules; receiving a selection for at least one business rule; collecting account data; collecting transaction data; processing the account and transaction data using the at least one business rule; and outputting a result of the processing. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification