×

Systems and methods for validating data

  • US 10,503,574 B1
  • Filed: 08/07/2017
  • Issued: 12/10/2019
  • Est. Priority Date: 04/10/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for validating data comprising:

  • one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to;

    select a data set including data to validate based on user input received from a user in interacting with a graphical user interface;

    select a validator including at least one validation parameter to use in validating the data in the data set based on the user input;

    apply the validator to the data in the data set to determine whether one or more statistics generated through application of the validator to the data in the data set using the at least one validation parameter is valid according to at least one validation routine associated with the validator;

    flag the data set as invalid if at least one of the one or more statistics generated through application of the validator are determined to be invalid according to the at least one validation routine;

    generate a data quality report for the data set indicating whether the data set is valid or invalid based on a determination of whether the one or more statistics are valid according to the at least one validation routine;

    selectively present the data quality report to the user through the graphical user interface;

    re-apply the validator to the data in the data set to determine whether the one or more statistics generated through application of the validator to the data in the data set using the at least one validation parameter are valid according to the at least one validation routine;

    generate another data quality report for the data indicating whether the data set is valid or invalid based on a determination made through re-application of the validator to the data in the data set of whether the one or more statistics are valid according to the at least one validation routine; and

    selectively present the another data quality report to the user through the graphical user interface.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×