System and method for defining attributes, decision rules, or both, for remote execution, claim set II
First Claim
1. A data provider computer system at a data provider site comprising one or more memory storage areas and one or more processors, the data provider computer system configured to:
- receive a set of one or more attributes and one or more decision rules, wherein the set of one or more attributes and one or more decision rules (a) are defined by a user via a client computing device at a client site and (b) are to be applied to the data provider'"'"'s data comprising a plurality of credit records corresponding respectively to a plurality of consumer credit profiles;
run an execution engine applying the set of one or more attributes and one or more decision rules to at least a portion of the data provider'"'"'s data;
identify a plurality of credit records corresponding respectively to a plurality of consumer credit profiles from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules;
generate result data based on the plurality of credit records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules, wherein the result data comprises at least a portion of each credit record of the plurality of credit records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules; and
transmit the result data.
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.
78 Citations
14 Claims
-
1. A data provider computer system at a data provider site comprising one or more memory storage areas and one or more processors, the data provider computer system configured to:
-
receive a set of one or more attributes and one or more decision rules, wherein the set of one or more attributes and one or more decision rules (a) are defined by a user via a client computing device at a client site and (b) are to be applied to the data provider'"'"'s data comprising a plurality of credit records corresponding respectively to a plurality of consumer credit profiles; run an execution engine applying the set of one or more attributes and one or more decision rules to at least a portion of the data provider'"'"'s data; identify a plurality of credit records corresponding respectively to a plurality of consumer credit profiles from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules; generate result data based on the plurality of credit records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules, wherein the result data comprises at least a portion of each credit record of the plurality of credit records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules; and transmit the result data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, a data provider computer system at a data provider site, a set of one or more attributes and one or more decision rules, wherein the set of one or more attributes and one or more decision rules (a) are defined by a user via a client computing device located at a client site, (b) are to be applied to the data provider'"'"'s data comprising a plurality of credit records corresponding respectively to a plurality of consumer credit profiles, and (c) are transmitted from the client computing device; identifying, via the data provider computer system, a plurality of credit records corresponding respectively to a plurality of consumer credit profiles from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules; generating, via the data provider computer system, result data based on the plurality of credit records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules, wherein the result data comprises at least a portion of each credit record of the plurality of data records from the data provider'"'"'s data satisfying the set of one or more attributes and one or more decision rules; and transmitting, via the data provider computer system, the result data to the client computing device. - View Dependent Claims (12, 13, 14)
-
Specification