Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
252 words
A control unit for a magnetic tape unit comprising: data processing means for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from the magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the non-compressed write data, the decompressed read data, and the compressed recovered data to and from the host computer; and microprogram processing means for performing storing and reading control to the storage means and for controlling the data processing means according to the instruction from the host computer, including: means for reading the compressed recovered data stored in said storage means and held unwritten to said magnetic tape unit without expansion by the data processing means according to a memory capacity of said host computer and a size of said compressed data, and transferring the compressed recovered data read from said storage means to said host computer based on an instruction from the host computer, and means for rewriting the compressed recovered data in said storage means from said host computer without compression by said data processing means based on an instruction from said host computer.
Claim 2
Dependent Claim
252 words
A control unit for a magnetic tape unit comprising: data processing means for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from the magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the non-compressed write data, the decompressed read data, and the compressed recovered data to and from the host computer; and microprogram processing means for performing storing and reading control to the storage means and for controlling the data processing means according to the instruction from the host computer, including: means for reading the compressed recovered data stored in said storage means and held unwritten to said magnetic tape unit without expansion by the data processing means according to a memory capacity of said host computer and a size of said compressed data, and transferring the compressed recovered data read from said storage means to said host computer based on an instruction from the host computer, and means for rewriting the compressed recovered data in said storage means from said host computer without compression by said data processing means based on an instruction from said host computer.
Claim 3
Dependent Claim
95 words
A control unit for a magnetic tape unit according to claim 1, wherein said data processing means includes compression means to compress the non-compressed write data; means to transmit the compressed recovered data without compressing; expansion means to expand the compressed read data; and means to transmit the compressed recovered data without expanding, and wherein said microprogram processing means includes, means to control the compression and transmission of the non-compressed write data to said data processing means, and means to control the expansion and transmission of the compressed read data to said data processing means.
Claim 4
Dependent Claim
57 words
A control unit for a magnetic tape unit according to claim 2, wherein said data processing means includes a switching means to switch said compression means and transmission means according to the control signal from said microprogram processing means, and to switch said expansion means and transmission means according to control signal from said microprogram processing means.
Claim 5
Dependent Claim
151 words
A control unit for a magnetic tape unit according to claim 1, wherein said microprogram processing means includes: means to store the compressed write data based on the write instruction of said host computer as one logical block in said storage means; means to store in said storage means the non-compressed write data based on a write instruction of said host computer as one logical block; means to read the compressed read data in said storage means based on a read instruction of said host computer in a logical block unit; means to read the compressed recovered data in said storage means based on a data recovery instruction of said host computer in said physical block unit; and means to store in said storage means, based on the rewrite instruction of the data recovered in said physical block unit by the recover instruction, said compressed recovered data in the physical block.
Claim 6
Dependent Claim
48 words
A control unit for a magnetic tape unit according to claim 4, wherein said microprogram processing means includes means for informing the amount of data and format of data stored in said storage means to said host computer when a write error to said magnetic tape unit occurs.
Claim 7
Dependent Claim
51 words
A control unit for a magnetic tape unit according to claim 4, wherein said microprogram processing means includes means for informing the largest block size of the data and format of data stored in said storage means to said host computer when a write error to said magnetic tape unit occurs.
Claim 8
Dependent Claim
54 words
A control unit for a magnetic tape unit according to claim 4, wherein said microprogram processing means includes means for informing the total capacity of data and the maximum block size and format of data stored in said storage means to said host computer when a write error to said magnetic tape unit occurs.
Claim 9
Dependent Claim
381 words
A control unit for a magnetic tape unit comprising: data processing means for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from the magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the non-compressed write data, the decompressed read data, and the compressed recovered data to and from the host computer; and microprogram processing means for controlling the data processing means according to an instruction from the host computer and for effecting storage read control to the storage means, including: means for controlling compression and transmission of said non-compressed write data to said data processing means, means for controlling expansion and transmission of said compressed read data to said data processing means, means for storing compressed write data from the data processing means based on the write instruction of said host computer in said storage means as a physical block by connecting a plurality of logical blocks, means for storing the compressed recovered data from said data processing means based on an write instruction of said host computer as one logical block into said storage means, means for reading the compressed read data within said storage means based on a read instruction of said host computer in the logical block unit, means for reading the compressed recovered data in the physical block format stored in said storage means without expansion by the data processing means according to memory capacity of said host computer and size of the data and transferring the compressed recovered data to said host computer based on a data recovery instruction from said host computer, means for rewriting said compressed recovered data based on the rewrite instruction from said host computer, and means for informing the largest block size, and amount and format of accumulated data stored in said storage means to said host computer when write error to said magnetic tape unit occurs.
Claim 10
Dependent Claim
381 words
A control unit for a magnetic tape unit comprising: data processing means for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from the magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the non-compressed write data, the decompressed read data, and the compressed recovered data to and from the host computer; and microprogram processing means for controlling the data processing means according to an instruction from the host computer and for effecting storage read control to the storage means, including: means for controlling compression and transmission of said non-compressed write data to said data processing means, means for controlling expansion and transmission of said compressed read data to said data processing means, means for storing compressed write data from the data processing means based on the write instruction of said host computer in said storage means as a physical block by connecting a plurality of logical blocks, means for storing the compressed recovered data from said data processing means based on an write instruction of said host computer as one logical block into said storage means, means for reading the compressed read data within said storage means based on a read instruction of said host computer in the logical block unit, means for reading the compressed recovered data in the physical block format stored in said storage means without expansion by the data processing means according to memory capacity of said host computer and size of the data and transferring the compressed recovered data to said host computer based on a data recovery instruction from said host computer, means for rewriting said compressed recovered data based on the rewrite instruction from said host computer, and means for informing the largest block size, and amount and format of accumulated data stored in said storage means to said host computer when write error to said magnetic tape unit occurs.
Claim 11
Dependent Claim
234 words
A control unit for a magnetic tape Unit comprising: a data processing unit for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from said magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the decompressed read data, the non-compressed write data, and compressed recovered data to and from the host computer; and microprogram processing means able to control transmission of the compressed write data, the compressed and decompressed read data, and the non-compressed write and compressed recovered data to and from the storage means as directed by the host computer, and able to control the data processing unit as directed by the host computer, including: means for reading the compressed recovered data from the storage means as directed by the host computer, without decompressing the compressed recovered data, and transmitting the compressed recovered data to the host computer, and means for retransmitting the compressed recovered data from the host computer to the storage means, as directed by the host computer.
Claim 12
Dependent Claim
234 words
A control unit for a magnetic tape Unit comprising: a data processing unit for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from said magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the decompressed read data, the non-compressed write data, and compressed recovered data to and from the host computer; and microprogram processing means able to control transmission of the compressed write data, the compressed and decompressed read data, and the non-compressed write and compressed recovered data to and from the storage means as directed by the host computer, and able to control the data processing unit as directed by the host computer, including: means for reading the compressed recovered data from the storage means as directed by the host computer, without decompressing the compressed recovered data, and transmitting the compressed recovered data to the host computer, and means for retransmitting the compressed recovered data from the host computer to the storage means, as directed by the host computer.
Claim 13
Dependent Claim
89 words
A control unit as recited in claim 9, wherein said data processing unit includes: means to compress said non-compressed write data; means to transmit said compressed write data to said storage means, and means to transmit said compressed recovered data to said storage means without compression; means to decompress and transmit said compressed read data; and means to transmit said compressed recovered data without decompression, wherein said microprogram processing means includes means for controlling said compression of said non-compressed write data and said decompression of said compressed read data.
Claim 14
Dependent Claim
77 words
A control unit as recited in claim 10, wherein said data processing unit includes switching means for controlling whether said compression and decompression take place, such that the switching means is able to switch between compression of said non-compressed write data and non-compression of said compressed recovered data, as directed by said microprogram processing means, and between decompression of said compressed read data and non-decompression of said compressed recovered data, as directed by said microprogram processing means.
Claim 15
Dependent Claim
133 words
A control unit as recited in claim 9, wherein said microprogram processing means includes: means for storing said compressed write data in said storage means as a physical block comprising a plurality of logical blocks, as directed by said host computer; means for storing said non-compressed write data in said storage means as one logical block, as directed by said host computer; means for reading compressed read data in logical block format from said storage means in response to a read instruction from said host computer; means for reading compressed recovered data from said storage means in physical block format in response to a data recovery instruction from said host computer; and means for storing the compressed recovered data in said storage means in response to a rewrite instruction from said host computer.
Claim 16
Dependent Claim
47 words
A control unit as recited in claim 9, wherein said microprogram processing means includes: means for calculating the amount of accumulated data stored in said storage means; and means for alerting said host computer upon occurrence of a write error during writing to said magnetic tape unit.
Claim 17
Dependent Claim
47 words
A control unit as recited in claim 9, wherein said microprogram processing means includes: means for calculating the largest size data block stored in said storage means; and means for alerting said host computer upon occurrence of a write error during writing to said magnetic tape unit.
Claim 18
Dependent Claim
59 words
A control as recited in claim 9, wherein said microprogram processing means includes: means for calculating the amount of accumulated data stored in said storage means; means for calculating the largest size data block stored in said storage means; and means for alerting said host computer upon occurrence of a write error during writing to said magnetic tape unit.
Claim 19
Dependent Claim
391 words
A control unit for a magnetic tape unit comprising: a data processing unit for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from said magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the decompressed read data, the non-compressed write data, and the compressed recovered data between the host computer and the data processing unit; and microprogram processing means able to control transmission of compressed write data, the compressed and the decompressed read data, and the non-compressed write and the compressed recovered data to and from the storage means as directed by the host computer, and able to control the data processing unit as directed by the host computer, including: means for controlling compression of the non-compressed write data and decompression of the compressed read data, including means for controlling whether compression and decompression take place, means for storing the compressed write data as a physical block comprising a plurality of logical blocks, as directed by the host computer, means for storing the non-compressed write data as one logical block in the storage means, as directed by the host computer, means for reading compressed read data in logical block format from the storage means in response to a read instruction from the host computer, means for reading compressed recovered data in physical block format from the storage means in response to a data recovery instruction from the host computer, without decompressing the compressed recovered data, and transmitting the compressed recovered data to the host computer, means for transmitting the compressed recovered data from the host computer to the storage means, in response to a rewrite instruction from the host computer; and means for calculating the amount of accumulated data stored in the storage means, means for calculating the largest size data block stored in the storage means, and means for alerting the host computer upon occurrence of a write error during writing to the magnetic tape unit.
Claim 20
Dependent Claim
391 words
A control unit for a magnetic tape unit comprising: a data processing unit for transforming non-compressed write data into compressed write data via compression, and for transforming compressed read data from said magnetic tape unit into decompressed read data via expansion; storage means for storing the compressed write data received from said data processing means and for storing compressed read data received from said magnetic tape unit, said compressed write data in said storage means becoming compressed recovered data based on an instruction from a host computer to recover the compressed write data which are held unwritten to said magnetic tape unit; I/O control means for transmitting the decompressed read data, the non-compressed write data, and the compressed recovered data between the host computer and the data processing unit; and microprogram processing means able to control transmission of compressed write data, the compressed and the decompressed read data, and the non-compressed write and the compressed recovered data to and from the storage means as directed by the host computer, and able to control the data processing unit as directed by the host computer, including: means for controlling compression of the non-compressed write data and decompression of the compressed read data, including means for controlling whether compression and decompression take place, means for storing the compressed write data as a physical block comprising a plurality of logical blocks, as directed by the host computer, means for storing the non-compressed write data as one logical block in the storage means, as directed by the host computer, means for reading compressed read data in logical block format from the storage means in response to a read instruction from the host computer, means for reading compressed recovered data in physical block format from the storage means in response to a data recovery instruction from the host computer, without decompressing the compressed recovered data, and transmitting the compressed recovered data to the host computer, means for transmitting the compressed recovered data from the host computer to the storage means, in response to a rewrite instruction from the host computer; and means for calculating the amount of accumulated data stored in the storage means, means for calculating the largest size data block stored in the storage means, and means for alerting the host computer upon occurrence of a write error during writing to the magnetic tape unit.