×

Error checking database records

  • US 10,204,120 B2
  • Filed: 09/19/2014
  • Issued: 02/12/2019
  • Est. Priority Date: 09/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for performing a quality check on database records, the apparatus comprising:

  • a processor; and

    a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to;

    select, by a database system, a first record comprising a first entity being assigned a first predefined label, and a second entity being assigned a second predefined label, the second predefined label being different than the first predefined label, the first entity including multiple terms;

    rearrange, by the database system, the multiple terms of the first entity into a plurality of permutations;

    evaluate, by the database system, for each permutation, a likelihood that the permutation corresponds to the first entity of the first record;

    determine, by the database system, a first number of times that the permutation of the first entity with a highest likelihood is assigned to the first predefined label in stored database records;

    determine, by the database system, a second number of times that the permutation of the first entity with the highest likelihood is assigned to any label in the stored database records;

    determine, by the database system, a likelihood that the first predefined label that is assigned to permutation of the first entity with the highest likelihood is correct, wherein the assigned first predefined label likelihood is determined based the first number and the second number; and

    initiate, by the database system, action to correct the first record when the assigned first predefined label likelihood is less than a first threshold.

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