Systems and methods for providing a validation tool
First Claim
Patent Images
1. 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, wherein identifying the plurality of words includes determining that the plurality of words are formatted as a potential term of interest;
access a predetermined list that includes terms of interest, wherein the predetermined list that includes the terms of interest is distinct from the document, wherein the predetermined list is common to a plurality of different documents;
determine, from a predetermined list that includes the 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;
perform a search for other documents that include the terms of interest;
access pieces of related data from the other documents for the matching words;
replace each of the matching words in the document with a corresponding link to the pieces of related data in the other documents; 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a validation tool may be configured to identify a plurality of words within a document, the document being provided in a first window within a user interface. Additionally, the systems and methods may be configured to determine, from a predetermined list that includes terms of interest, whether the words are matching words with terms of interest. The systems and methods may, in response to determining that the plurality of words are matching words with the terms of interest, highlight matching words in a document and access pieces of related data for matching words.
29 Citations
20 Claims
-
1. 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, wherein identifying the plurality of words includes determining that the plurality of words are formatted as a potential term of interest; access a predetermined list that includes terms of interest, wherein the predetermined list that includes the terms of interest is distinct from the document, wherein the predetermined list is common to a plurality of different documents; determine, from a predetermined list that includes the 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; perform a search for other documents that include the terms of interest; access pieces of related data from the other documents for the matching words; replace each of the matching words in the document with a corresponding link to the pieces of related data in the other documents; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for providing a validation tool comprising the steps of:
-
identifying, by a local computing device, a plurality of words within a document that are formatted as a potential term of interest, the document being provided in a first window within a user interface; accessing a predetermined list that includes terms of interest, wherein the predetermined list that includes the terms of interest is distinct from the document; determining, from the predetermined list that includes the 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, highlighting the matching words in the document, wherein the predetermined list is static across a plurality of different documents; performing a search for other documents that include the terms of interest; accessing pieces of related data from the other documents for the matching words; replacing each of the matching words in the document with a corresponding link to the pieces of related data in the other documents; and creating a second window within the user interface and providing 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. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium for providing a validation tool that stores validation tool logic, that when executed by a local computing device, causes the local computing device to perform at least the following:
-
identify a plurality of words within a document that are formatted as a potential term of interest, the document being provided in a first window within a user interface; access a predetermined list that includes terms of interest, wherein the predetermined list that includes the terms of interest is distinct from the document, wherein the predetermined list is populated independent from the electronic document; 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; perform a search for other documents that include the terms of interest; access pieces of related data from the other documents for the matching words; determine whether the matching words include any inaccuracies; replace each of the matching words in the document with a corresponding link to the pieces of related data in the other documents; 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. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification