General purpose data container method and apparatus for implementing av/c descriptors
AssigneeApple Computer, Inc.
InventorErik P. Staats
Life of this patent
Estimating the term…
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 requestor. The data presented to the requestor will preferably be in a format that may be understood by other device requestors that may or may not be utilizing this same container system.
Claims21
-13. (canceled)
An audio visual enabled apparatus, the apparatus comprising:
- a processor;
- a plurality of containers of audio visual data, where each container comprises a corresponding descriptor information specific to the container and audio visual data;
- and
- a non-transitory computer readable storage medium comprising instructions which are configured to, when executed by the processor:
- receive an access request for one of the plurality of containers;
- and
- based at least in part on the descriptor information specific to the container, access the audio visual data.
A method for providing access a plurality of containers of audio visual data, each container comprising a corresponding descriptor information specific to the container and audio visual data, the method comprising:
- receiving an access request for one or more of the plurality of containers;
- determining an access type associated with the received access request;
- and
- based at least in part on the descriptor info nation specific to each container and the access type, accessing the audio visual data of the one or more of the plurality of containers.
A non-transitory computer readable storage medium comprising a program having a plurality of instructions which are configured to, when executed by a processor:
- store a plurality of containers of audio visual data;
- and
- responsive to an access request for at least one container from a requesting device:
- determine one or more descriptor information specific to the at least one container;
- establish a buffer based on the one or more descriptor information;
- compile the buffer based on an access to the at least one container;
- and
- provide the buffer to the requesting device.
Dependencies are inferred from the claim text.