Method and system for managing documents
First Claim
1. A method for generating a multi-version document using an original version and a revised version of a structured document, said method comprising the steps of:
- extracting common portions included commonly in both the original version and the revised version of the structured document, and difference portions specific to either the original version or the revised version, said common portions each composed of a structure and text character strings; and
creating said multi-version document based on said extraction, wherein said multi-version document includes;
said extracted common portions each having a version description tag attached thereto, said version description tag including version identifiers of the original version and the revised version and node identifiers of the common portion in both the original version and the revised version; and
said extracted difference portions each having a version description tag attached thereto, said version description tag including a version identifier of a version which includes the difference portion, a node identifier of the difference portion in the version which includes the difference portion, and information specifying whether the difference portion was generated as a result of insertion or modification.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention extracts common portions each composed of a structure and text character strings included commonly in both an original version and a revised version of a structured document, and difference portions specific to either the original version or the revised version. Based on the extraction results from the above two version documents, the present invention creates a multi-version document having version description tags attached thereto. When a further-revised version is created, the present invention performs the above process on the latest version included in the created multi-version document and the further-revised version to create a new multi-version document. By using the created multi-version document, it is possible to collectively display changes made to all the versions as well as to display the change history of a portion to which each change was made.
103 Citations
12 Claims
-
1. A method for generating a multi-version document using an original version and a revised version of a structured document, said method comprising the steps of:
-
extracting common portions included commonly in both the original version and the revised version of the structured document, and difference portions specific to either the original version or the revised version, said common portions each composed of a structure and text character strings; and
creating said multi-version document based on said extraction, wherein said multi-version document includes;
said extracted common portions each having a version description tag attached thereto, said version description tag including version identifiers of the original version and the revised version and node identifiers of the common portion in both the original version and the revised version; and
said extracted difference portions each having a version description tag attached thereto, said version description tag including a version identifier of a version which includes the difference portion, a node identifier of the difference portion in the version which includes the difference portion, and information specifying whether the difference portion was generated as a result of insertion or modification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for generating a multi-version document using an original version and a revised version of a structured document, said system comprising:
-
means for extracting common portions included commonly in both the original version and the revised version of the structured document, and difference portions specific to either the original version or the revised version, said common portions each composed of a structure and text character strings; and
means for creating said multi-version document based on said extraction, wherein said multi-version document includes;
said extracted common portions each having a version description tag attached thereto, said version description tag including version identifiers of the original version and the revised version and node identifiers of the common portion in both the original version and the revised version; and
said extracted difference portions each having a version description tag attached thereto, said version description tag including a version identifier of a version which includes the difference portion, a node identifier of the difference portion in the version which includes the difference portion, and information specifying whether the difference portion was generated as a result of insertion or modification. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification