← Back to Patent Explorer
US5701283A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for high speed optical storage device

Assignee: Xylon LLC
•
Filing: 1995-11-15
•
Granted: 1997-12-23
•
Expires: 2015-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatus are provided for simultaneously reading data from multiple tracks of an optical disk at a high rate. Circuitry is provided for use with a detector matrix to read and buffer data in parallel from the multiple adjacent tracks, while asynchronously providing processed data to a host processor. Circuitry is also provided for electronic tracking of tracks on the optical disk and for reducing cross-talk between adjacent tracks. Circuitry is further provided for correcting phase errors resulting from variations in the linear velocity of the tracks being read, depending upon the radial position of the tracks.

Inventors

  • 👤 Amir Alon
  • 👤 Arie Heiman
  • 👤 Itzhak Katz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:15
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/22; G11B7/00; G11B7/08; G11B7/09; G11B7/0901; G11B7/12; G11B7/14; G11B20/10; G11B20/10009; G11B21/00; G11B21/003; G11B21/006

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 160 words
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising: an illumination source that illuminates multiple data tracks on the optical disk; a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks; an optical system for directing the illumination reflected from the optical disk to the detector; circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, outputs of the between track nulling function employed for computing track selection signals corresponding to locations of selected ones of the multiple data tracks; selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals; and circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 2
Dependent Claim 160 words
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising: an illumination source that illuminates multiple data tracks on the optical disk; a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks; an optical system for directing the illumination reflected from the optical disk to the detector; circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, outputs of the between track nulling function employed for computing track selection signals corresponding to locations of selected ones of the multiple data tracks; selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals; and circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 3
Dependent Claim 36 words
Apparatus as defined in claim 1 wherein the between track nulling function involves subtracting from each one of the plurality of data signals a weighted sum of predetermined neighboring ones of the plurality of data signals.
Claim 4
Dependent Claim 23 words
Apparatus as defined in claim 2 further comprising circuitry for performing a smoothing operation on the output of the between track nulling function.
Claim 5
Dependent Claim 25 words
Apparatus as defined in claim 3 further comprising circuitry for computing track selection signals corresponding to locations of selected ones of the multiple data tracks.
Claim 6
Dependent Claim 24 words
Apparatus as defined in claim 4 wherein the circuitry for computing track selection signals includes circuitry for sampling output signals of the smoothing operation.
Claim 7
Independent Claim 140 words
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of: illuminating multiple data tracks of the optical disk to create reflected illumination; receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks; performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, the between track nulling function generating output signals; computing track selection signals using the output signals, the track selection signals corresponding to locations of selected ones of the multiple data tracks; selecting a subset of the plurality of data signals for processing responsive to the track selection signals; and processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 8
Independent Claim 140 words
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of: illuminating multiple data tracks of the optical disk to create reflected illumination; receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks; performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, the between track nulling function generating output signals; computing track selection signals using the output signals, the track selection signals corresponding to locations of selected ones of the multiple data tracks; selecting a subset of the plurality of data signals for processing responsive to the track selection signals; and processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 9
Dependent Claim 41 words
The method as defined in claim 6 wherein the step of performing the between track nulling function involves subtracting from each one of the plurality of data signals a weighted sum of predetermined neighboring ones of the plurality of data signals.
Claim 10
Dependent Claim 25 words
The method as defined in claim 7 further comprising a step of performing a smoothing operation on the output of the between track nulling function.
Claim 11
Dependent Claim 27 words
The method as defined in claim 8 further comprising a step of computing track selection signals corresponding to locations of selected ones of the multiple data tracks.
Claim 12
Dependent Claim 26 words
The method as defined in claim 9 wherein the step of computing track selection signals includes a step of sampling output signals of the smoothing operation.
Claim 13
Dependent Claim 180 words
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising: an illumination source that illuminates multiple data tracks on the optical disk; a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks; an optical system for directing the illumination reflected from the optical disk to the image detector; track selection circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals and for computing track selection signals corresponding to locations of selected ones of the multiple data tracks; selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals, the selector circuitry including circuitry for correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks; and circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 14
Dependent Claim 180 words
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising: an illumination source that illuminates multiple data tracks on the optical disk; a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks; an optical system for directing the illumination reflected from the optical disk to the image detector; track selection circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals and for computing track selection signals corresponding to locations of selected ones of the multiple data tracks; selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals, the selector circuitry including circuitry for correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks; and circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 15
Dependent Claim 62 words
Apparatus as defined in claim 11 wherein the circuitry for correcting determines cross-talk correction coefficients and corrects the subset of the plurality of data signals by computing a corrected data signal for each one of the subset, the corrected data signal comprising a sum of the respective one of the subset and a weighted sum of predetermined neighboring ones of the subset.
Claim 16
Dependent Claim 28 words
Apparatus as defined in claim 12 wherein the circuitry for correcting computes the cross-talk correction coefficients based on the locations of selected ones of the multiple data tracks.
Claim 17
Dependent Claim 35 words
Apparatus as defined in claim 13 wherein the detector comprises a pixel and the cross-talk correction coefficients are computed based on the location of the pixel relative to selected ones of the multiple data tracks.
Claim 18
Dependent Claim 22 words
Apparatus as defined in claim 12 wherein the circuitry for correcting determines the cross-talk correction coefficients by referring to a look-up table.
Claim 19
Independent Claim 153 words
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of: illuminating multiple data tracks of the optical disk to create reflected illumination; receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks; performing a between track nulling function on the plurality of data signals to determine local maxima within the plurality of data signals; computing track selection signals corresponding to locations of selected ones of the multiple data tracks responsive to the local maxima within the plurality of data signals; selecting a subset of the plurality of data signals for processing responsive to the track selection signals; correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks; and processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 20
Independent Claim 153 words
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of: illuminating multiple data tracks of the optical disk to create reflected illumination; receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks; performing a between track nulling function on the plurality of data signals to determine local maxima within the plurality of data signals; computing track selection signals corresponding to locations of selected ones of the multiple data tracks responsive to the local maxima within the plurality of data signals; selecting a subset of the plurality of data signals for processing responsive to the track selection signals; correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks; and processing the subset of the plurality of data signals to recover information stored on the optical disk.
Claim 21
Dependent Claim 70 words
The method as defined in claim 16 wherein the step of correcting comprises a step of determining cross-talk correction coefficients and a step of correcting the subset of the plurality of data signals by computing a corrected data signal for each one of the subset, the corrected data signal comprising a sum of the respective one of the subset and a weighted sum of predetermined neighboring ones of the subset.
Claim 22
Dependent Claim 30 words
The method as defined in claim 17 wherein the step of correcting comprises computing the cross-talk correction coefficients based on the locations of selected ones of the multiple data tracks.
Claim 23
Dependent Claim 43 words
The method as defined in claim 17 further comprising a step of providing a detector having a pixel and a step of computing the cross-talk correction coefficients based on the location of the pixel relative to selected ones of the multiple data tracks.
Claim 24
Dependent Claim 22 words
The method as defined in claim 17 wherein the step of correcting comprises determining the cross-talk correction coefficients from a look-up table.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-22 2001-06-23 2001-12-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-22 2005-06-23 2005-12-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-22 2009-06-23 2009-12-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag