SYSTEM AND METHOD FOR DEFINING ATTRIBUTES, DECISION RULES, OR BOTH, FOR REMOTE EXECUTION, CLAIM SET III
First Claim
1. A method comprising the steps of:
- interfacing, in a machine-to-machine manner, a client computer system used to define a business object and a related set of attributes, to a data provider'"'"'s internal system;
communicating the business object and the related set of attributes from the client computer system to the data provider'"'"'s internal system;
running an execution engine on the data provider'"'"'s internal system to translate the business object, set of attributes, or both, into a format usable by the data provider'"'"'s internal system, and to generate the result data based on the business object, the set of attributes, or both; and
providing the result data to the client computer system.
6 Assignments
0 Petitions
Accused Products
Abstract
A system of the invention comprises a design module, execution engine, and performance management module. A first computer hosts the design module which enables a user to define attributes, queries, and decision rules transmitted to the execution engine hosted on a second computer remote to the first computer. The second computer can be located at a credit bureau, credit reporting agency, or other data provider. The second computer runs the execution engine to query a data repository with the user-defined attributes and queries, and applies the user-defined decision rules to produce result data transmitted to a third computer hosting the performance management module for monitoring performance of a benefit or offering made with the result data and the corresponding attributes, queries, and decision rules that generated the result data.
105 Citations
18 Claims
-
1. A method comprising the steps of:
-
interfacing, in a machine-to-machine manner, a client computer system used to define a business object and a related set of attributes, to a data provider'"'"'s internal system;
communicating the business object and the related set of attributes from the client computer system to the data provider'"'"'s internal system;
running an execution engine on the data provider'"'"'s internal system to translate the business object, set of attributes, or both, into a format usable by the data provider'"'"'s internal system, and to generate the result data based on the business object, the set of attributes, or both; and
providing the result data to the client computer system. - View Dependent Claims (2)
-
-
3. A method comprising the steps of:
tracking performance of a result set generated by a business object or set of one or more attributes related to the business object for future modification to improve definition of the set of attributes for repeat use.
-
4. A system comprising:
-
a first computer configured to run a design module permitting a user to define a set of one or more attributes for queries, and one or more decision rules to be applied to the data resulting from the queries, the first computer configured to transmit the set of attributes and decision rules; and
a second computer located at a data provider remote from the first computer, the second computer configured to run an execution engine that receives the set of attributes and decision rules transmitted by the first computer, the execution engine generating the queries with attributes in a language and format usable by the second computer to query and retrieve data from a repository of the data provider, the execution engine receiving data from the repository in response to the queries and applying the decision rules to generate result data, the second computer configured to transmit the result data to the user'"'"'s site.
-
- 5. A system as claimed in claim 5 wherein the first computer is configured to transmit the set of attributes and decision rules to the second computer via a communication network.
-
6. A system as claimed in claim 6 wherein the communication network is the Internet.
- 8. A system as claimed in claim 8 wherein the third computer is configured to receive the result data from the second computer via a communication network.
- 11. A system as claimed in claim 11 wherein the benefit or offering is use of a credit card.
Specification