×

CENTRALIZED DATA RECONCILIATION USING ARTIFICIAL INTELLIGENCE MECHANISMS

  • US 20190370388A1
  • Filed: 05/29/2018
  • Published: 12/05/2019
  • Est. Priority Date: 05/29/2018
  • Status: Active Grant
First Claim
Patent Images

1. A centralized data reconciliation system, comprising:

  • at least one processor;

    at least one non-transitory data storage storing thereon an custom dictionary that includes tokens associated with a first self-describing data stream and a second self-describing data stream, the tokens used for the data matching and the custom dictionary being dynamically updateable based on data streams that are received by the data reconciliation system; and

    at least one non-transitory computer readable medium storing machine-readable instructions that cause the at least one processor to;

    convert at least two data streams originating at a first data system and a second data system into respective at least two self-describing data streams including the first self-describing data stream and the second self-describing data stream, wherein the first self-describing data stream includes respective data records and a first data model and the second self-describing data stream includes respective data records and a second data model;

    map the data records in the first self-describing data stream that include entities and entity attributes to entities and entity attributes in the data records of the second self-describing data stream by employing one or more of the custom dictionary and rules of data reconciliation via one or more two-way matchings;

    generate respective confidence scores for the mappings wherein the confidence scores indicate a degree of matching between the mapped data records based at least on rules of data reconciliation;

    identify one or more of the data records in the second self-describing data stream that match one or more of the data records in the first self-describing data stream from the mappings based at least on the confidence scores;

    determine unmatched data records from the data records from the first and the second self-describing data streams based at least on the confidence scores;

    classify the unmatched data records into categorized records and irreconcilable records, the categorized records are categorized into one or more reason categories, and the irreconcilable records including the unmatched data records that could not be categorized into the reason categories;

    generate one or more of reasons and recommendations for at least a subset of the categorized records; and

    automatically update one or more of the custom dictionary, the reason categories and the rules of data reconciliation based on user inputs received for the irreconcilable records for which the reasons and recommendations could not be generated.

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