×

Standard exact clause detection

  • US 10,185,712 B2
  • Filed: 10/02/2017
  • Issued: 01/22/2019
  • Est. Priority Date: 07/13/2015
  • Status: Expired
First Claim
Patent Images

1. A non-transitory computer readable medium storing program code for determining a presence of a type of clause within a plurality of documents, the program code comprising instructions that when executed by a processor cause the processor to:

  • receive a clause example corresponding to the type of clause;

    generate a primary policy based upon the received clause example for use in a semantic language evaluator configured to assess a level of semantic similarity between received clauses, the primary policy comprising one or more policy rules and associated with a first threshold value indicating a level of semantic similarity of a clause to the clause example;

    analyze, using the semantic language evaluator, the plurality of documents according to the primary policy to automatically provide a first set of clauses corresponding of the plurality of documents, each clause of the first set corresponding to a standard clause matching the clause example;

    generate a mirror document based upon the plurality of documents by automatically replacing one or more portions of the plurality of documents having allowable variations with corresponding variables;

    parse the mirror document to generate a second set of clauses corresponding to a standard exact feature data set;

    generate a secondary policy based upon the primary policy and the clause example for use in the semantic language evaluator, the secondary policy associated with a second threshold value indicating a level of semantic similarity of a clause to the clause example that is lower than the first threshold value;

    analyze, using the semantic language evaluator, the plurality of documents according to the secondary policy to automatically provide a third set of clauses comprising non-standard clauses semantically related to but not matching the clause example, wherein the third set of clauses corresponds to a mirror feature data set;

    obtain a difference between the mirror feature data set and the standard exact feature data set, the difference corresponding to non-standard clauses of the plurality of documents;

    update, automatically, a database to identify the standard and non-standard clauses of the plurality of documents associated with the type of clause based upon the obtained difference, for subsequent usage in analyzing the plurality of documents.

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