Recording medium having data structure for managing reproduction of multiple component data recorded thereon and recording and reproducing methods and apparatuses
First Claim
Patent Images
1. A recording medium storing an executable data structure for managing multiple component data recorded on the recording medium, comprising:
- a data area having a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream, the first clip file and the second clip file being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where jumping to a different clip file is permitted; and
a management area, the management area storing an entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether jumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file.
1 Assignment
0 Petitions
Accused Products
Abstract
The recording medium has a data area with at least one clip file of main component data and at least one clip file of auxiliary component data stored therein, the clip file of main component data and the clip file of auxiliary component data being separate clip files that are non-interleaved on the recording medium.
112 Citations
32 Claims
-
1. A recording medium storing an executable data structure for managing multiple component data recorded on the recording medium, comprising:
-
a data area having a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream, the first clip file and the second clip file being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where jumping to a different clip file is permitted; and a management area, the management area storing an entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether jumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of recording a data structure for managing reproduction of multiple component data on a recording medium, the method comprising:
-
recording a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream on a data area separate from a management area, the first clip file and the second clip file data being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where lumping to a different clip file is permitted; and recording an entry point map in the management area, the an entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether lumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method of reproducing a data structure for managing reproduction of multiple component data recorded on a recording medium, the method comprising:
-
reproducing a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream from a data area separate from a management area, the first clip file and the second clip file being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where jumping to a different clip file is permitted; and reproducing an entry point map from the management area, the entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether lumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus for recording a data structure for managing reproduction of multiple component data on a recording medium, comprising:
-
an optical recording device configured to record data on the computer readable medium; a controller operably coupled to the optical recording device, the controller configured to control the optical recording device to record a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream on a data area separate from a management area, the first clip file and the second clip file being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where lumping to a different clip file is permitted, and the controller further configured to control the optical recording device to record an entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether lumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file. - View Dependent Claims (28, 29)
-
-
30. An apparatus for reproducing a data structure for managing reproduction of multiple component data recorded on a recording medium, comprising:
-
an optical reproducing device configured to reproduce data recorded on the computer readable medium; a controller, operably coupled to the optical reproducing device, configured to control the optical reproducing device to reproduce a first clip file including data packets of a first data stream and a second clip file including data packets of a second data stream from a data area separate from a management area, the first clip file and the second clip file being separate clip files, each of the clip files having a plurality of entry points, each of the clip files being associated with a different reproduction path, each of the clip files being divided into a plurality of data units with boundaries between the data units indicating where jumping to a different clip file is permitted, and the controller further configured to control the optical reproducing device to reproduce an entry point map in the management area, the entry point map identifying the plurality of entry points of an associated clip file, the entry point map including a plurality of flags, each flag being associated with one of the plurality of entry points and indentifying whether jumping to another clip file is permitted in relation to the one entry point and mapping presentation start time information to a data packet number for the associated clip file. - View Dependent Claims (31, 32)
-
Specification