Multi-segment text search using machine learning model for text similarity
AssigneeCognition IP Technology Inc.
InventorsBryant Lee, Andrew Tjang, Andrew Perry Chu, Uday Pulleti
Life of this patent
Estimating the term…
Abstract
Systems and methods may be provided for performing a search on an input text block. The input text block may be split into a plurality of input text segments. A text similarity algorithm may be used to find similar stored text segments to each of the plurality of input text segments.
Claims16
A computer-implemented method for performing text search using machine learning, comprising:
- receiving a text input, the text input comprising a patent claim;
- splitting the patent claim into clauses;
- performing, by a machine learning model, text similarity matching between each clause and a plurality of stored text portions, the stored text portions associated with a plurality of reference documents, wherein the text similarity matching generates a plurality of similarity scores measuring the similarity between each clause and the plurality of stored text portions;
- and
- parsing a set of office action documents to extract a plurality of reference information statements and a plurality claim text segments and a plurality of citation statements, wherein each claim text segment corresponds to one of the plurality of citation statements and wherein each corresponding citation statements comprises a mapping to one or more lines of text in a reference document that corresponds to one of the extracted reference information statements;
- determining, for each claim text segment, a comparison statement based on comparing the claim text segment and the corresponding citation statement, wherein the comparison statement identifies the similarity or dissimilarity between the claim text segment and the corresponding citation statement.
A system comprising one or more processors, and a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
- receiving a text input, the text input comprising a patent claim;
- splitting the patent claim into clauses;
- performing, by a machine learning model, text similarity matching between each clause and a plurality of stored text portions, the stored text portions associated with a plurality of reference documents, wherein the text similarity matching generates a plurality of similarity scores measuring the similarity between each clause and the plurality of stored text portions;
- and
- parsing a set of office action documents to extract a plurality of reference information statements and a plurality claim text segments and a plurality of citation statements, wherein each claim text segment corresponds to one of the plurality of citation statements and wherein each corresponding citation statements comprises a mapping to one or more lines of text in a reference document that corresponds to one of the extracted reference information statements;
- determining, for each claim text segment, a comparison statement based on comparing the claim text segment and the corresponding citation statement, wherein the comparison statement identifies the similarity or dissimilarity between the claim text segment and the corresponding citation statement.
Dependencies are inferred from the claim text.