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

Optical disk drive apparatus and a seek method spiral track

Assignee: MediaTek Inc
•
Filing: 1991-06-13
•
Granted: 1993-09-21
•
Expires: 2011-06-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention calculates the number of track crossing signals to be counted until a target position is reached without an actual seek operation, thus making it possible to complete a seek operation in a short time and without the need of the additional seek operation disclosed in the related art. A memory means is provided for storing the relation between the number of tracks (Delta t) from a current position to a target position and an indicator of the movement of said optical head toward said target position. A control means is provided for calculating the number of track crossing signals to be counted during a seek operation based on said stored relation when the target position is given, and for generating a control signal causing said optical head to seek based on the number of the calculated track crossing signals.

Inventors

  • 👤 Makoto Takekoshi
  • 👤 Lawrence D. Tipton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:34
CPC Classifications
G; G11; G11B; G11B7/00; G11B7/08; G11B7/085; G11B7/0857; G11B7/08505; G11B7/08529

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 197 words
An optical disk drive for driving an optical disk with spiral tracks, comprising: an optical head, a signal generator for generating a track crossing signal in response to said optical head crossing a track, memory means storing therein a table providing, for each track distance from a current position to a target position, a selected one of a seek time required for a seek operation from the current position to the target position, or a number of sectors through which the optical head passes during the seek operation, control means for calculating, from the selected seek time or number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, and for generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 2
Dependent Claim 197 words
An optical disk drive for driving an optical disk with spiral tracks, comprising: an optical head, a signal generator for generating a track crossing signal in response to said optical head crossing a track, memory means storing therein a table providing, for each track distance from a current position to a target position, a selected one of a seek time required for a seek operation from the current position to the target position, or a number of sectors through which the optical head passes during the seek operation, control means for calculating, from the selected seek time or number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, and for generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 3
Dependent Claim 184 words
An optical disk drive for driving an optical disk with spiral tracks, comprising: an optical head, a track crossing signal generating means for generating a track crossing signal in response to said optical head crossing a track, memory means storing therein a table providing, for each number of tracks from a current position to a target position, a number of sectors through which said optical head passes during a seek operation from the current position to the target position, control means for calculating, from the number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, and for generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 4
Dependent Claim 184 words
An optical disk drive for driving an optical disk with spiral tracks, comprising: an optical head, a track crossing signal generating means for generating a track crossing signal in response to said optical head crossing a track, memory means storing therein a table providing, for each number of tracks from a current position to a target position, a number of sectors through which said optical head passes during a seek operation from the current position to the target position, control means for calculating, from the number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, and for generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 5
Dependent Claim 265 words
An optical disk drive for causing an optical head to perform a seek operation from a current position given by a track identification tA and a sector identification sA to a target position given by a track identification tB and a sector identification sB in a spiral track of an optical disk, comprising: track crossing signal generating means for generating a track crossing signal in response to said optical head crossing a track, memory means for storing therein a table providing, for each distance Delta t=tB-tA from a current track to a target track, the number of sectors Delta S through which said optical head passes during the seek operation, control means for generating a first control signal causing said optical head to seek based on an absolute value |N| of a calculated number of track crossing signals obtained from the expression: N=Delta t-integer{(Delta S+sA/S} if a decimal of {(Delta S+sA)/S} is less than sB/S and from the expression: N+Delta t-integer {(Delta S+sA)/s}-1 if a decimal of {(Delta S+sA)/S} is greater than or equal to sB/S, where N denotes the calculated number of track crossing signals to be counted during a seek operation performed until said optical head reaches the target track and S is the number of sectors per track, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 6
Dependent Claim 265 words
An optical disk drive for causing an optical head to perform a seek operation from a current position given by a track identification tA and a sector identification sA to a target position given by a track identification tB and a sector identification sB in a spiral track of an optical disk, comprising: track crossing signal generating means for generating a track crossing signal in response to said optical head crossing a track, memory means for storing therein a table providing, for each distance Delta t=tB-tA from a current track to a target track, the number of sectors Delta S through which said optical head passes during the seek operation, control means for generating a first control signal causing said optical head to seek based on an absolute value |N| of a calculated number of track crossing signals obtained from the expression: N=Delta t-integer{(Delta S+sA/S} if a decimal of {(Delta S+sA)/S} is less than sB/S and from the expression: N+Delta t-integer {(Delta S+sA)/s}-1 if a decimal of {(Delta S+sA)/S} is greater than or equal to sB/S, where N denotes the calculated number of track crossing signals to be counted during a seek operation performed until said optical head reaches the target track and S is the number of sectors per track, and a counter for receiving and counting the track crossing signals during the seek operation and for transmitting a signal to said control means when the calculated track crossings have been counted, whereby said control means generates a second control signal causing said optical head to terminate the seek operation at the target position.
Claim 7
Dependent Claim 161 words
A spiral track seek method for causing an optical head in an optical disk drive to perform a seek operation from a current position to a target position, the method comprising: storing a table providing, for each track distance from the current position to the target position, a selected one of: a seek time required for the seek operation, or a number of sectors through which the optical head passes during the seek operation, calculating, from the selected seek time or number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, counting the track crossing signals while performing the seek operation, and generating a second control signal causing said optical head to terminate the seek operation at the target position when the calculated track crossings have been counted.
Claim 8
Dependent Claim 161 words
A spiral track seek method for causing an optical head in an optical disk drive to perform a seek operation from a current position to a target position, the method comprising: storing a table providing, for each track distance from the current position to the target position, a selected one of: a seek time required for the seek operation, or a number of sectors through which the optical head passes during the seek operation, calculating, from the selected seek time or number of sectors through which said optical head passes, a number of track crossing signals to be counted during the seek operation, generating a first control signal causing said optical head to seek based on the number of the calculated track crossing signals, counting the track crossing signals while performing the seek operation, and generating a second control signal causing said optical head to terminate the seek operation at the target position when the calculated track crossings have been counted.
Claim 9
Dependent Claim 239 words
A spiral track seek method for causing an optical head in an optical disk drive to perform a seek operation from a current position given by a track identification tA and a sector identification sA to a target position given by a track identification tB and a sector identification sB in spiral tracks of an optical disk, comprising the steps of: previously storing a table providing, for each track distance Delta t=tB-tA from a current track to a target track, the number of sectors Delta S through which the optical head passes during the seek operation, calculating an absolute value |N| of a number of track crossing signals to be counted during the seek operation from the expression: N=Delta t-integer {(Delta S+sA)/S} if a decimal of {(Delta S+sA)/S} is less than sB/S and from the expression: N+Delta t-integer {(Delta S+sA)/S}-1 if a decimal of {(Delta S+sA)/s} is greater than or equal to sB/S, where S is the number of sectors per track and integer {(Delta S+sA)/S} is the number track boundaries across which the optical head passes during the seek operation, generating a first control signal causing the optical head to seek based on the number of the calculated track crossing signals, counting the track crossing signals while performing the seek operation, and generating a second control signal causing the optical head to terminate the seek operation at the target position when the calculated track crossings have been counted.
Claim 10
Dependent Claim 239 words
A spiral track seek method for causing an optical head in an optical disk drive to perform a seek operation from a current position given by a track identification tA and a sector identification sA to a target position given by a track identification tB and a sector identification sB in spiral tracks of an optical disk, comprising the steps of: previously storing a table providing, for each track distance Delta t=tB-tA from a current track to a target track, the number of sectors Delta S through which the optical head passes during the seek operation, calculating an absolute value |N| of a number of track crossing signals to be counted during the seek operation from the expression: N=Delta t-integer {(Delta S+sA)/S} if a decimal of {(Delta S+sA)/S} is less than sB/S and from the expression: N+Delta t-integer {(Delta S+sA)/S}-1 if a decimal of {(Delta S+sA)/s} is greater than or equal to sB/S, where S is the number of sectors per track and integer {(Delta S+sA)/S} is the number track boundaries across which the optical head passes during the seek operation, generating a first control signal causing the optical head to seek based on the number of the calculated track crossing signals, counting the track crossing signals while performing the seek operation, and generating a second control signal causing the optical head to terminate the seek operation at the target position when the calculated track crossings have been counted.

References Cited (Backward Citations)

US4607358A Cited
US4622604A Cited
US4931889A Cited
US5042019A Cited
US4926405A Cited
JPH01130327A Cited
US5088075A Cited
US5063549A Cited
US5016126A Cited
US5191566A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-20 1997-03-22 1997-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-20 2001-03-22 2001-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-20 2005-03-22 2005-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag