VIDEO DATA STREAMER FOR SIMULTANEOUSLY CONVEYING SAME ONE OR DIFFERENT ONES OF DATA BLOCKS STORED IN STORAGE NODE TO EACH OF PLURALITY OF COMMUNICATION NODES
Patent №
US 5,712,976
Granted
1998-01-27
Filed 1994
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
speech
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08302624
A 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.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 72180617
Assignors
FALCON, LORENZO, JR., SAXENA, ASHOK RAJ
On an employer assignment, the assignors are typically the inventors.