Patent ID: 6167496
Filing Date: 2000-12-26
Classification: G06F,H04N

Abstract:
A data storage subsystem having a data stream optimization system for efficient retrieval of data files, each of which comprises a plurality of blocks of data, for use by a plurality of subscribers, comprising:memory means for storing said data files;cache memory means for storing a plurality of data blocks, retrieved from said memory means, for transmission to requesting ones of said subscribers;means, responsive to a subscriber requesting access to a selected one of said data files, for creating a data stream to retrieve said data file, in sequential blocks from said memory means through said cache memory means, for transmission to said requesting subscriber; andmeans for maintaining a plurality of concurrently active ones of said data streams in said cache memory means, wherein said means for maintaining comprises means for monitoring a rate of consumption of each of said data streams from said cache memory means.