System and method for providing an aggregation tool
First Claim
1. A system for generating attributes, the system comprising:
- one or more processors; and
non-transitory computer storage comprising code executable by the one or more processors, the executable code causing the one or more processors to;
receive, via a user interface, a user selection of at least one attribute that relates to a type of credit data;
identify a credit data attribute formula expression based on the received user selection;
extract a subset of first data from a first data source in accordance with a first filter and extract a subset of second data from a second data source in accordance with a second filter, wherein the first data source stores first data associated with the type of credit data in a first format and the second data source stores second data associated with the type of credit data in a second format different from the first format; and
generate a deployment package that applies the extracted subsets of data to the credit data attribute formula expression to generate at least one attribute score for the at least one attribute, wherein the deployment package is deployed to a computer system, and wherein the computer system is configured to generate the at least one attribute score based on one or more computer instructions included within the deployment package.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention assist in the development, management, and deployment of aggregated data attributes for multiple data sources. One embodiment provides a development interface that allows for elements of attributes, including filters, to be moved into a coding area in which an attribute or an attribute element is being edited. In another embodiment, the user interface presents data fields to assist in the development of filters for multiple data sources with divergent formats. The application further provides a validation interface through which users can validate attributes and trace the results returned by various elements referenced by the attributes under validation. Another embodiment provides a system for managing attributes and deploying them to various systems by creating a deployment file that is used by an attribute calculation system. In one embodiment, the attribute calculation system is a scalable system that dynamically calculates attributes for multiple data sources.
1239 Citations
20 Claims
-
1. A system for generating attributes, the system comprising:
-
one or more processors; and non-transitory computer storage comprising code executable by the one or more processors, the executable code causing the one or more processors to; receive, via a user interface, a user selection of at least one attribute that relates to a type of credit data; identify a credit data attribute formula expression based on the received user selection; extract a subset of first data from a first data source in accordance with a first filter and extract a subset of second data from a second data source in accordance with a second filter, wherein the first data source stores first data associated with the type of credit data in a first format and the second data source stores second data associated with the type of credit data in a second format different from the first format; and generate a deployment package that applies the extracted subsets of data to the credit data attribute formula expression to generate at least one attribute score for the at least one attribute, wherein the deployment package is deployed to a computer system, and wherein the computer system is configured to generate the at least one attribute score based on one or more computer instructions included within the deployment package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for generating attributes, the computer-implemented method comprising:
-
receiving, via a user interface, a user selection of at least one attribute that relates to a type of credit data; identifying a credit data attribute formula expression based on the received user selection; extracting a subset of first data from a first data source in accordance with a first filter and extracting a subset of second data from a second data source in accordance with a second filter, wherein the first data source stores first data associated with the type of credit data in a first format and the second data source stores second data associated with the type of credit data in a second format different from the first format; and generating a deployment package that applies the extracted subsets of data to the credit data attribute formula expression to generate at least one attribute score for the at least one attribute, wherein the deployment package is deployed to a computer system, and wherein the computer system is configured to generate the at least one attribute score based on one or more computer instructions included within the deployment package. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer storage medium which stores a client application comprising executable code, the executable code causing a computing device to:
-
receive, via a user interface, a user selection of at least one attribute that relates to a type of credit data; identify a credit data attribute formula expression based on the received user selection; extract a subset of first data from a first data source in accordance with a first filter and extract a subset of second data from a second data source in accordance with a second filter, wherein the first data source stores first data associated with the type of credit data in a first format and the second data source stores second data associated with the type of credit data in a second format different from the first format; and generate a deployment package that applies the extracted subsets of data to the credit data attribute formula expression to generate at least one attribute score for the at least one attribute, wherein the deployment package is deployed to a computer system, and wherein the computer system is configured to generate the at least one attribute score based on one or more computer instructions included within the deployment package. - View Dependent Claims (17, 18, 19, 20)
-
Specification