×

Mitigation of conflicts between content matchers in automated document analysis

  • US 10,515,152 B2
  • Filed: 08/27/2016
  • Issued: 12/24/2019
  • Est. Priority Date: 08/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing, by at least one processing device implementing a plurality of content matchers that each identify occurrences of respectively corresponding content types, automated document analysis of a document comprising a body of text, the method comprising:

  • executing, by the at least one processing device, each content matcher of the plurality of content matchers to identify, for each content matcher, at least one match in the body of the text and assigning a match strength to each of the at least one match, where each of the at least one match is an occurrence of a content type corresponding to the content matcher of the plurality of content matchers that identified the match;

    identifying, by the at least one processing device, a conflict in content types between a first match assigned by a first content matcher of the plurality of conflict matchers and a second match assigned by a second content matcher of the plurality of content matchers, the first match having a first match strength and the second match having a second match strength;

    determining, by the at least one processing device, whether either of the first match strength or the second match strength is greater than the other;

    when one of the first match strength and the second match strength is greater than the other, discarding, by the at least one processing device, the match of the first and second matches corresponding to the lesser of the first and second match strengths;

    re-executing, based on the receipt of new information, the content matcher of the discarded match to re-evaluate at least the portion of the body of the text corresponding to the first and second matches, wherein the new information includes at least information of a different content type; and

    identifying, based on the re-evaluation of the portion of the body of the text, a new conflict between the first and second matches.

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