File system layout and method of access for streaming media applications
AssigneeInternational Business Machines Corporation
InventorJonathan M. Haswell
Life of this patent
Estimating the term…
Abstract
A file system for streaming media uses at least one set of a plurality of storage bands that are arranged sequentially on a magnetic storage disk. Each storage band contains a plurality of storage blocks. At least one data file that is formed from a plurality of sequential data blocks and contains, for example, media content and/or video data is stored in a set of storage bands so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks. The plurality of storage blocks contained in each storage band are sequentially arranged in the storage band and the storage blocks contained in each storage band sequentially store data blocks of the data file.
Claims26
A file system comprising at least one set of a plurality of storage bands that are arranged sequentially on a disk of a disk drive, each storage band comprising at least one track, each track comprising at least one storage block, and at least one data file that is formed from a plurality of sequential data blocks being stored in a set of storage bands so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks.
A method of storing streaming content data, comprising:
- arranging at least one set of a plurality of storage bands sequentially within a file system;
- and
- storing at least one data file that is formed from a plurality of sequential data blocks in the file system so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks.
A method of generating streaming content, comprising:
- providing a file system comprising at least one set of a plurality of storage bands that are arranged sequentially on a disk of a disk drive, each storage band comprising a plurality of storage blocks;
- storing at least one data file that is formed from a plurality of sequential data blocks in a set of storage bands so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks;
- and
- accessing the data blocks of the data file in their sequential order.
A device comprising at least one disk having at least set of a plurality of storage bands that are arranged sequentially on the disk, each storage band comprising at least one track, each track comprising at least one storage block, at least one data file that is formed from a plurality of sequential data blocks being stored in a set of storage bands so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks.
Dependencies are inferred from the claim text.