Data processing method of a virtual optical disk
First Claim
1. A data processing method of a virtual optical disk, using in an optical disk system, comprising a physical optical disk play processing procedure, wherein the physical optical disk play processing procedure comprises a pre-processing and a buffer playing process, and wherein the data processing method of a virtual optical disk comprises steps of:
- executing a sound source determining procedure to obtain a sound source determining result;
executing a virtual play processing procedure according to the sound source determining result, which comprises a virtual pre-processing and a virtual buffer playing process; and
executing an optical disk backup procedure according to the sound source determining result;
wherein when the sound source determining result is the virtual optical disk, the virtual play processing procedure is executed, when the sound source determining result is a physical optical disk, the physical optical disk play processing procedure is executed, and when the sound source determining result is a tape player of a radio, the optical disk backup procedure is executed.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing method of a virtual optical disk applied in an optical disk system is provided. The method includes steps as follows: Firstly a sound source determining procedure is executed. If the sound source is not from a virtual optical disk, a pre-processing and a buffer playing process are executed, and also a state changing process is executed while the buffer playing process is executed. According to a result of the state changing process, one of the following three steps is executed: the sound source determining procedure, the pre-processing procedure, and an idle determining procedure. If the system is not idling when executing the idle determining procedure, the buffer playing process is thus executed. Otherwise, a state assessment process is then executed. In accordance with the state assessment process, a storage capacity planning procedure, a write process or the state changing process is then executed.
-
Citations
14 Claims
-
1. A data processing method of a virtual optical disk, using in an optical disk system, comprising a physical optical disk play processing procedure, wherein the physical optical disk play processing procedure comprises a pre-processing and a buffer playing process, and wherein the data processing method of a virtual optical disk comprises steps of:
-
executing a sound source determining procedure to obtain a sound source determining result;
executing a virtual play processing procedure according to the sound source determining result, which comprises a virtual pre-processing and a virtual buffer playing process; and
executing an optical disk backup procedure according to the sound source determining result;
wherein when the sound source determining result is the virtual optical disk, the virtual play processing procedure is executed, when the sound source determining result is a physical optical disk, the physical optical disk play processing procedure is executed, and when the sound source determining result is a tape player of a radio, the optical disk backup procedure is executed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing method of a virtual optical disk, using in an optical disk system, wherein the data processing method of a virtual optical disk comprises steps of:
-
executing a sound source determining procedure to determine whether the sound source is from the virtual optical disk or not;
wherein if it is determined that the sound source is not from the virtual optical disk, a step a is executed;
otherwise a virtual pre-processing and a virtual buffer playing process are executed in order, wherein a virtual state changing process is executed at the same time while executing the virtual buffer playing process, and also according to a result of the virtual state changing process, one of the three steps;
the sound source determining procedure, the virtual pre-processing procedure, and the virtual buffer playing process is chosen to execute;
a. executing a pre-processing and a buffer playing process in order, wherein a state changing process is executed at the same time while executing the buffer playing process; and
also according to a result of the state changing process, one of the following three steps is chosen to execute;
the sound source determining procedure, the pre-processing procedure, and an idle determining procedure;
wherein if a result of the idle determining procedure is true, a step b is executed; and
if the result of the idle determining is false, the buffer playing process is executed;
b. executing a state assessment process, and also according to the result of the state assessment process, one of three steps is chosen to execute;
a step c, a step d, and the state assessment process;
c. executing a storage capacity planning procedure, and then executing a write process after finishing the storage capacity planning procedure, wherein the state changing process is executed at the same time while executing the write process, and also according to a result of the state changing process, one of the three steps;
the sound source determining procedure, the pre-processing, and the idle determining procedure is chosen to execute; and
d. executing the write process, wherein the state changing process is executed at the same time while executing the write process, and also according to a result of the state changing process, one of the three steps;
the sound source determining procedure, the pre-processing, and the idle determining procedure is chosen to execute. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing method of a virtual optical disk, using in an optical disk system, wherein the data processing method comprises steps of:
- executing a sound source determining procedure to determine whether the sound source is from the virtual optical disk or not;
if not, executing a step a;
otherwise, executing a virtual pre-processing and a virtual buffer playing process in order, wherein a virtual state changing process is executed at the same time while the virtual buffer playing process is executed, and also according to a result of the virtual state changing process, one of the three steps;
the sound source determining procedure, the virtual pre-processing procedure, and the virtual buffer playing process is chosen to execute;
a. executing a pre-processing and a buffer playing process in order, wherein a state changing process is executed at the same time while executing the buffer playing process; and
also according to a result of the state changing process, one of the following three steps is chosen to execute;
the sound source determining procedure, the pre-processing procedure, and an idle determining procedure;
wherein if a result of the idle determining procedure is true, a step b is executed; and
if the result of the idle determining is false, the buffer playing process is executed;
b. determining whether a newly loaded physical optical disk is a new optical disk or not, if yes, executing a step o;
otherwise, executing a step p;
o. determining whether the memory capacity is exhausted, if yes, deleting designated records and reserving space for unrecorded data, and executing a step c;
otherwise, directly reserving space for unrecorded data and executing the step c;
p. determining whether rewriting present records is required, if yes, deleting designated records and reserving space for unrecorded data, and executing a step c;
otherwise, executing a step q; and
q. determining whether a current playing track has been recorded or not, if yes, executing the state changing process;
otherwise, executing the step c; and
c. reading current playing track data and compressing the track data and storing into memory;
wherein the state changing process is executed at the same time while executing the write process, and also according to a result of the state changing process, one of the three steps;
the sound source determining procedure, the pre-processing, and the idle determining procedure is chosen to execute. - View Dependent Claims (14)
- executing a sound source determining procedure to determine whether the sound source is from the virtual optical disk or not;
Specification