Claims Analysis
Total Claims: 41
Claim 1
Independent Claim
119 words
A method directed to the long term administration of archive storage in a computer system, wherein at least portions of files are sent to archive storage in at least one session and are stored at different locations in the archive storage and wherein the system produces a index that describes the contents of each session, the method comprising the steps of: searching an index for each of said at least one session to identify the locations of all portions of a particular file; identifying the location of the most recent version of all portions of said file; and copying the most recent version of all portions of said file in the proper order to a location in archive storage.
Claim 2
Independent Claim
119 words
A method directed to the long term administration of archive storage in a computer system, wherein at least portions of files are sent to archive storage in at least one session and are stored at different locations in the archive storage and wherein the system produces a index that describes the contents of each session, the method comprising the steps of: searching an index for each of said at least one session to identify the locations of all portions of a particular file; identifying the location of the most recent version of all portions of said file; and copying the most recent version of all portions of said file in the proper order to a location in archive storage.
Claim 3
Dependent Claim
40 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein the most recent version of all portions of said file are identified by comparing attributes associated with each portion of said particular file.
Claim 4
Dependent Claim
76 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein data of said file is stored in at least one allocation unit, said at least one allocation unit having associated therewith an attribute that identifies when the data stored in said at least one allocation unit is updated and wherein the most recent version of all portions of said file are identified by comparing various copies of said attribute.
Claim 5
Dependent Claim
42 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein said copying step copies the most recent version of all portions of said file in a new location so as to create a new session.
Claim 6
Dependent Claim
44 words
A method directed to the long term administration of archive storage as recited in claim 1 further comprising the step of updating the index associated with each of said at least one session to reflect any data that was copied by said copying step.
Claim 7
Dependent Claim
54 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein the index for each of said at least one session is stored on local storage so the step of searching the index for each of said at least one session can be accomplished without accessing archive storage.
Claim 8
Dependent Claim
28 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein each of said at least one session has an associated index.
Claim 9
Dependent Claim
30 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein said index comprises information for a plurality of said at least one session.
Claim 10
Dependent Claim
23 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein said archive storage comprises remote storage.
Claim 11
Dependent Claim
23 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein said archive storage comprises local storage.
Claim 12
Dependent Claim
31 words
A method directed to the long term administration of archive storage as recited in claim 1 wherein said searching, identifying, and copying steps are performed only after designated criteria are satisfied.
Claim 13
Independent Claim
126 words
A method directed to the long term administration of archive storage in a computer system comprising the steps of: initiating a plurality of storage sessions wherein at least portions of files are sent to archive storage; storing an index for each of said plurality of storage sessions, each index comprising at least information that identifies the files transferred to said archive storage in its associated storage session; searching the index for each of said plurality of storage sessions to identify the locations of all portions of a particular file; identifying the location of the most recent version of all portions of said file; and copying the most recent version of all portions of said file in the proper order to a location in said archive storage.
Claim 14
Independent Claim
126 words
A method directed to the long term administration of archive storage in a computer system comprising the steps of: initiating a plurality of storage sessions wherein at least portions of files are sent to archive storage; storing an index for each of said plurality of storage sessions, each index comprising at least information that identifies the files transferred to said archive storage in its associated storage session; searching the index for each of said plurality of storage sessions to identify the locations of all portions of a particular file; identifying the location of the most recent version of all portions of said file; and copying the most recent version of all portions of said file in the proper order to a location in said archive storage.
Claim 15
Dependent Claim
43 words
A method directed to the long term administration of archive storage as recited in claim 12 further comprising the step of updating the index associated with each of said plurality of sessions to reflect any data that was copied by said copying step.
Claim 16
Dependent Claim
40 words
A method directed to the long term administration of archive storage as recited in claim 13 wherein the most recent version of all portions of said file are identified by comparing attributes associated with each portion of said particular file.
Claim 17
Dependent Claim
42 words
A method directed to the long term administration of archive storage as recited in claim 14 wherein said copying step copies the most recent version of all portions of said file in a new location so as to create a new session.
Claim 18
Dependent Claim
23 words
A method directed to the long term administration of archive storage as recited in claim 15 wherein said archive storage comprises remote storage.
Claim 19
Dependent Claim
23 words
A method directed to the long term administration of archive storage as recited in claim 15 wherein said archive storage comprises local storage.
Claim 20
Dependent Claim
55 words
A method directed to the long term administration of archive storage as recited in claim 16 wherein the index for each of said plurality of sessions is stored on local storage so the step of searching the index for each of said at least one session can be accomplished without accessing said remote archive storage.
Claim 21
Dependent Claim
77 words
A method directed to the long term administration of archive storage as recited in claim 18 wherein data of said file is stored in at least one allocation unit and said at least one allocation unit has associated therewith an attribute that identifies when the data stored in said at least one allocation unit is updated and wherein the most recent version of all portions of said file are identified by comparing various copies of said attribute.
Claim 22
Independent Claim
111 words
A system for the long term administration of archive storage comprising: archive storage means for storing a plurality of archive storage sessions, each of said plurality of storage sessions comprising at least a portion of at least one file; means for storing an index for each of said plurality of archive storage sessions, each index comprising at least information that identifies the files transferred to said storage means during an associated storage session; means for determining the most recent version of all portions of a file; and means for coalescing the most recent version of all portions of a file in the proper order in order to create a current version.
Claim 23
Independent Claim
111 words
A system for the long term administration of archive storage comprising: archive storage means for storing a plurality of archive storage sessions, each of said plurality of storage sessions comprising at least a portion of at least one file; means for storing an index for each of said plurality of archive storage sessions, each index comprising at least information that identifies the files transferred to said storage means during an associated storage session; means for determining the most recent version of all portions of a file; and means for coalescing the most recent version of all portions of a file in the proper order in order to create a current version.
Claim 24
Dependent Claim
44 words
A system for the long term administration of archive storage as recited in claim 20 further comprising means for indicating that a copy of at least a portion of said particular file in a storage session has been superseded by a more recent version.
Claim 25
Dependent Claim
46 words
A system for the long term administration of archive storage as recited in claim 20 further comprising means for creating an indication that a copy of at least a portion of a particular file in a storage session has been superseded by a more recent version.
Claim 26
Dependent Claim
23 words
A system for the long term administration of archive storage as recited in claim 20 wherein said means for storing comprises local storage.
Claim 27
Dependent Claim
24 words
A system for the long term administration of archive storage as recited in claim 20 wherein said means for determining comprises a signature attribute.
Claim 28
Dependent Claim
41 words
A system for the long term administration of archive storage as recited in claim 20 further comprising means for writing a new archive storage session to said archive storage means comprising the most recent version created by said means for coalescing.
Claim 29
Dependent Claim
33 words
A system for the long term administration of archive storage as recited in claim 20 further comprising means for initiating a session to coalesce files into updated versions when designated criteria are met.
Claim 30
Dependent Claim
93 words
A computer readable media having computer executable instructions comprising: means for identifying which of a plurality of archive storage sessions contain at least a portion of a particular file; means for determining the most recent version of at least a portion of said particular file from between two copies of said at least a portion of said particular file; and means for coalescing the most recent version identified by said means for determining into a single copy of said particular file that contains the most recent version of all portions of said file.
Claim 31
Dependent Claim
93 words
A computer readable media having computer executable instructions comprising: means for identifying which of a plurality of archive storage sessions contain at least a portion of a particular file; means for determining the most recent version of at least a portion of said particular file from between two copies of said at least a portion of said particular file; and means for coalescing the most recent version identified by said means for determining into a single copy of said particular file that contains the most recent version of all portions of said file.
Claim 32
Dependent Claim
26 words
A computer readable medium having computer executable instructions as recited in claim 27 further comprising means for writing said single copy to an archive storage medium.
Claim 33
Dependent Claim
28 words
A computer readable medium having computer executable instructions as recited in claim 28 wherein said means for writing adds said single copy to an existing archive storage session.
Claim 34
Dependent Claim
28 words
A computer readable medium having computer executable instructions as recited in claim 28 wherein said means for writing places said single copy in a new archive storage session.
Claim 35
Dependent Claim
44 words
A computer readable medium having computer executable instructions as recited in claim 27 further comprising means for creating an indication that a copy of at least a portion of said particular file in a storage session has been superseded by a more recent version.
Claim 36
Dependent Claim
51 words
A computer readable medium having computer executable instructions as recited in claim 31 wherein said means for creating an indication is adapted to modify an index associated with an archive storage session to indicate that at least a portion of a particular file has been superseded by a more recent version.
Claim 37
Dependent Claim
37 words
A computer readable medium having computer executable instructions as recited in claim 27 wherein said means for coalescing collects the most recent version from all storage sessions where at least a portion of said particular file reside.
Claim 38
Dependent Claim
37 words
A computer readable medium having computer executable instructions as recited in claim 27 wherein said means for identifying examines indexes associated with archive storage sessions to determine what files are stored in the associated archive storage session.
Claim 39
Dependent Claim
27 words
A computer readable medium having computer executable instructions as recited in claim 34 wherein said indexes are stored on a local storage means for storing information locally.
Claim 40
Dependent Claim
157 words
A computer readable media having computer executable instructions comprising: means for identifying which of a plurality of archive storage sessions stored on remote archive storage means contain at least a portion of a particular file; means for determining the most recent version of all portions of said particular file, said means for determining comprising means for examining attributes associated with multiple copies of at least a portion of said particular file; means for coalescing the most recent version of all portions of said particular file in the proper order in order to create a current version of said particular file from the most recent version of all portions of said particular file in all of said plurality of archive storage sessions; means for writing a new archive session containing said current version; and means for creating an indication that a copy of at least a portion of said particular file has been superseded by said current version.
Claim 41
Dependent Claim
157 words
A computer readable media having computer executable instructions comprising: means for identifying which of a plurality of archive storage sessions stored on remote archive storage means contain at least a portion of a particular file; means for determining the most recent version of all portions of said particular file, said means for determining comprising means for examining attributes associated with multiple copies of at least a portion of said particular file; means for coalescing the most recent version of all portions of said particular file in the proper order in order to create a current version of said particular file from the most recent version of all portions of said particular file in all of said plurality of archive storage sessions; means for writing a new archive session containing said current version; and means for creating an indication that a copy of at least a portion of said particular file has been superseded by said current version.