One embodiment provides a method, including: obtaining at least two documents, wherein one of the at least two documents comprises a revision different than another of the at least two documents; identifying, within each of the at least two documents, portions corresponding to groups of text containing a conceptual unit; assigning at least a subset of the identified portions to a category type corresponding to a topic of a given portion, wherein the assigning comprises (i) generating a semantic tag for the identified portions in the subset and (ii) tagging the identified portions in the subset with the semantic tag; and determining changes between the at least two documents, wherein the determining comprises (iii) aligning given portions across the at least two documents based upon a relationship between the given portions across the at least two documents, (iv) identifying semantic differences between the aligned portions, and (v) identifying any remaining unaligned portions.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method of claim 1, comprising receiving, from a user, a query requesting identification of a change between the at least two documents related to a particular category type of interest.
3. The method of claim 2, wherein the identifying is performed responsive to receiving the user query.
4. The method of claim 2, wherein the generating a semantic tag is based upon terms included in the received query.
5. The method of claim 2, comprising providing, responsive to the determining a change, a natural language identification of a change corresponding to the user query.
7. The method of claim 1, comprising providing an explanation of the determined changes, the explanation identifying a rule used to determine a change.
11. The computer program product of claim 10, comprising receiving, from a user, a query requesting identification of a change between the at least two documents related to a particular category type of interest.
12. The computer program product of claim 11, comprising providing, responsive to the determining a change, a natural language identification of a change corresponding to the user query.
14. The computer program product of claim 10, comprising providing an explanation of the determined changes, the explanation identifying a rule used to determine a change.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 2, 2020
April 18, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.