Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
459 words
A document storage management system for use with a computer system having a central processing unit and one or more physical storage devices on which files are stored comprising: one or more virtual volumes mapped onto said one or more physical storage devices for storing files, each of said one or more virtual volumes having a specified maximum storage space that can be used for storing files; state means for maintaining said one or more virtual volumes in a first, second or third states; said first state wherein a virtual volume is available to store files; only one of said one or more virtual volumes is in said first state at any given time; said second state wherein all of said specified maximum storage space on a virtual volume has been used for storing files; said third state wherein a virtual volume is not being used for storing files; said state means including means for determining the state of each of said one or more virtual volumes; means, coupled to said state means, for indicating which of said one or more virtual volumes is in said first state upon being invoked; said indicating means including means for finding said only one virtual volume in said first state; said indicating means putting one of said one or more virtual volumes in said third state into said first state when there is no volume in said first state; means, coupled to said state means, for changing said only one virtual volume in said first state into said second state upon being invoked; said changing means including means for detecting that all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; said changing means putting said only one virtual volume in said first state into said second state when all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; at least one application program for writing files to said one or more virtual volumes; said at least one application program invoking said indicating means each time said at least one application program needs to write a file to said one or more virtual volumes; said at least one application program causing said file to be written to said only one virtual volume in said first state indicated by said indicating means; said at least one application program invoking said changing means after each time said at least one application program causes a file to be written to said only one virtual volume in said first state.
Claim 2
Dependent Claim
459 words
A document storage management system for use with a computer system having a central processing unit and one or more physical storage devices on which files are stored comprising: one or more virtual volumes mapped onto said one or more physical storage devices for storing files, each of said one or more virtual volumes having a specified maximum storage space that can be used for storing files; state means for maintaining said one or more virtual volumes in a first, second or third states; said first state wherein a virtual volume is available to store files; only one of said one or more virtual volumes is in said first state at any given time; said second state wherein all of said specified maximum storage space on a virtual volume has been used for storing files; said third state wherein a virtual volume is not being used for storing files; said state means including means for determining the state of each of said one or more virtual volumes; means, coupled to said state means, for indicating which of said one or more virtual volumes is in said first state upon being invoked; said indicating means including means for finding said only one virtual volume in said first state; said indicating means putting one of said one or more virtual volumes in said third state into said first state when there is no volume in said first state; means, coupled to said state means, for changing said only one virtual volume in said first state into said second state upon being invoked; said changing means including means for detecting that all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; said changing means putting said only one virtual volume in said first state into said second state when all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; at least one application program for writing files to said one or more virtual volumes; said at least one application program invoking said indicating means each time said at least one application program needs to write a file to said one or more virtual volumes; said at least one application program causing said file to be written to said only one virtual volume in said first state indicated by said indicating means; said at least one application program invoking said changing means after each time said at least one application program causes a file to be written to said only one virtual volume in said first state.
Claim 3
Dependent Claim
76 words
The document storage management system of claim 1 further comprising: at least one permanent media device for permanently storing the files written to said one or more virtual volumes; said specified maximum storage space being less than or equal to the storage space on said at least one permanent media device; whereby the data on each one of said one or more virtual volumes will fit on one of said at least one permanent media devices.
Claim 4
Dependent Claim
164 words
The document storage management system of claim 2 further comprising: means for converting a virtual volume in said second state into said third state upon being invoked; at least one of said one or more virtual volumes in said second state; the files on one of said at least one or more virtual volumes in said second state having been transferred to one of said at least one permanent media devices; an application program for locating files stored on said at least one permanent media devices and said one or more physical storage devices; said application program for locating files stored on said at least one permanent media devices and said one or more physical devices invoking said converting means upon the installation of said one of at least one permanent media device; whereby the files on said at least one virtual volume in said second state are continuously available throughout the transfer process to one of said one or more permanent media devices.
Claim 5
Dependent Claim
28 words
The document storage management system of claim 3 wherein the said at least one permanent media device is comprised of a CD-ROM system including one or more CD-ROMs.
Claim 6
Dependent Claim
201 words
The document storage management system of claim 1 further comprising: means for converting a virtual volume in said second state into said third state upon being invoked; a CD-ROM system for storing and retrieving the files transferred from said one or more virtual volumes; said CD-ROM system including one or more CD-ROMs for storing said files; said specified maximum storage space being less than or equal to the storage space on said one or more CD-ROMs; at least one of said one or more virtual volumes in said second state; the files on one of said at least one or more virtual volumes in said second state having been transferred to one of said one or more CD-ROMs; a application program for locating files stored on said CD-ROM system and said one or more data storage devices; said application program for locating files stored on said CD-ROM system and said one or more data storage devices invoking said converting means upon the installation of said one of said one or more CD-ROMs; whereby the files on said at least one virtual volume in said second state are continuously available throughout the transfer process to one of said one or more CD-ROMs.
Claim 7
Independent Claim
414 words
A method of document storage management in a computer having a central processing unit and one or more physical storage devices on which files are stored, the steps of the method comprising: mapping one or more virtual volumes onto said one or more data storage devices; each of said one or more virtual volumes having a specified maximum storage space that can be used for storing files; maintaining each one of said one or more virtual volumes in either a first, second or third state; said first state wherein a virtual volume is able to store files; only one of said one or more virtual volumes is in said first state at any given time; said second state wherein all of said specified maximum storage space on a virtual volume has been used for storing files; said third state wherein a virtual volume is not being used for storing files; providing means for indicating which of said one or more virtual volumes is in said first state upon being invoked; said indicating means including means for finding said only one virtual volume in said first state; said indicating means putting one of said one or more virtual volumes in said third state into said first state when there is no volume in said first state; providing means for changing said only one virtual volume in said first state into said second state upon being invoked; said changing means including means for detecting that all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; said changing means putting said only one virtual volume in said first state into said second state when all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; running at least one application program for writing files to said one or more virtual volumes; invoking said indicating means each time said at least one application program needs to write a file to a virtual volume; said at least one application program causing said file to be written to the virtual volume indicated by said indicating means; invoking said changing means each time after said at least one application program causes a file to be written to said only one virtual volume in said first state.
Claim 8
Independent Claim
414 words
A method of document storage management in a computer having a central processing unit and one or more physical storage devices on which files are stored, the steps of the method comprising: mapping one or more virtual volumes onto said one or more data storage devices; each of said one or more virtual volumes having a specified maximum storage space that can be used for storing files; maintaining each one of said one or more virtual volumes in either a first, second or third state; said first state wherein a virtual volume is able to store files; only one of said one or more virtual volumes is in said first state at any given time; said second state wherein all of said specified maximum storage space on a virtual volume has been used for storing files; said third state wherein a virtual volume is not being used for storing files; providing means for indicating which of said one or more virtual volumes is in said first state upon being invoked; said indicating means including means for finding said only one virtual volume in said first state; said indicating means putting one of said one or more virtual volumes in said third state into said first state when there is no volume in said first state; providing means for changing said only one virtual volume in said first state into said second state upon being invoked; said changing means including means for detecting that all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; said changing means putting said only one virtual volume in said first state into said second state when all of said specified maximum storage space of said only one virtual volume in said first state has been used for storing files on said only one virtual volume in said first state; running at least one application program for writing files to said one or more virtual volumes; invoking said indicating means each time said at least one application program needs to write a file to a virtual volume; said at least one application program causing said file to be written to the virtual volume indicated by said indicating means; invoking said changing means each time after said at least one application program causes a file to be written to said only one virtual volume in said first state.
Claim 9
Dependent Claim
106 words
The method of claim 6 further characterized by: providing one or more permanent media devices; having at least one of said one or more virtual volumes in said second state; transferring the files written to said at least one of said one or more virtual volumes in said second state onto said one or more permanent media devices; said specified maximum storage space being less than or equal to the storage space on said permanent media devices; whereby the data on each one of said at least one virtual volumes in said second state is transferred to one of said one or more permanent media devices.
Claim 10
Dependent Claim
108 words
The method of claim 7 further comprising: having one or more virtual volumes in said second state; transferring the files on each of said one or more virtual volumes in said second state to a respective one of said one or more permanent media devices; putting each of said one or more virtual volumes in said second state into said third state upon the installation of said respective one of said one or more permanent media devices; whereby the files on each of said one or more virtual volumes in said second state are continuously available throughout the transfer process to said one or more permanent media devices.
Claim 11
Dependent Claim
24 words
The method of claim 8 wherein said one or more permanent media devices is comprised of a CD-ROM system including one or more CD-ROMs.
Claim 12
Dependent Claim
150 words
The method of claim 6 further characterized by: providing a CD-ROM system for storing and retrieving the data transferred from said one or more virtual volumes; said CD-ROM system including at one or more CD-ROMs for storing said transferred data; said specified maximum storage space being less than or equal to the storage space on said one or more CD-ROMs for storing said transferred data; having one or more virtual volumes in said second state; transferring the files on each of said one or more virtual volumes in said second state to a respective one of said one or more CD-ROMs; putting each said one or more virtual volume in said second state into said third state upon the installation of each respective said one or more CD-ROMs; whereby the files on said virtual volume in said second state are continuously available throughout the transfer process to said CD-ROM system.