Patent ReferencesSampled or digitized color in a high speed search record and replay system Method and system for storing and retrieving multiple channel sampled data Video subsystem for a hybrid videotex facility Variable bandwidth switching system Video communications system having a remotely controlled central source of video and audio data Telephone access display system with remote monitoring Method and apparatus for distribution of movies Wide band communication system transmitting video and audio signals among a plurality of users Multiple media delivery network method and apparatus Interconnection method for digital multimedia communications InventorsApplicationNo. 302624 filed on 09/08/1994US Classes:725/115, Data storage or retrieval709/231, Computer-to-computer data streaming725/114Server or headendExaminersPrimary: Meky, Moustafa M.Attorney, Agent or FirmForeign Patent References
International ClassG06F 013/00AbstractA media streamer (10) includes at least one storage node (16) including mass storage for storing a digital representation of at least one video presentation. The mass storage is comprised of a plurality of mass storage units. The at least one video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks. Each data block stores data corresponding to approximately a T/N period of the video presentation. The media streamer further includes a plurality of communication nodes (14) each having at least one input port that is coupled to an output of the at least one storage node for receiving a digital representation of a video presentation therefrom. Each of the plurality of communication nodes further includes a plurality of output ports individual ones of which transmit a digital representation as a data stream to a consumer of the digital representation. The N data blocks of the digital representation are partitioned into X stripes, wherein data blocks 1, X+1, 2*X+1, . . . etc., are associated with a first one of the X stripes, data blocks 2, X+2, 2*X+2, . . . etc., are associated with a second one of the X stripes, etc., and wherein individual ones of the X stripes are each stored on a different one of the plurality of mass storage units. The plurality of mass storage units preferably store a single copy of a digital representation of a video presentation. The X stripes are read out in such a manner as to enable a plurality of data streams to simultaneously convey a same one of the N data blocks, or are read out in such a manner as to enable a plurality of data streams to simultaneously convey a different one of the N data blocks.Other References
| |