System and method for defining attributes, decision rules, or both, for remote execution, claim set IV
First Claim
1. A system comprising:
- a first computer located at a client site, the first computer comprising one or more memory storage areas and one or more processors, the one or more processors configured to;
run a design module permitting a user to define 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 are to be applied to a data provider'"'"'s data comprising a plurality of data records corresponding respectively to a plurality of consumer data profiles; and
transmit the set of one or more attributes and one or more decision rules to a second computer located at the data provider'"'"'s site; and
the second computer comprising one or more memory storage areas and one or more processors, the one or more processors configured to;
receive the set of one or more attributes and one or more decision rules;
run an execution engine applying the set of one or more attributes and one or more decision rules to a portion of the data provider'"'"'s data;
identify a plurality of data records corresponding respectively to a plurality of consumer data 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 data 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 (a) comprises at least a portion of each data 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 (b) does not include credit data that would fall under Fair Credit Reporting Act (FCRA) regulations; and
transmit the result data to the first computer.
4 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.
97 Citations
10 Claims
-
1. A system comprising:
-
a first computer located at a client site, the first computer comprising one or more memory storage areas and one or more processors, the one or more processors configured to; run a design module permitting a user to define 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 are to be applied to a data provider'"'"'s data comprising a plurality of data records corresponding respectively to a plurality of consumer data profiles; and transmit the set of one or more attributes and one or more decision rules to a second computer located at the data provider'"'"'s site; and the second computer comprising one or more memory storage areas and one or more processors, the one or more processors configured to; receive the set of one or more attributes and one or more decision rules; run an execution engine applying the set of one or more attributes and one or more decision rules to a portion of the data provider'"'"'s data; identify a plurality of data records corresponding respectively to a plurality of consumer data 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 data 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 (a) comprises at least a portion of each data 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 (b) does not include credit data that would fall under Fair Credit Reporting Act (FCRA) regulations; and transmit the result data to the first computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification