Patent ID: 7155531
Filing Date: 2006-12-26
Classification: H04L

Abstract:
1. A cache memory device configured for media data streaming, the cache memory device comprising a memory and a processor configured to store in said memory: a session data file configured to store properties of a media stream including media data, wherein the properties include one or both of: an encoding scheme of the media stream and a duration of the media stream; a plurality of data object files, each data object file individually and directly accessible by a file system, each data object file comprising a data object configured to store a portion of the media data of the media stream; wherein each of the plurality of data object files comprises a data object that comprises an object meta-data portion and a plurality of data chunks, wherein the object meta-data portion is configured to store a number representing a total number of data chunks in the plurality of data chunks, wherein each data chunk of the plurality data chunk is configured to store a subset of the portion the media data, wherein each data chunk comprises a chunk meta-data portion, a packet meta-data portion, and a plurality of packet payloads, wherein the chunk meta-data portion is configured to store a number representing a total number of packet payloads in the plurality of packet payloads, wherein the packet meta-data portion is configured to store a presentation time for each packet payload and wherein each of the plurality of packet payloads are configured to store only a portion of the subset of the portion of the media data.