Hierarchical document cross-reference system and method
First Claim
1. A hierarchical document cross-referencing system comprising:
- a document server computer accessible by a user computer, said document server computer comprising;
a database which stores the contents of a first document and a second document wherein said first document and said second document each includes one or more segments, each of said segments having segment content and a corresponding segment label wherein said segment label is shorter than said segment content; and
a module executable in said document server computer wherein said module is configured to receive a request to search said first document and said second document for a key phrase composed and input by a user, said module searches said first document and said second document for said key phrase, said module identifying said segments containing said key phrase, said module displaying on said user computer a side-by-side display wherein said side-by-side display lists only the labels, and not the segment content, of said identified segments from said first document in a first list and lists only the labels, and not the segment content, of said identified segments from said second document in a second list.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchical document cross-reference system comprises a document server computer remotely accessible by a user computer. The document server computer includes a database which stores the contents of a first document and a second document. The first document contains one or more segments and the second document contains one or more segments. Each segment is identified by a segment identifier. The document server computer also includes a module executable in the document server computer. The module is configured to receive a request to cross-reference the first document and the second document on a key phrase. The module searches the first document and the second document for the key phrase and identifies the segments in the documents containing the key phrase. The module then displays on the user computer a side-by-side display listing the segment identifiers for the identified segments. The segment identifiers for the identified segments in the first document containing the key phrase are displayed in a first list and the segment identifiers for the identified segments in the second document containing the key phrase are displayed in a second list. The user can subsequently select a segment identifier from each list and submit the segment identifiers for display. The module then displays the contents of each segment, with the key phrase highlighted in a distinct color or by other means.
43 Citations
30 Claims
-
1. A hierarchical document cross-referencing system comprising:
a document server computer accessible by a user computer, said document server computer comprising; a database which stores the contents of a first document and a second document wherein said first document and said second document each includes one or more segments, each of said segments having segment content and a corresponding segment label wherein said segment label is shorter than said segment content; and a module executable in said document server computer wherein said module is configured to receive a request to search said first document and said second document for a key phrase composed and input by a user, said module searches said first document and said second document for said key phrase, said module identifying said segments containing said key phrase, said module displaying on said user computer a side-by-side display wherein said side-by-side display lists only the labels, and not the segment content, of said identified segments from said first document in a first list and lists only the labels, and not the segment content, of said identified segments from said second document in a second list. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system for cross-referencing electronic data, said system comprising:
a server computer accessible by a user computer, said server computer comprising; a database which stores said electronic data in a first data set and a second data set, wherein said first data set and said second data set each include one or more divisions, each of said divisions having division content and a corresponding division label wherein said division label is shorter than said division content; and a module executable in said server computer wherein said module is configured to receive a request to search said first data set and said second data set for a key phrase composed and input by a user, said module searches said first data set and said second data set for said key phrase, said module identifies said one or more divisions that contain said key phrase, and said module displays only the labels, and not the division content, of said identified divisions in a side-by-side display in response to a request to search for said key phrase. - View Dependent Claims (9, 10, 11, 12)
-
13. A hierarchical document cross-referencing system comprising:
a document server computer accessible over a communication medium, said document server computer comprising; a database which stores a first document and a second document, wherein said first document and said second document include a plurality of segments, each of said segments having segment content and being identified by segment identifiers; and a module executable in said document server computer wherein said module is configured to receive a request to search said first document and said second document for a search word or phrase composed and input by a user, said module searches said first document and said second document for said search word or phrase, and said module displays only said segment identifiers, and not said segment content, for said segments containing said search word or phrase in a displays;
wherein said display comprises a first display adjacent to a second display.- View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. A hierarchical cross-referencing system, comprising a module executable in a document server computer, wherein said module is configured to receive a request to search a first hierarchy and a second hierarchy for a search term composed and input by a user, each of said first hierarchy and said second hierarchy having one or more elements, each of said elements having element content and a corresponding element label wherein said element label is shorter than said element content, said module displaying said element labels, and not said element content, of one or more elements in said first and second hierarchies containing said search term in a side-by-side display in response to receiving said request to search said first and second hierarchies.
-
21. A computer-implemented method of cross-referencing first and second hierarchies wherein said first and said second hierarchies each include one or more elements, each of said elements having element content and a corresponding element label wherein said element label is shorter than said element content, said method comprising:
-
receiving a request to search said first and said second hierarchies for a search term composed and input by a user; searching said first and said second hierarchies for said search term; identifying which of said elements within said first and second hierarchies contain said search term; and displaying said element labels, and not said element content, of said identified elements in a side-by-side display.
-
-
22. A computer-implemented of cross-referencing first and second hierarchies wherein said first and said second hierarchies each include one or more elements having element content and denominated by element labels wherein said element labels are shorter than said element content, said method comprising:
-
receiving a request to search said first and said second hierarchies for a search term composed and input by a user; searching said first and said second hierarchies for said search term; identifying which of said elements within said first and second hierarchies contain said search term; displaying only said element labels, and not said element content, associated with said identified elements in a first side-by-side display; receiving a request to display said identified elements; and displaying said element content of said identified elements in a second side-by-side display.
-
-
23. A hierarchical document cross-referencing system comprising:
a document server computer accessible by a user computer, said document server computer comprising; a database which stores the contents of a plurality of documents wherein each of said plurality of documents includes one or more segments, each of said segments having segment content and a corresponding segment label wherein said segment label is shorter than said segment content; and a module executable in said document server computer wherein said module is configured to receive a request to search said plurality of documents for a key phrase composed and input by a user, said module searches said plurality of documents for said key phrase, said module identifying said segments containing said key phrase, said module displaying on said user computer a side-by-side display wherein said side-by-side display contains a plurality of side-by-side lists of said segment labels, and not said segment content, of said identified segments that correspond to each of said plurality of documents.
-
24. A hierarchical document cross-referencing system comprising:
-
a computer comprising a database which stores the contents of a first document and a second document wherein said first document and said second document each includes one or more segments, each of said segments having segment content and a corresponding segment label wherein said segment label is shorter than said segment content; and a module executable in said computer, wherein said module is configured to; receive a request to search said first document and said second document for a data string composed and input by a user; search said first document and said second document for said data string; identify said segments containing said data string; display a first side-by-side display which lists said segment labels of said identified segments from said first document in a first list and lists segment labels of said identified segments from said second document in a second list; receive a request to display said segment content of at least one of said identified segments from said first document and said segment content of at least one of said identified segments from said second document; and display a second side-by-side display which lists at least some of said segment content of at least one of said identified segments from said first document and at least some of said segment content of at least one of said identified segments from said second document. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification