Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
173 words
A method in a data processing system implemented library for maintaining multiple versions of a document within said library, wherein said document may include one or more successor versions and/or one or more predecessor documents which are related to said document, said method comprising the data processing system implemented steps of: uniquely identifying an original document within said library as a root document; establishing a version-root identifier to be associated with all successor versions of said original document which may thereafter be created within said library; for each successor version of said original document, automatically associating said version-root identifier with each successor document of said original document which is therefore created within said library; and for each successor version of said original document and a second predecessor document, automatically associating said version-root identifier with said successor version and said second predecessor document wherein all documents related to said original document and created after said original document was identified as a root document within said library will have an identical version-root identifier associated therewith.
Claim 2
Independent Claim
173 words
A method in a data processing system implemented library for maintaining multiple versions of a document within said library, wherein said document may include one or more successor versions and/or one or more predecessor documents which are related to said document, said method comprising the data processing system implemented steps of: uniquely identifying an original document within said library as a root document; establishing a version-root identifier to be associated with all successor versions of said original document which may thereafter be created within said library; for each successor version of said original document, automatically associating said version-root identifier with each successor document of said original document which is therefore created within said library; and for each successor version of said original document and a second predecessor document, automatically associating said version-root identifier with said successor version and said second predecessor document wherein all documents related to said original document and created after said original document was identified as a root document within said library will have an identical version-root identifier associated therewith.
Claim 3
Dependent Claim
45 words
The method in a data processing system implemented library for creating and maintaining multiple versions of a document within said library according to claim 1, further including the step of associating an identification of an immediate predecessor document with each successor document within said library.
Claim 4
Dependent Claim
42 words
The method in a data processing system implemented library for creating and maintaining multiple versions of a document within said library according to claim 1, further including the step of associating a unique version-name with each successor version of said original document.
Claim 5
Independent Claim
199 words
A method in a data processing system implemented library for maintaining multiple versions of a document within said library, wherein said document may include one or more successor versions and/or one or more predecessor documents which are related to said document, said method comprising the data processing system implemented steps of: uniquely identifying a plurality of original documents within said library as root documents; establishing a selected version-root identifier for all successor versions of each of said plurality of original documents which may thereafter be created within said library; for each successor version which is thereafter created of a uniquely identified one of said plurality of original documents and a second predecessor document, automatically associating said selected version-root identifier with said successor version of said uniquely identified one of said plurality of original documents and said second predecessor document; for each successor version of a first predecessor document and a second predecessor document, automatically identifying a selected one of said predecessor documents as a root document and establishing a particular version-root identifier for all successor versions thereof; and thereafter, automatically associating said particular version-root identifier with said successor version of said first predecessor document and said second predecessor document.
Claim 6
Independent Claim
199 words
A method in a data processing system implemented library for maintaining multiple versions of a document within said library, wherein said document may include one or more successor versions and/or one or more predecessor documents which are related to said document, said method comprising the data processing system implemented steps of: uniquely identifying a plurality of original documents within said library as root documents; establishing a selected version-root identifier for all successor versions of each of said plurality of original documents which may thereafter be created within said library; for each successor version which is thereafter created of a uniquely identified one of said plurality of original documents and a second predecessor document, automatically associating said selected version-root identifier with said successor version of said uniquely identified one of said plurality of original documents and said second predecessor document; for each successor version of a first predecessor document and a second predecessor document, automatically identifying a selected one of said predecessor documents as a root document and establishing a particular version-root identifier for all successor versions thereof; and thereafter, automatically associating said particular version-root identifier with said successor version of said first predecessor document and said second predecessor document.
Claim 7
Dependent Claim
45 words
The method in a data processing system implemented library for creating and maintaining multiple versions of a document within said library according to claim 4, further including the step of associating an identification of an immediate predecessor document with each successor document within said library.
Claim 8
Dependent Claim
42 words
The method in a data processing system implemented library for creating and maintaining multiple versions of a document within said library according to claim 4, further including the step of associating a unique version-name with each successor version of said original document.
Claim 9
Dependent Claim
157 words
A data processing system for maintaining multiple versions of a document within a library within said data processing system, wherein said document may include one or more successor versions and/or one of more predecessor documents which are related to said document, said data processing system comprising: means for uniquely identifying an original document within said library as a root document; means for establishing a version-root identifier for all successor versions of said original document which may thereafter be created within said library; means for automatically associating said version-root identifier with each successor version of said original document within said library; and means for automatically associating said version-root identifier with a successor version of said original document and a second predecessor document, and said second predecessor document, wherein all documents related to said original document and created after said original document was identified as a root document within said library will have an identical version-root identifier associated therewith.
Claim 10
Dependent Claim
157 words
A data processing system for maintaining multiple versions of a document within a library within said data processing system, wherein said document may include one or more successor versions and/or one of more predecessor documents which are related to said document, said data processing system comprising: means for uniquely identifying an original document within said library as a root document; means for establishing a version-root identifier for all successor versions of said original document which may thereafter be created within said library; means for automatically associating said version-root identifier with each successor version of said original document within said library; and means for automatically associating said version-root identifier with a successor version of said original document and a second predecessor document, and said second predecessor document, wherein all documents related to said original document and created after said original document was identified as a root document within said library will have an identical version-root identifier associated therewith.
Claim 11
Dependent Claim
45 words
The data processing system for creating and maintaining multiple versions of a document within a library within said data processing system according to claim 7, further including means for associating an identification of an immediate predecessor document with each successor version document within said library.
Claim 12
Dependent Claim
41 words
The data processing system for creating and maintaining multiple versions of a document within a library within said data processing system according to claim 7, further including means for associating a unique version-name with each successor version of said original document.