Write strategy for optical record carrier
AssigneeAcer Communications and Multimedia Inc.
InventorsMeng-Shin Yen, Lester Chen, Shih-Chieh Lee
Life of this patent
Estimating the term…
Abstract
The invention provides a reliable write method of data on an optical record carrier without changing the conventional configuration of an information recording apparatus. The invention uses the errors occurred in reading ATIP codes and/or the reflected signal from the surface of the record carrier to decide if the storage unit on the record carrier is eligible to store data. The defective storage units are labeled as unrecordable.
Claims15
A method for controlling a recording apparatus to record a applied information on one of a plurality of storage units of a record carrier, in which the record carrier is provided with a preformed servo track, and said servo track is preconditioned with a control-information pattern, the plurality of storage units being arranged along said servo track, said method comprising the steps of:
- (1) defining a plurality of recording stages based on an number of errors occurred in a targeted storage unit, each recording stage being corresponding to a predetermined writing speed;
- (2) reading the control-information pattern from the targeted storage unit;
- (3) generating an error-count by calculating the number of errors occurred in step (2);
- (4) adjusting the writing speed of the recording apparatus to record the applied information to the targeted storage unit, according to one of the plurality of recording stages corresponding to the error-count;
- and
- (5) stop recording applied information on the targeted storage unit, if none of the plurality of recording stages being corresponding to the error-count.
A method for writing data on a storage unit on a record carrier having a pregroove on which predetermined Absolute Time In Pregroove (ATIP) codes are marked, a predetermined sets of number-ranges being defined, each set of number-range corresponding to a write speed and a write power used to write data on the storage unit, said method comprising the steps of:
- (1) reading data on the pregroove corresponding to the storage unit;
- (2) generating an error-count by comparing the data obtained in step (1) with the predetermined ATIP codes corresponding to the storage unit;
- (3) determining whether the error-count obtained falls within one set of number-range;
- and
- (31) if No in step (3), labeling the storage unit as unrecordable;
- (32) if YES in step (3), writing data on the storage unit based on the write speed and the write power corresponding to said one set of number-range.
A method for writing data on a storage unit on a record carrier having a pregroove on which predetermined Absolute Time In Pregroove (ATIP) codes are marked, N successive stages being defined, N being a natural number, each stage corresponding to a number-range and a reflected-signal range for determining the writing of data on the storage unit, each stage also corresponding to a write speed and a write power used to write data on the storage unit, said method comprising the steps of:
- (1) scanning the storage unit, and reading a reflected signal corresponding to the storage unit and data on the pregroove corresponding to the storage unit, the reflected signal having a valley value (Rvalley);
- (2) generating an error-count by comparing the data obtained in step (1) with the predetermined ATEP codes corresponding to the storage unit;
- (3) determining whether the error-count obtained falls within the number-range corresponding to the Ith stage of the N stages where I is an integer ranging 1 to N;
- (31) if No in step (3), labeling the storage unit as unrecordable;
- (32) if YES in step (3), determining whether the valley value (Rvalley) falls within the reflected-signal range corresponding to the Jth stage of the N stage where J is an integer ranging from 1 to N;
- (321) if NO in step (32), labeling the storage unit as unrecordable;
- (322) if YES in step (32), writing data on the storage unit based on the write speed and the write power corresponding to the Jth stage.
A method for writing data on a storage unit on a record carrier having a pregroove on which predetermined Absolute Time In Pregroove (ATIP) codes are marked, N successive stages being defined where N is a natural number, each stage corresponding to a threshold value for determining the writing of data on the storage unit, each stage also corresponding to a write speed and a write power used to write data on the storage unit, said method comprising the steps of:
- (1) reading data on the pregroove corresponding to the storage unit;
- (2) generating an error-ratio regarding the comparison between the data obtained in step (1) with the predetermined ATIP codes corresponding to the storage unit;
- (3) determining whether the error-ratio obtained is just lower than the threshold value corresponding to the Ith stage of the N stages where I is an integer ranging 1 to N;
- and
- (31) if No in step (3), labeling the storage unit as unrecordable;
- (32) if YES in step (3), writing data on the storage unit based on the write speed and the write power corresponding to the Ith stage.
A method for writing data on a storage unit on a record carrier having a pregroove on which predetermined Absolute Time In Pregroove (ATIP) codes are marked, N stages being defined where N is a natural number, each stage corresponding to a first threshold value and a second threshold value for determining the writing of data on the storage unit, each stage also corresponding to a write speed and a write power used to write data on the storage unit, said method comprising the steps of:
- (1) scanning the storage unit, reading a reflected signal corresponding to the storage unit and data on the pregroove corresponding to the storage unit, the reflected signal having a valley value (Rvalley);
- (2) generating an error-ratio regarding the comparison between the data obtained in step (1) with the predetermined ATEP codes corresponding to the storage unit;
- (3) determining whether the error-ratio obtained is just lower than the first threshold value corresponding to the Ith stage of the N stages where I is an integer ranging 1 to N;
- and
- (31) if No in step (3), labeling the storage unit as unrecordable;
- (32) if YES in step (3), determining whether the valley value (Rvalley) is just higher than the second threshold corresponding to the Jth stage where J is integer ranging 1 to N;
- (321) if NO in step (32), labeling the storage unit as unrecordable;
- (322) if YES in step (32), writing data on the storage unit based on the write speed and the write power corresponding to the Jth stage.
Dependencies are inferred from the claim text.