Patent Document ID: 9569450
Application ID: 14682373

Base Claim:
1. A computer-based system for generating comparison output files indicating differences in annotations, comprising: a memory storing instructions; and a processor configured to execute the instructions to: create a first index for a first electronic file; identify hidden characters for an insertion point and an end point of a first annotation in the first electronic file; identify a first portion of the first index between the identified hidden characters; create a second index for a second electronic file different than the first electronic file; compare the identified first portion with the second electronic file, to determine whether the second electronic file contains a matching annotation corresponding to the first annotation; and generate, based on the comparison, a comparison output file including information for displaying a modified appearance of characters in the first annotation to indicate that the second electronic file does not contain a matching annotation.

---

Claim 2:
2. The computer-based system of claim 1 , wherein the processor is further configured to: identify second annotation content corresponding to a second annotation in the second electronic file; create an annotation index including the first annotation content and the second annotation content; determine, based on the annotation index, whether the second annotation is a matching annotation corresponding to the first annotation.