×

Server architecture for electronic data quality processing

  • US 9,529,851 B1
  • Filed: 11/26/2014
  • Issued: 12/27/2016
  • Est. Priority Date: 12/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data quality review architecture platform for conducting an analysis of data quality within data sets provided by data furnishers for addition to a large-scale credit data store, the data quality review architecture comprising:

  • a primary system configured to electronically communicate with a set of remote data furnisher systems, to access encrypted data sets of a data furnisher which include account data for a plurality of the data furnisher'"'"'s consumers, and to communicate with a large-scale credit data store storing billions of records, wherein certain of the encrypted data sets include errors or inaccuracies and are potentially to be added to the large-scale credit data store;

    a data format manager module configured to electronically communicate with the primary system to access the encrypted data sets, to decrypt the encrypted data sets, and to format the data sets to conform with or determine the data set already conforms with a first predetermined format, and to generate decrypted, processed data sets;

    a data loader module configured to electronically communicate with the data format manager module to access the decrypted processed data sets and external data and make them available for analysis;

    a configuration and control module configured to;

    access data furnisher-specific instructions from a data furnisher information database,use the data furnisher-specific instructions to select a set of services for searching for errors or inaccuracies within the corresponding data furnisher'"'"'s decrypted, processed data, to select a set of metrics to run on the corresponding data furnisher'"'"'s decrypted, processed data, andinstruct the data loader module to make the corresponding data furnishers'"'"' decrypted, processed data available for analysis,wherein the set of services for searching for errors or inaccuracies in the data set include at least one of;

    determining whether status code values are logical for specific date field values;

    determining whether balances are logical compared to one or more credit limits;

    determining whether one or more fields are complete and logically valid;

    determining whether certain criteria have been met indicating fatal errors associated with the data set;

    one or more application servers remote from the set of remote data furnisher systems and remote from the large-scale credit data store and configured to;

    access the data furnisher'"'"'s decrypted, processed data set,execute the data furnisher-specific selected set of services and metrics on the decrypted, processed data set to automatically generate data quality indicators which represent a quality assessment of the data in the decrypted processed data set indicating a quantity of errors or number of inaccuracies within the decrypted, processed data set,generate an analytics result data package based on the performed services and metrics and generated data quality indicators, and to store the analytics result data package in an analytics database, andperform a determination on whether to allow the data set to be added to the large-scale credit data store based upon a comparison between the data quality indicators and one or more pre-determined data quality metrics related to the data furnisher; and

    a reporting application configured to electronically communicate with the analytics database to;

    provide electronic access to a remote data furnisher user system of the data furnisher to review information about the metrics and generated data quality indicators associated with the decrypted, processed data set of the data furnisher;

    electronically create report displays using the analytics result data package,electronically create benchmarking displays comparing the quantity of errors or the quantity of inaccuracies with those of one or more additional data furnishers associated with a peer group of the data furnisher for access by the remote data furnisher user system using the analytics result data package,electronically create metric displays using the analytics result data package, andenable access of the report displays, the benchmarking displays,and the metric displays to the remote data furnisher user system.

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