System and method for displaying a threaded document
First Claim
1. A document display system, comprising:
- document storage means for storing a group of documents exchanged via a network;
related information storage means for storing related information in the group of documents stored in the document storage means; and
display document generation means for forming a section group and for generating a display document by embedding a document read from the document storage means into a section that is a component of the section group.
1 Assignment
0 Petitions
Accused Products
Abstract
A threaded document display system generates a virtual document by combining documents within a thread, enabling easy understanding of relations between threaded documents and providing the ability to view multiple documents in a required collection simultaneously. A relation between threaded documents is extracted as a tree structure. A section group with this tree structure is generated in a virtual document from the extracted tree structure before mapping a relation between the documents. Contents of documents corresponding to respective sections are mapped and displayed. Consequently, a plurality of documents may be mapped into a single virtual document. The display shows the content of the virtual combined document rather than a document list. Even if a section is treated as an object embedded in a higher sentence, such as a nested structure, relations between independent documents may be mapped into a single document without expanding a text of the higher document.
112 Citations
20 Claims
-
1. A document display system, comprising:
-
document storage means for storing a group of documents exchanged via a network;
related information storage means for storing related information in the group of documents stored in the document storage means; and
display document generation means for forming a section group and for generating a display document by embedding a document read from the document storage means into a section that is a component of the section group. - View Dependent Claims (2, 3)
-
-
4. A document display system, comprising:
-
a message storage unit for storing messages forming a thread;
an index storage unit for storing index information on a thread composition in the messages; and
a display document generation unit for generating a section corresponding to the index information by fetching an index of a given message from the index storage unit, wherein the display document generation unit is used to invoke the given message from the message storage unit and to add the given message to a display document by embedding the given message into the section. - View Dependent Claims (5, 6)
-
-
7. A document display method comprising:
-
acquiring related information between documents in a thread from a storage device;
generating a section group based on the related information acquired from the storage device in a virtual document;
reading a document corresponding to a given section which is a component of the section group from the storage device; and
embedding the read document into the given section and adding the read document to a display document. - View Dependent Claims (8, 9, 10)
-
-
11. A document display method comprising:
-
combining documents exchanged via a network;
storing headers of the combined documents into a memory;
keeping a relation between the combined documents;
storing a given document corresponding to a given header stored in the memory along with the relation between the combined documents into the memory; and
outputting a content stored in the memory as a display document. - View Dependent Claims (12, 13)
-
-
14. A computer program product having instruction codes for displaying a document, comprising:
-
a first set of instruction codes for acquiring related information between documents in a thread;
a second set of instruction codes for generating a section group based on the acquired related information in a virtual document;
a third set of instruction codes for reading a document corresponding to a given section that is a component of the section group from a storage device; and
a fourth set of instruction codes for embedding the read document into the given section and adding the read document to a display document. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product having instruction codes for displaying a document, comprising:
-
a first set of instruction codes for combining documents exchanged via a network and for storing headers of the documents along with a relation between the documents, into a memory;
a second set of instruction codes for storing a document corresponding to a given header stored in the memory along with the relation between the documents into the memory; and
a third set of instruction codes for outputting a content stored in the memory as a display document. - View Dependent Claims (20)
-
Specification