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
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.
References Cited (Backward Citations)
US4536866A
Cited
US4460988A
Cited
US4486870A
Cited
US4646280A
Cited
US4989190A
Cited
US4918676A
Cited
US5128919A
Cited
US4839876A
Cited
US4980876A
Cited
US4972396A
Cited
US5001732A
Cited
US5150347A
Cited
US5239530A
Cited
US5057945A
Cited
US5153872A
Cited
US5301174A
Cited
US5111445A
Cited
US5081617A
Cited
US5245597A
Cited
US5233583A
Cited
US5313448A
Cited
US5274507A
Cited
US5199017A
Cited
US5459619A
Cited
US5295125A
Cited
US5210726A
Cited
US5426623A
Cited
US5361245A
Cited
US5493553A
Cited
US5394386A
Cited
US5566159A
Cited
US5483515A
Cited
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 |