Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
167 words
A method for reading data contained in an IC memory group of a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each said record being composed of a count area of fixed length, a key area of variable length, and a data area of variable length, wherein a data string of a special format containing an error detectable by ECC is provided before the count area of each record, comprising the steps of: reading a data string from the IC memory group; judging by ECC check whether the read data string contains an error; if the read data string is judged to contain an error, judging whether the read data string is identical to the special-format data string; and if the read data string is identical to the special-format data string, adding a previously-determined address to the address at which the read data string is stored to establish the beginning address of the count area of the object record.
Claim 2
Independent Claim
167 words
A method for reading data contained in an IC memory group of a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each said record being composed of a count area of fixed length, a key area of variable length, and a data area of variable length, wherein a data string of a special format containing an error detectable by ECC is provided before the count area of each record, comprising the steps of: reading a data string from the IC memory group; judging by ECC check whether the read data string contains an error; if the read data string is judged to contain an error, judging whether the read data string is identical to the special-format data string; and if the read data string is identical to the special-format data string, adding a previously-determined address to the address at which the read data string is stored to establish the beginning address of the count area of the object record.
Claim 3
Dependent Claim
25 words
A method for reading data as claimed in claim 1, wherein the special-format data string comprises a sync word and an associated error correction code.
Claim 4
Independent Claim
251 words
A method for reading data from an IC memory group and a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each being composed of a count area of fixed length, a key area of variable length, and a data area of variable length, each said record including a first data string of predetermined special format designed to contain an error detectable by ECC and a second data string of special-format designed to contain no error detectable by ECC located before the count area of each said record, comprising the steps of: reading a first data string from the IC memory group; judging by ECC check whether the first read data string contains an error; if the first read data string contains an error, judging whether the first read data string is identical to the first special-format data string; if the first read data string is identical to the first special-format data string, reading a second data string following the first data string and judging by ECC whether the second read data string contains an error; if the second read data string contains no errors, judging whether the second read data string is identical to the second special-format data string; and if the second read data string is identical to the second special-format data string, adding two previously-determined addresses to the address at which said first read data string is stored to establish the beginning address of the count area of the object record.
Claim 5
Independent Claim
251 words
A method for reading data from an IC memory group and a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each being composed of a count area of fixed length, a key area of variable length, and a data area of variable length, each said record including a first data string of predetermined special format designed to contain an error detectable by ECC and a second data string of special-format designed to contain no error detectable by ECC located before the count area of each said record, comprising the steps of: reading a first data string from the IC memory group; judging by ECC check whether the first read data string contains an error; if the first read data string contains an error, judging whether the first read data string is identical to the first special-format data string; if the first read data string is identical to the first special-format data string, reading a second data string following the first data string and judging by ECC whether the second read data string contains an error; if the second read data string contains no errors, judging whether the second read data string is identical to the second special-format data string; and if the second read data string is identical to the second special-format data string, adding two previously-determined addresses to the address at which said first read data string is stored to establish the beginning address of the count area of the object record.
Claim 6
Dependent Claim
65 words
A method for reading data as claimed in claim 3, wherein said second read data string comprises at least two data strings, so that the address established as the starting address of the object record count area is established by adding the addresses of all data strings comprising the second read data string to the address at which the first read data string is stored.
Claim 7
Dependent Claim
26 words
A method for reading data as claimed in claim 3, wherein the first special-format data string comprises a sync word and an associated error correction code.
Claim 8
Dependent Claim
26 words
A method for reading data as claimed in claim 4, wherein the first special-format data string comprises a sync word and an associated error correction code.
Claim 9
Independent Claim
172 words
A method for writing/reading data into/from an IC memory group in a magnetic disk subsystems, the IC memory group storing a plurality of records including an object record, each record including a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a data string of a special-format designed to have an error detectable by an ECC check and an associated error correction code before the count area of each record; reading a data string from a record contained in the IC memory group; judging by ECC check whether the read data string contains an error; if the read data string contains an error, judging whether the read data string is identical to the data string of special format; and if the read data string is identical to the data string of special format, adding a previously-determined address to the address of the read data string to establish the start address of the count area of the object record.
Claim 10
Independent Claim
172 words
A method for writing/reading data into/from an IC memory group in a magnetic disk subsystems, the IC memory group storing a plurality of records including an object record, each record including a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a data string of a special-format designed to have an error detectable by an ECC check and an associated error correction code before the count area of each record; reading a data string from a record contained in the IC memory group; judging by ECC check whether the read data string contains an error; if the read data string contains an error, judging whether the read data string is identical to the data string of special format; and if the read data string is identical to the data string of special format, adding a previously-determined address to the address of the read data string to establish the start address of the count area of the object record.
Claim 11
Dependent Claim
27 words
A method for writing/reading data as claimed in claim 7, wherein the data string of special format comprises a sync word and its associated error correction code.
Claim 12
Independent Claim
241 words
A method for writing/reading data into/from an IC memory group of a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each record including a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a first special-format data string designed to contain an error detectable by ECC check and a second special-format data string designed to contain no error detectable by ECC check before the count area of each record; reading a first data string from the IC memory group; judging by ECC check whether the first read data string contains an error; if the first read data string contains an error, judging whether the first read data string is identical to the first special-format data string; if the first read data string is identical to the first special-format data string, reading a second data string following the first read data string; judging by ECC check whether the second read data string contains an error; if the second read data string contains no error, judging whether the second read data string is identical to the second special-format data string; and if the second read data string is identical to the second special-format data string, adding two previously-determined addresses to the address of the first read data string to establish the starting address of the count area of the object record.
Claim 13
Independent Claim
241 words
A method for writing/reading data into/from an IC memory group of a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each record including a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a first special-format data string designed to contain an error detectable by ECC check and a second special-format data string designed to contain no error detectable by ECC check before the count area of each record; reading a first data string from the IC memory group; judging by ECC check whether the first read data string contains an error; if the first read data string contains an error, judging whether the first read data string is identical to the first special-format data string; if the first read data string is identical to the first special-format data string, reading a second data string following the first read data string; judging by ECC check whether the second read data string contains an error; if the second read data string contains no error, judging whether the second read data string is identical to the second special-format data string; and if the second read data string is identical to the second special-format data string, adding two previously-determined addresses to the address of the first read data string to establish the starting address of the count area of the object record.
Claim 14
Dependent Claim
62 words
A method for writing/reading data as claimed in claim 9, wherein said second read data string comprises a plurality of data strings, and the address established as the starting address of the object record count area is derived by adding the addresses of the data strings that comprise the second read data string to the address of the first read data string.
Claim 15
Dependent Claim
26 words
A method for writing/reading data as claimed in claim 9, wherein the first special-format data string comprises a sync word and an associated error correction code.
Claim 16
Dependent Claim
26 words
A method for writing/reading data as claimed in claim 10, wherein the first special-format data string comprises a sync word and an associated error correction code.
Claim 17
Independent Claim
144 words
A method for writing/reading data into/from an IC memory group in a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each record comprising a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a combination of a special-format data string designed to contain an error detectable by an ECC check and an associated error correction code before the count area of each said record; reading a data string from the IC memory group; judging by ECC check whether the read data string contains an error; and if the read data string contains an error, adding a previously-determined address to the address at which the read data string is stored to establish the start address of the count area of the object record.
Claim 18
Independent Claim
144 words
A method for writing/reading data into/from an IC memory group in a magnetic disk subsystem, the IC memory group storing a plurality of records including an object record, each record comprising a count area of fixed length, a key area of variable length, and a data area of variable length, comprising the steps of: writing a combination of a special-format data string designed to contain an error detectable by an ECC check and an associated error correction code before the count area of each said record; reading a data string from the IC memory group; judging by ECC check whether the read data string contains an error; and if the read data string contains an error, adding a previously-determined address to the address at which the read data string is stored to establish the start address of the count area of the object record.
Claim 19
Dependent Claim
40 words
The method for writing/reading data as claimed in claim 13, further comprising the step of: writing a verification word and an associated error correction code between the combination special-format data string/error correction code and the count area of each record.
Claim 20
Dependent Claim
41 words
The method for writing/reading data as claimed in claim 13, further comprising the step of: writing a plurality of verification words and associated error correction codes between the combination special-format data string/error correction code and the count area of each record.
Claim 21
Dependent Claim
19 words
A method for writing/reading data as claimed in claim 13, wherein the special-format data string comprises a sync word.
Claim 22
Dependent Claim
19 words
A method for writing/reading data as claimed in claim 14, wherein the special-format data string comprises a sync word.
Claim 23
Dependent Claim
19 words
A method for writing/reading data as claimed in claim 15, wherein the special-format data string comprises a sync word.