Apparatus and method for providing uninterrupted continuous play during a change of sides of a dual-sided optical disk
First Claim
Patent Images
1. A method for reading a first and second side of a dual sided optical disk comprising:
- determining a point when reading said dual sided optical disk should be switched from said first side to said second side;
storing a portion of data from said first side of said dual sided optical disk in a memory, said portion of data corresponding to an amount of time required to switch said reading of said dual sided optical disk from said first side to said second side and comprising data from said determined point on said first side of said dual sided optical disk up to an end of said first side of said dual sided optical disk;
reading data from said first side of said dual sided optical disk;
switching said reading of said dual sided optical disk from said first side to said second side when said determined point has been reached; and
reading said data from said first side of said dual sided optical disk stored in said memory while said switching is occurring, reading said data stored in said memory taking an amount of time greater than an amount of time required to switch said reading of said dual sided optical disk from said first side to said second side.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for providing continuous uninterrupted playback of a dual sided optical disk during side-to-side changing of the optical disk. The point at which a dual-sided optical disk will be switched between sides is determined. At some point prior to the switching of sides of the disk, a portion of the data at the end of the first side of the disk is transferred to a memory. During the switching of the disk to the second side, the stored data is read out from the memory to provide uninterrupted continuous playback of the optical disk.
62 Citations
49 Claims
-
1. A method for reading a first and second side of a dual sided optical disk comprising:
-
determining a point when reading said dual sided optical disk should be switched from said first side to said second side;
storing a portion of data from said first side of said dual sided optical disk in a memory, said portion of data corresponding to an amount of time required to switch said reading of said dual sided optical disk from said first side to said second side and comprising data from said determined point on said first side of said dual sided optical disk up to an end of said first side of said dual sided optical disk;
reading data from said first side of said dual sided optical disk;
switching said reading of said dual sided optical disk from said first side to said second side when said determined point has been reached; and
reading said data from said first side of said dual sided optical disk stored in said memory while said switching is occurring, reading said data stored in said memory taking an amount of time greater than an amount of time required to switch said reading of said dual sided optical disk from said first side to said second side. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
reading data from said second side of said dual sided optical disk after said data stored in said memory has been read.
-
-
3. The method according to claim 1, wherein said switching further comprises:
using a transfer mechanism to flip said dual sided optical disk.
-
4. The method according to claim 1, wherein said switching further comprises:
rotating an optical reader used to read said dual sided optical disk.
-
5. The method according to claim 1,wherein said switching further comprises:
moving an optical pickup from said first side of said dual sided optical disk to said second side of said dual sided optical disk.
-
6. The method according to claim 1, wherein said switching further comprises:
-
using a first optical pickup to read said first side of said dual sided optical disk; and
using a second optical pickup to read said second side of said dual sided optical disk.
-
-
7. The method according to claim 1, wherein said determining a point when said reading said dual sided optical disk will be switched is performed by a disk drive controller.
-
8. The method according to claim 7, wherein said determining a point when said reading said dual sided optical disk will be switched includes using a microprocessor in said disk drive controller to determine a point when said reading said dual sided optical disk will be switched.
-
9. The method according to claim 1, wherein said storing a portion of said data in a memory includes storing a portion of said data in a dedicated memory device adapted to store said data from said dual sided optical disk.
-
10. The method according to claim 1, further comprising:
outputting said data read from said dual sided optical disk to an output device.
-
11. A method for providing uninterrupted continuous playback of data read from a first and second side of a dual sided optical disk comprising:
-
storing a portion of data from said first side of said dual sided optical disk in a memory;
reading data not included in said portion of data stored in said memory from said first side of said dual sided optical disk;
reading said portion of data stored in said memory after reading said data not included in said portion of data stored in said memory;
switching said dual sided optical disk from said first side to said second side concurrently with said reading said portion of data stored in said memory; and
reading data from said second side of said dual sided optical disk after reading said portion of data stored in said memory. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for reading a first and second side of a dual sided optical disk comprising:
-
an optical disk reader;
a memory connected to said optical disk reader; and
a controller cooperating with said optical disk reader and said memory to;
store a portion of data from said first side of said dual sided optical disk in said memory;
read data not included in said portion of data stored in said memory from said first side of said dual sided optical disk;
read said portion of data stored in said memory after reading said data not included in said portion of data stored in said memory;
switch said dual sided optical disk from said first side to said second side concurrently with said reading said portion of data stored in said memory; and
read data from said second side of said dual sided optical disk after reading said portion of data stored in said memory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
a transfer mechanism to flip said dual sided optical disk from said first side to said second side.
-
-
23. The apparatus according to claim 17, wherein said optical disk reader rotates around an axis.
-
24. The apparatus according to claim 17, wherein said optical disk reader further comprises:
an optical pickup, said optical pickup being adapted to move from said first side of said dual sided optical disk to said second side of said dual sided optical disk to switch reading from said first side to said second side.
-
25. The apparatus according to claim 17, wherein said optical disk reader further comprises:
-
a first optical pickup to read data from said first side of said dual sided optical disk; and
a second optical pickup to read data from said second side of said dual sided optical disk.
-
-
26. The apparatus according to claim 17, wherein said memory is a dedicated memory device adapted to store data from said dual sided optical disk.
-
27. The apparatus according to claim 17, further comprising:
an output device connected to said controller to output said data read from said dual sided optical disk.
-
28. The apparatus according to claim 27, wherein said output device is a video display device.
-
29. An optical disk device for providing continuous uninterrupted playback of a dual sided optical disk having a first side and a second side, said device comprising:
-
an optical reader for reading the optical disk, the optical reader being adapted to spin the optical disk in a first direction and in a second direction;
a memory adapted to store data transferred from said dual sided optical disk; and
a controller cooperating with the optical reader and the memory to;
spin the dual sided optical disk in the first direction to enable reading data from the first side of the optical disk;
while the optical disk is spinning in the first direction, read a portion of data from the first side of the optical disk;
store said portion of data from the first side of the optical disk in a memory;
while spinning the optical disc in the first direction, read data from the first side of the optical disc not included in the stored portion of data;
read from the memory the stored portion of data after reading the data not included in the stored portion of data;
switch the optical disk from the first side to the second side concurrently with reading the stored portion of data from the memory, said switching including spinning the optical disk in a second direction; and
while spinning the optical disc in the second direction, read data from said second side of said dual sided optical disk after reading the stored portion of data from the memory. - View Dependent Claims (30, 31, 32)
a transfer mechanism to flip said optical disk from said first side to said second side to enable said optical reader to read data from both sides of said disk.
-
-
32. The optical disk device according to claim 29, wherein said dual sided optical disk is a DVD.
-
33. A system for playing an optical disk comprising:
-
a processor;
a memory connected to said processor;
an output device; and
an optical disk device, said optical disk device comprising;
an optical reader capable of reading a dual sided optical disk, processor cooperating with said optical disk reader and said memory to;
store a portion of data from a first side of said dual sided optical disk in said memory;
cause the disk reader to read data not included in said portion of data stored in said memory from said first side of said dual sided optical disk;
read said portion of data stored in said memory after reading said data not included in said portion of data stored in said memory;
switch said dual sided optical disk from said first side to a second side concurrently with said reading said portion of data stored in said memory; and
reading data from said second side of said dual sided optical disk after reading said portion of data stored in said memory. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A method for providing uninterrupted continuous playback of data read from a first and second side of a dual sided optical disk comprising:
-
spinning the optical disk in a first direction to enable reading data from the first side of the optical disk;
while spinning the optical disk in the first direction, reading a portion of data from the first side of the optical disk;
storing said portion of data from the first side of the optical disk in a memory;
while spinning the optical disc in the first direction, reading data from the first side of the optical disc not included in the stored portion of data;
reading from the memory the stored portion of data after reading the data not included in the stored portion of data;
switching the optical disk from the first side to the second side concurrently with reading the stored portion of data from the memory, said switching including spinning the optical disk in a second direction; and
while spinning the optical disc in the second direction, reading data from said second side of said dual sided optical disk after reading the stored portion of data from the memory. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. An apparatus for reading a first and second side of a dual sided optical disk comprising:
-
an optical disk reader capable of reading the first side of the optical disk while rotating the optical disk in a first direction around an axis and capable of reading the second side of the optical disk while rotating the optical disc in a second direction around the axis;
a memory connected to said optical disk reader; and
a controller cooperating with said optical disk reader and said memory to;
store a portion of data from the first side of the optical disk in the memory;
cause the cause the disk reader to read data not included in said portion of data stored in said memory from said first side of said dual sided optical disk;
read the portion of data stored in the memory after reading said data not included in said portion of data stored in said memory;
switch the disk from the first side to the second side concurrently with said reading said portion of data stored in said memory; and
reading data from said second side of the optical disk after reading said portion of data stored in said memory. - View Dependent Claims (48, 49)
-
Specification