A distributed storage architecture and tiered caching system are employed in a video-on-demand or streaming media application. An illustrative embodiment of a distributed storage architecture, based on block map caching and virtual file system stackable file system modules, includes a controller, a first computer and a second computer, first and second switches, and a storage device. The first computer includes a local file system and uses this to store asset files in the local file system on the first storage device. The first computer employs a process to create a block map for each asset file, the block map including information concerning boundaries where an asset file is stored on the first storage device.

 
Web www.patentalert.com

< Storage medium storing audio-visual data including metadata, reproducing apparatus, and method of searching for audio-visual data using the metadata

> Device, method, and network system for replacing content

> System and method for using an RMI activation system daemon with non-JAVA applications

~ 00571