Patent ID: 7603387

Claim:
An article comprising a machine-readable storage medium containing instructions that if executed enable a system to: receive multiple media streams of media information; partition a virtual file into one or more long pages of a first defined length; partition a long page into one or more short pages of a second defined length; reference short pages by a reference value representing an offset value within a long page; reference long pages by a reference value representing an offset value comprising said first defined length divided by said second defined length; and store said multiple media streams in said single virtual file using a hierarchy of name-value pairs, said hierarchy formed by storing multiple name-value pairs in one or more containers within said pages, said containers comprising a root container storing one or more high-level name-value pairs for said virtual file at a high level of said hierarchy, wherein at least one high-level name-value pair stored in said root container comprises a value representing a page table structure implemented as an array of long pages or short pages storing one or more values of said name-value pairs at a lower level of said hierarchy.