← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag