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 9:
9. The computer-based system of claim 1 , wherein the processor is further configured to: receive the first electronic file for comparison, receive the second electronic file for comparison, compare the first electronic file with the second electronic file, and generate information for displaying, within the comparison output, differences between the first electronic file and the second electronic file.