SYSTEM AND METHOD OF ORGANIZING DATA TO FACILITATE ACCESS AND STREAMING
First Claim
1. A computer-readable medium storing data processed from input presentation data, the processed data stored by a method comprising:
- coding each object identified within input presentation data individually into coded data;
organizing the coded data into access layer data units;
storing the access layer data units throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein; and
storing data of an accessible object, including an accessible object header and identifiers of a group of layer data units, each access layer data unit of the access layer data units being a member of a same object, wherein, the stored data are used to deliver audio and/or video content.
2 Assignments
0 Petitions
Accused Products
Abstract
File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object.
20 Citations
16 Claims
-
1. A computer-readable medium storing data processed from input presentation data, the processed data stored by a method comprising:
-
coding each object identified within input presentation data individually into coded data; organizing the coded data into access layer data units; storing the access layer data units throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein; and storing data of an accessible object, including an accessible object header and identifiers of a group of layer data units, each access layer data unit of the access layer data units being a member of a same object, wherein, the stored data are used to deliver audio and/or video content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for storing coded data organized into access layer data units from input presentation data, the method comprising:
storing the access layer data units throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein, wherein, the stored the access layer data units are used to deliver audio and/or video contents.
-
8. A computer-readable medium storing data processed from presentation data, the data stored according to a method comprising:
-
coding input presentation data by; identifying objects from within the presentation data; coding each object individually; organizing the coded data into access layer data units; and storing the access layer data units throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein; and storing data of an accessible object, including an accessible object header and identifiers of a group of layer data units, each access layer data unit of the access layer data units being a member of a same object, wherein, the stored data are used to deliver audio and/or video content. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable medium storing coded data organized into access layer data units processed from presentation data, the data stored according to a method comprising:
storing the access layer data units throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein, wherein, the stored the access layer data units are used to deliver audio and/or video contents. - View Dependent Claims (14, 15, 16)
Specification