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

Disk reproduction apparatus and method for high speed accessing of desired information data by checking address data

Assignee: Toshiba Corp
•
Filing: 1988-08-04
•
Granted: 1990-08-14
•
Expires: 2008-08-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When receiving address data of a target position from a host computer, a control unit reads the present address data of a pick-up using a subcode Q detector or a header detector. The control unit computes a difference between the present address data as read out and the address data of the preceding frame (one block) already read out and stored in RAM. The control unit then checks if the difference is within a preset value. If it is, the control unit decides that the present address data is correct, and uses it in the data access operation. If it is not, the control unit computes a difference between the address data at the target position as specified by the host computer and the present address. The control unit then checks to see if the difference is within a preset value. If it is, the present address data is correct it is used in the data access operation.

Inventors

  • 👤 Takuji Yoshida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 13:52
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/3063; G11B19/00; G11B19/02; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B27/102; G11B27/105; G11B27/11; G11B27/32; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/213; G11B2220/25; G11B2220/2537; G11B2220/2545; G11B2220/60; G11B2220/65

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 203 words
An apparatus for controlling reproduction of information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said disk reproduction apparatus comprising: inputting means for inputting target address data, the target address data representing the address of the data block containing the desired information data; pick-up means for reading the information data and address data from the disk; memory means for storing the address data read by said pick-up means; first calculating means for calculating the difference between the address data stored in said memory means and the address data currently read by said pick-up means; second calculating means for calculating the difference between the address data currently read by said pick-up means and the target address data; control means for accepting the address data currently read by said pick-up means as being correct when either of the differences calculated by said first and second calculating means is within a preset value; and update means for updating the address data stored in said memory means with the address data currently read by said pick-up means.
Claim 2
Independent Claim 203 words
An apparatus for controlling reproduction of information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said disk reproduction apparatus comprising: inputting means for inputting target address data, the target address data representing the address of the data block containing the desired information data; pick-up means for reading the information data and address data from the disk; memory means for storing the address data read by said pick-up means; first calculating means for calculating the difference between the address data stored in said memory means and the address data currently read by said pick-up means; second calculating means for calculating the difference between the address data currently read by said pick-up means and the target address data; control means for accepting the address data currently read by said pick-up means as being correct when either of the differences calculated by said first and second calculating means is within a preset value; and update means for updating the address data stored in said memory means with the address data currently read by said pick-up means.
Claim 3
Dependent Claim 34 words
The apparatus according to claim 1, wherein said control means includes means for using the address data currently read by said pick-up means to access the target address represented by the target address data.
Claim 4
Dependent Claim 103 words
The apparatus according to claim 1, wherein said control means includes: first determining means for checking if the difference calculated by said first calculating means is within a first preset value; second determining means for checking if the difference calculated by said second calculating means is within a second preset value; and processing means, when said first and second determining means determine that either of the differences is within said first or second preset values respectively, for accepting the address data currently read by said pick-up means as being correct in order to access the target address represented by the target address data.
Claim 5
Dependent Claim 23 words
The apparatus according to claim 3, wherein the first preset value includes a value corresponding to one of 1 to 3 data blocks.
Claim 6
Dependent Claim 18 words
The apparatus according to claim 3, wherein the second preset value includes a value corresponding to one minute.
Claim 7
Dependent Claim 46 words
The apparatus according to claim 1, wherein said control means includes means for causing said pick-up means to read the address data contained in the next data block when neither of the differences calculated by said first and second calculating means is within said preset value.
Claim 8
Independent Claim 294 words
An apparatus for controlling reproduction of information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said disk reproduction apparatus comprising: pick-up means for reading the information data and address data from the disk; receiving means for receiving target address data which represents the address of the data block containing the desired information data to be reproduced; memory means for storing the address data contained in the data block read by said pick-up means; first calculating means for calculating a first difference between the address data stored in said memory means and the address data currently read by said pick-up means; first determining means for checking if the first difference calculated by said first calculating means is within a first preset value; second calculating means for calculating a second difference between the address data currently read by said pick-up means and the target address data received by said receiving means, when said first determining means determines that the first difference is not within the first preset value; second determining means for checking if the second difference calculated by said second calculating means is within a second preset value; control means, when said first determining means determines that the first difference is within the first preset value, and also when said second determining means determines that the second difference is within the second preset value, for accepting the address data currently read by said pick-up means as being correct; and update means for updating the address data stored in said memory means so as to correspond to the address data currently read by said pick-up means.
Claim 9
Independent Claim 294 words
An apparatus for controlling reproduction of information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said disk reproduction apparatus comprising: pick-up means for reading the information data and address data from the disk; receiving means for receiving target address data which represents the address of the data block containing the desired information data to be reproduced; memory means for storing the address data contained in the data block read by said pick-up means; first calculating means for calculating a first difference between the address data stored in said memory means and the address data currently read by said pick-up means; first determining means for checking if the first difference calculated by said first calculating means is within a first preset value; second calculating means for calculating a second difference between the address data currently read by said pick-up means and the target address data received by said receiving means, when said first determining means determines that the first difference is not within the first preset value; second determining means for checking if the second difference calculated by said second calculating means is within a second preset value; control means, when said first determining means determines that the first difference is within the first preset value, and also when said second determining means determines that the second difference is within the second preset value, for accepting the address data currently read by said pick-up means as being correct; and update means for updating the address data stored in said memory means so as to correspond to the address data currently read by said pick-up means.
Claim 10
Dependent Claim 34 words
The apparatus according to claim 7, wherein said control means includes means for using the address data currently read by said pick-up means to access the target address represented by the target address data.
Claim 11
Dependent Claim 23 words
The apparatus according to claim 7, wherein the first preset value includes a value corresponding to one of 1 to 3 data blocks.
Claim 12
Dependent Claim 18 words
The apparatus according to claim 7, wherein the first preset value includes a value corresponding to one minute.
Claim 13
Dependent Claim 42 words
The apparatus according to claim 7, further comprising: means for causing said pick-up means to read the address data contained in the next data block, when said second decision means decides that the second difference is not within the second preset value.
Claim 14
Independent Claim 236 words
A method for accessing desired information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said method comprising the steps of: setting target address data which represents the address of the data block containing the desired information data to be reproduced; reading the information data and address data from the disk by a pick-up means; storing the address data contained in the data block read by said pick-up means into memory means; calculating a first difference between the address data stored in said memory means and the address data currently read by said pick-up means; checking if said first difference is within a first preset value; calculating a second difference between the address data currently read by said pick-up means and the target address data, when said first difference is not within the first preset value; checking if said second difference calculated is within a second preset value; accepting the address data currently read by said pick-up means as being correct, when the first difference is within the first preset value, and also when said second difference is within the second preset value; and updating the address data stored in said memory means so as to correspond to the address data currently read by said pick-up means.
Claim 15
Independent Claim 236 words
A method for accessing desired information data recorded on a disk, the disk having a plurality of data blocks recorded thereon, each of said data blocks including a predetermined number of information data and address data which corresponds to each of said data blocks, said method comprising the steps of: setting target address data which represents the address of the data block containing the desired information data to be reproduced; reading the information data and address data from the disk by a pick-up means; storing the address data contained in the data block read by said pick-up means into memory means; calculating a first difference between the address data stored in said memory means and the address data currently read by said pick-up means; checking if said first difference is within a first preset value; calculating a second difference between the address data currently read by said pick-up means and the target address data, when said first difference is not within the first preset value; checking if said second difference calculated is within a second preset value; accepting the address data currently read by said pick-up means as being correct, when the first difference is within the first preset value, and also when said second difference is within the second preset value; and updating the address data stored in said memory means so as to correspond to the address data currently read by said pick-up means.
Claim 16
Dependent Claim 23 words
The method according to claim 12, wherein the first preset value includes a value corresponding to one of 1 to 3 data blocks.
Claim 17
Dependent Claim 18 words
The method according to claim 12, wherein the second preset value includes a value corresponding to one minute.
Claim 18
Dependent Claim 37 words
The method according to claim 12, further comprising the step of: causing said pick-up means to read the address data contained in the next data block, when said second difference is not within the second preset value.

References Cited (Backward Citations)

US4106058A Cited
DE3515472A1 Cited
US4800549A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-08-13 1994-02-12 1994-08-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-08-13 1998-02-12 1998-08-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-08-13 2002-02-12 2002-08-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag