Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
180 words
A file updating method in a file management system having a processor, a file storage device, an extended storage for storing at least a partial copy of the file, a data input/output buffer and a batch processing buffer, each of said buffers being connected between said file storage device and said extended storage, said batch processing buffer and said extended storage making reference to and updating records of the file uploaded from said file storage device in an online process, said method comprising the steps of: (a) temporarily disconnecting the extended storage from said data input/Output buffer during the online process; (b) executing a reference process by said extended storage via said batch processing buffer in parallel with the online process to the file of the file storage device and executing updating of file records resulting from said reference process in the batch process by using said extended storage; and (c) collectively reloading the updated records on the extended storage to the file of the file storage device via said batch processing buffer after the completion of the batch process.
Claim 2
Dependent Claim
180 words
A file updating method in a file management system having a processor, a file storage device, an extended storage for storing at least a partial copy of the file, a data input/output buffer and a batch processing buffer, each of said buffers being connected between said file storage device and said extended storage, said batch processing buffer and said extended storage making reference to and updating records of the file uploaded from said file storage device in an online process, said method comprising the steps of: (a) temporarily disconnecting the extended storage from said data input/Output buffer during the online process; (b) executing a reference process by said extended storage via said batch processing buffer in parallel with the online process to the file of the file storage device and executing updating of file records resulting from said reference process in the batch process by using said extended storage; and (c) collectively reloading the updated records on the extended storage to the file of the file storage device via said batch processing buffer after the completion of the batch process.
Claim 3
Dependent Claim
47 words
A file updating method according to claim 1, further comprising the step of connecting or disconnecting the extended storage from or to the online process in response to a command to switch the extended storage from or to the online process issued to the file management system.
Claim 4
Dependent Claim
52 words
A file updating method according to claim 1, further comprising the steps of determining whether the process to be executed by the file management system is the batch process or the online process and disconnecting or reconnecting the extended storage from or to the online process in accordance with the above determination.
Claim 5
Dependent Claim
37 words
A file updating method according to claim 1, further comprising the step of dynamically allocating or disallocating the extended storage to a file not used by the extended storage in the online process, for the batch process.
Claim 6
Dependent Claim
56 words
A file updating method according to claim 1, further comprising the step of dynamically allocating or disallocating a predetermined area of the extended storage to a batch process for dedicated use by said batch process, without disconnecting the extended storage from the online process, for a file used by the extended storage in the online process.
Claim 7
Dependent Claim
36 words
A file updating method according to claim 1, further wherein said file storage device and said extended storage include a stand-alone extended storage which is a storage device shared by a plurality of data processing units.
Claim 8
Dependent Claim
72 words
A file updating method according to the claim 1) further comprising the steps of detecting the disorder of the storage of the records in the file by the repetitive and random storage of the records, allocating a part of the extended storage as an area for reorganizing the records in response to the detection of the disorder, executing the rearrangement of the records and reloading the rearranged records to an unload file.
Claim 9
Dependent Claim
59 words
A file updating method according to claim 1, further comprising the steps of allocating a predetermined area of the extended storage as an area for reconfiguring a file in response to a request for reconfiguring the file, reconfiguring the file, and reloading the records of the reconfigured file to an unload file after the completion of the file reconfiguration.
Claim 10
Dependent Claim
67 words
A file updating method according to claim 1, further comprising the steps of recovering the content of the record based on the file in the storage device when a fault occurs during the updating of the file in said extended storage, and recovering the content of the record based on the extended storage in response to the occurrence of the failure during the updating of the file.
Claim 11
Dependent Claim
34 words
A file updating method according to claim 1, wherein the reference of a large volume of files and the backup of the files are executed instead of the batch process for updating the records.
Claim 12
Dependent Claim
57 words
A file updating method according to claim 1, wherein an extended storage is provided as the file storage device and the extended storage for the online process and the extended storage for the batch process are exchanged instead of reloading the updated record to the file of the file storage device upon completion of the batch process.
Claim 13
Dependent Claim
173 words
A file management system having a processor, a file storage device storing a file, an extended storage for storing at least a partial copy of the file, and file update means for executing a reference process to and updating a record of the file uploaded from said file storage device in an online process, said file update means comprising: first means operated by said processor for temporarily disconnecting the extended storage from the online process during the online process; second means responsive to the operation of said first means for executing a reference process by said extended storage in a batch process in parallel in the online process to the file of the file storage device and executing updating of records stored in said extended storage resulting from said reference process in a batch process; and third means responsive to completion of the execution of said second means for collectively reloading the records Updated in said extended storage to the file of said file storage device after the completion of the batch process.
Claim 14
Dependent Claim
173 words
A file management system having a processor, a file storage device storing a file, an extended storage for storing at least a partial copy of the file, and file update means for executing a reference process to and updating a record of the file uploaded from said file storage device in an online process, said file update means comprising: first means operated by said processor for temporarily disconnecting the extended storage from the online process during the online process; second means responsive to the operation of said first means for executing a reference process by said extended storage in a batch process in parallel in the online process to the file of the file storage device and executing updating of records stored in said extended storage resulting from said reference process in a batch process; and third means responsive to completion of the execution of said second means for collectively reloading the records Updated in said extended storage to the file of said file storage device after the completion of the batch process.
Claim 15
Dependent Claim
46 words
The file update means according to claim 12, further comprising means for connecting or disconnecting the extended storage from or to the online process in response to a command to switch the extended storage from or to the online process issued to the file management system.
Claim 16
Dependent Claim
61 words
The file update means according to claim 12, further comprising means for determining whether the process to be executed by the file management system is the batch process or the online process and means responsive to said determining means for disconnecting or reconnecting the extended storage from or to the online process in accordance with the determination by said determining means.
Claim 17
Dependent Claim
36 words
The file update means according to claim 12, further comprising means for dynamically allocating or disallocating the extended storage to a file not used by the extended storage in the online process, for the batch process.
Claim 18
Dependent Claim
55 words
The file update means according to claim 12, further comprising means for dynamically allocating or disallocating a predetermined area of the extended storage to a batch process for dedicated use by said batch process, without disconnecting the extended storage from the online process for a file used by the extended storage in the online process.
Claim 19
Dependent Claim
35 words
The file updating means according to claim 12, wherein said file storage device and said extended storage include a stand-alone extended storage which is a storage device shared by a plurality of data processing units.
Claim 20
Dependent Claim
69 words
The file update means according to claim 12, further comprising means for detecting the disorder of the storage of the records in the file by the repetitive random storage of the records, allocating a part of the extended storage as an area for reorganizing the records in response to the detection of the disorder, executing the rearrangement of the records and reloading the rearranged records to an unload file.
Claim 21
Dependent Claim
58 words
The file update means according to claim 12, further comprising means for allocating a predetermined area of the extended storage as an area for reconfiguring a file in response to a request for reconfiguring the file, reconfiguring the file, and reloading the records of the reconfigured file to an unload file after the completion of the file reconfiguration.
Claim 22
Dependent Claim
66 words
The file update means according to claim 12, further comprising means for recovering the content of the record based on the file in the storage device when a fault occurs during the updating of the file of the extended storage, and recovering the content of the record based on the extended storage in response to the occurrence of the failure during the updating of the file.
Claim 23
Dependent Claim
32 words
The file update means according to claim 12, wherein the reference of a large volume of files and the backup of files are executed instead of batch process for updating the records.
Claim 24
Dependent Claim
58 words
The file update means according to claim 12, wherein an extended storage is provided as the file storage device and the extended storage for the online process and the extended storage for the batch process are exchanged instead of reloading of the updated record to the file of the file storage device upon completion of the batch process.