US4958337A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Disk recording checking method for determining if a disk is defective by the number of errors present
Assignee: Sharp Corp
•
Filing: 1989-04-28
•
Granted: 1990-09-18
•
Expires: 2009-04-28
Abstract
Abstract A disk recording checking method in which recording is performed on a disk having radially different recording tracks each divided circumferentially into a plurality of sectors. The method employs a continuous writing device for continuously writing data onto a predetermined number of the sectors, and a continuous checking device for checking the data, while continuously reading the data from the predetermined number of the sectors. The method utilized checks both the number of errors in each code sequence and the total number of errors in each sector to determine if the data in the sector is valid.
Inventors
- 👤 Toshihiro Yamanaka
- 👤 Nobuyuki Horie
- 👤 Shozou Kobayashi
- 👤 Toshihisa Deguchi
- 👤 Takeshi Yamaguchi
- 👤 Shigemi Maeda
- 👤 Yoshiki Nishioka
- 👤 Teruki Sugiura
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 18:25
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1816; G11B5/00; G11B5/012; G11B5/016
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
238 words
A disk recording error checking method, comprising the steps of: (a) establishing a predetermined number of acceptable errors; (b) writing data onto a disk in a form of sectors, each sector being formed of code sequences, each code sequence including a data portion and a parity portion; (c) reading a complete sector of data from the disk immediately after completing said step (b); (d) counting a number of errors in one individual code sequence of the read sector; (e) determining if the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors established in said step (a); (f) determining if all of the code sequences of the read sector have been processed by said steps and (d) and (e) only when said step (e) has determined that the number of errors counted in said step (d) is not greater than the predetermined number of acceptable errors; (g) repeating said steps (d), (e), and (f) only when said step (f) has determined that all of the code sequences of the read sector have not been processed; (h) indicating that the read sector of said step (c) is valid only when said step (f) has determined that all of the code sequences of the read sector have been processed; and (i) setting the predetermined number of accepted errors to a value less than a number of correctable errors in each individual code sequence.
Claim 2
Dependent Claim
238 words
A disk recording error checking method, comprising the steps of: (a) establishing a predetermined number of acceptable errors; (b) writing data onto a disk in a form of sectors, each sector being formed of code sequences, each code sequence including a data portion and a parity portion; (c) reading a complete sector of data from the disk immediately after completing said step (b); (d) counting a number of errors in one individual code sequence of the read sector; (e) determining if the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors established in said step (a); (f) determining if all of the code sequences of the read sector have been processed by said steps and (d) and (e) only when said step (e) has determined that the number of errors counted in said step (d) is not greater than the predetermined number of acceptable errors; (g) repeating said steps (d), (e), and (f) only when said step (f) has determined that all of the code sequences of the read sector have not been processed; (h) indicating that the read sector of said step (c) is valid only when said step (f) has determined that all of the code sequences of the read sector have been processed; and (i) setting the predetermined number of accepted errors to a value less than a number of correctable errors in each individual code sequence.
Claim 3
Dependent Claim
47 words
The method as claimed in claim 1, further comprising the step of: (j) indicating that the read sector of said step (e) is defective only when said step (e) determines that the number counted in said step (d) is greater than the predetermined number of acceptable errors.
Claim 4
Dependent Claim
35 words
The method as claimed in claim 1, further comprising the step of: (1) setting the predetermined number of acceptable errors to a value less than a number of correctable errors in each individual code sequence.
Claim 5
Dependent Claim
315 words
A disk recording error-checking method, comprising the steps of: (a) establishing a predetermined number of acceptable errors; (b) writing data onto a disk in a form of at least one sector, each sector being formed of at least one code sequence, each code sequence including a data portion and a parity portion; (c) reading a complete sector of data from the disk immediately after completing said step (b); (d) counting a number of errors in one individual code sequence of the read sector; (e) determining if the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors established in said step (a); (f) determining if all of the code sequences of the read sector have been processed by said steps (d) and (e) only when said step (e) has determined that the number of errors counted in said step (d) is not greater than the predetermined number of acceptable errors; (g) repeating said steps (d), (e), and (f) only when said step (f) has determined that all of the code sequences of the read sector have not been processed; (h) counting a total number of errors, the total number of errors being a sum of the number of errors counted in each individual code sequence of the read sector; (i) determining if the total number of errors counted in said step (h) is greater than a predetermined value, the predetermined value being a total number of acceptable errors; (j) indicating that the read sector of said step (c) is valid only when said step (i) has determined that the total number of errors counted in said step (h) is not greater than the predetermined value; and (k) setting the predetermined value to a number equal to a product of a total number of individual code sequences multiplied by a number of correctable errors in an individual code sequence.
Claim 6
Dependent Claim
315 words
A disk recording error-checking method, comprising the steps of: (a) establishing a predetermined number of acceptable errors; (b) writing data onto a disk in a form of at least one sector, each sector being formed of at least one code sequence, each code sequence including a data portion and a parity portion; (c) reading a complete sector of data from the disk immediately after completing said step (b); (d) counting a number of errors in one individual code sequence of the read sector; (e) determining if the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors established in said step (a); (f) determining if all of the code sequences of the read sector have been processed by said steps (d) and (e) only when said step (e) has determined that the number of errors counted in said step (d) is not greater than the predetermined number of acceptable errors; (g) repeating said steps (d), (e), and (f) only when said step (f) has determined that all of the code sequences of the read sector have not been processed; (h) counting a total number of errors, the total number of errors being a sum of the number of errors counted in each individual code sequence of the read sector; (i) determining if the total number of errors counted in said step (h) is greater than a predetermined value, the predetermined value being a total number of acceptable errors; (j) indicating that the read sector of said step (c) is valid only when said step (i) has determined that the total number of errors counted in said step (h) is not greater than the predetermined value; and (k) setting the predetermined value to a number equal to a product of a total number of individual code sequences multiplied by a number of correctable errors in an individual code sequence.
Claim 7
Dependent Claim
49 words
The method as claimed in claim 4, further comprising the step of: (l) indicating that the read sector of said step (c) is defective only when said step (e) determines that the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors.
Claim 8
Dependent Claim
46 words
The method as claimed in claim 4, further comprising the steps of: (l) indicating that the read sector of said step (c) is defective when said step (i) determines that the total number of errors counted in said step (h) is greater than the predetermined value.
Claim 9
Dependent Claim
84 words
The method as claimed in claim 4, further comprising the steps of: (l) indicating that the read sector of said step (c) is defective only when said step (e) determines that the number of errors counted in said step (d) is greater than the predetermined number of acceptable errors; and (m) indicating that the read sector of said step (c) is defective when said step (i) determines that the total number of errors counted in said step (h) is greater than the predetermined value.
References Cited (Backward Citations)
US4146099A
Cited
US4152695A
Cited
US4611314A
Cited
DE3303627A1
Cited
EP0127732A2
Cited
US4731774A
Cited
JPS6059540A
Cited
US4562577A
Cited
EP0137425A1
Cited
US4718067A
Cited
US4748611A
Cited
US4796110A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-09-17 | 1994-03-19 | 1994-09-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-09-17 | 1998-03-19 | 1998-09-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-09-17 | 2002-03-19 | 2002-09-18 | $7700.00 | Window Closed / Lapsed |