General purpose data container method and apparatus for implementing AV/C descriptors
First Claim
Patent Images
1. A storage device comprising a computer readable medium comprising instructions which, when executed on a computer system:
- read a contiguous media control descriptor data stream comprising a first format;
compile a plurality of containers containing said media control descriptor data from said stream, said plurality of containers comprising a second format;
arrange said containers into a logical hierarchy;
present the hierarchy to a device requesting data from said stream; and
compile said plurality of containers in said second format back into said first format;
wherein said plurality of containers are individually accessible by a device requesting data thereby allowing access to an individual container without affecting the access to any other container containing data from said stream; and
wherein, absent said plurality of containers, said media control descriptor data stream would have to be accessed as a whole.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a data management system for AV/C descriptor data. The system includes a data container hierarchical structure. The system also includes a methodology for compiling data from the containers into a read buffer upon receipt of a request from a requester. The data presented to the requester will preferably be in a format that may be understood by other device requesters that may or may not be utilizing this same container system.
-
Citations
25 Claims
-
1. A storage device comprising a computer readable medium comprising instructions which, when executed on a computer system:
-
read a contiguous media control descriptor data stream comprising a first format; compile a plurality of containers containing said media control descriptor data from said stream, said plurality of containers comprising a second format; arrange said containers into a logical hierarchy; present the hierarchy to a device requesting data from said stream; and compile said plurality of containers in said second format back into said first format; wherein said plurality of containers are individually accessible by a device requesting data thereby allowing access to an individual container without affecting the access to any other container containing data from said stream; and wherein, absent said plurality of containers, said media control descriptor data stream would have to be accessed as a whole. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage device comprising a computer readable medium comprising instructions which, when executed on a computer system:
-
read media control descriptor data comprising a first format; compile a plurality of containers containing said media control descriptor data, said plurality of containers comprising a second format; arrange said containers into a logical hierarchy; present the hierarchy to a device requesting said media control descriptor data; and compile said plurality of containers in said second format back into said first format; wherein said plurality of containers are individually accessible by a device requesting data thereby allowing access to an individual container without affecting the access to any other container containing said descriptor data; and wherein, absent said plurality of containers, said media control descriptor data would have to be accessed as a whole. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A storage device comprising a computer readable medium comprising instructions which, when executed on a computer system:
-
read media control descriptor data rendered in at least a first format; generate a plurality of containers of a second format containing said media control descriptor data, and arrange said containers into a hierarchy; present at least a portion of the hierarchy to a device requesting said media control descriptor data; and convert said plurality of containers in said second format back into said first format; wherein said plurality of containers are individually accessible by said requesting device, thereby allowing access to individual ones of said containers without affecting the access to any other of said containers; and wherein, absent said plurality of containers, said media control descriptor data could not be individually accessed. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification