Patent ID: 8239415

Claim:
A system for providing a validation tool comprising: a local computing device that comprises a memory component, the memory component storing validation tool logic that causes the system to perform at least the following: identify a plurality of words within a document, the document being provided in a first window within a user interface; determine, from a predetermined list that includes terms of interest, whether the plurality of words are matching words with the terms of interest; in response to determining that the plurality of words are matching words with the terms of interest, highlight the matching words in the document; access pieces of related data for the matching words; replace each of the matching words in the document with a corresponding link to the pieces of related data; and create a second window within the user interface and provide the pieces of related data in the second window as a virtual document stack, wherein selection of one of the pieces of related data in the virtual document stack causes the document in the first window to scroll to one of the matching words in the document.