Optical Disc with a Generic Logical Format
First Claim
1. A method for creating a data structure in a data storage medium for describing different data contents stored therein, the method comprising the steps of:
- creating at least one content object in the medium, the object containing data contents;
creating an object definition file associated with the object in the medium, the object definition file describing the object; and
creating an index file in the medium, the index file including a table of contents having a reference to the object.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an optical disc with a generic logical format having a data structure that is defined independent of the content type (i.e., the data type and medium encoding scheme) and the physical medium. In accordance with one embodiment of the invention, a data storage medium is provided for storing data for access by a data processing system. The data storage medium comprises a data structure stored in the medium for describing different data contents stored therein. The data structure includes at least one content object containing data contents, an object definition file associated with the object for describing the object, and an index file including a table of contents having a reference to the object. The generic logical format of the invention can be easily adapted to any new content types without the need to define a complete new format.
-
Citations
40 Claims
-
1. A method for creating a data structure in a data storage medium for describing different data contents stored therein, the method comprising the steps of:
-
creating at least one content object in the medium, the object containing data contents;
creating an object definition file associated with the object in the medium, the object definition file describing the object; and
creating an index file in the medium, the index file including a table of contents having a reference to the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for creating a logical format in an optical storage medium for describing multimedia data stored therein, the method comprising the steps of:
-
creating at least one content object on the disc, the object containing data contents;
creating an object definition file associated with the object in the medium, the object definition file being written in a meta language and describing the object; and
creating an index file in the medium, the index file being written in a meta language and including a table of contents having a reference to the object. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A data storage medium for storing data for access by a data processing system, comprising:
a data structure stored in the medium for describing different data contents stored therein, the data structure including;
at least one content object containing data contents, an object definition file associated with the object, the object definition file describing the object, and an index file including a table of contents having a reference to the object. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
26. An optical storage medium for storing data for access by a data processing system, comprising:
a data structure that implements a logical format of the medium for describing multimedia data stored therein, the data structure including;
at least one content object containing data contents;
an object definition file associated with the object, the object definition file being written in a meta language and describing the object; and
an index file being written in a meta language and including a table of contents having a reference to the object. - View Dependent Claims (27, 28, 29, 30)
-
31. A disc player for playing back a disc having a logic format that includes at least a content object containing data contents, an object definition file associated with the object for describing the object, and an index file including a table of contents having a reference to the object, the player comprising:
-
means for parsing the index file to obtain the table of contents;
means for prompting a user to select the object;
means for parsing the object definition file to determine whether the object selected is playable; and
means for playing back the object. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method for playing back a disc having a logic format that includes at least one content object containing data contents, an object definition file associated with the object for describing the object, and an index file including a table of contents having a reference to the object, the method comprising the steps of:
-
parsing the index file to obtain the table of contents;
prompting a user to select the object;
parsing the object definition file to determine whether the object selected is playable; and
playing back the object. - View Dependent Claims (37, 38, 39, 40)
-
Specification