×

System and method for providing an aggregation tool

  • US 8,606,666 B1
  • Filed: 01/30/2008
  • Issued: 12/10/2013
  • Est. Priority Date: 01/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of validating credit data attributes comprising:

  • coding, by a computer system comprising one or more computing devices, a credit data attribute via a coding user interface configured to accept as input one or more functions to be associated with raw credit data, filters, and attributes, the coding comprising;

    choosing, by the computer system via the coding user interface, a credit data attribute name of the credit data attribute; and

    creating, by the computer system via the coding user interface, a credit data attribute formula expression of the credit data attribute, the credit data attribute formula expression comprising;

    at least one function reference, a first filter, a second filter, and one or more raw data,the first filter comprising a first function reference and a first raw data, the second filter comprising a second function reference and a second raw data;

    validating the credit data attribute formula expression via a validation user interface configured to display information in a format that allows identification of errors in one or more of the first filter, the second filter, or the credit data attribute formula expression, the validating comprising;

    selecting a data source associated with a consumer, the data source comprising the plurality of credit data lines related to the consumer, each credit line comprising a first raw data value of the first raw data and a second raw data value of the second raw data;

    applying the credit data attribute formula expression to the data source, the applying comprising;

    calculating, of each credit data line in the plurality of credit data lines, the calculated first filter value by applying the first function reference to the first raw data value, the calculating resulting in a plurality of calculated first filter values;

    calculating, of each credit data line in the plurality of credit data lines, the calculated second filter value by applying the second function reference to the second raw data value, the calculating resulting in a plurality of calculated second filter values;

    calculating the credit data attribute value by applying the at least one function reference to one or more of the plurality of calculated first filter values, the plurality of calculated second filter values, or one or more raw data values;

    displaying, via the validation user interface, of each credit data line, the calculated first filter value, the calculated second filter value, the first raw data value, and the second raw data value;

    displaying, via the validation user interface, the credit data attribute value in association with the credit data attribute name; and

    identifying a coding error in the first filter, the second filter, or the credit data attribute formula expression;

    recoding, by the computer system via the coding user interface, the credit data attribute, the recoding comprising;

    receiving, by the computer system, corrective input, based on the identified coding error; and

    revising, by the computer system via the coding user interface, the credit data attribute formula expression of the credit data attribute using the corrective input, the revising resulting in a revised credit data attribute formula expression; and

    revalidating, by the computer system via the validation user interface, the revalidating comprising;

    reselecting the data source associated with the consumer;

    applying the revised credit data attribute formula expression to the data source to generate a recalculated credit data attribute value, the applying comprising;

    recalculating, of each credit data line in the plurality of credit data lines, the calculated first filter value by applying the first function reference to the first raw data value, the recalculating resulting in a plurality of recalculated first filter values;

    recalculating, of each credit data line in the plurality of credit data lines, the calculated second filter value by applying the second function reference to the second raw data value, the recalculating resulting in a plurality of recalculated second filter values;

    recalculating the credit data attribute value by applying the at least one function reference to one or more of the plurality of recalculated first filter values, the plurality of recalculated second filter values, or one or more raw data values;

    displaying, via the validation user interface, of each credit data line, the recalculated first filter value, the recalculated second filter value, the first raw data value, and the second raw data value;

    displaying, via the validation user interface, the recalculated credit data attribute value; and

    determining, based upon the displayed recalculated credit data attribute value, that the revised credit data attribute formula expression does not contain an error.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×