Video distribution system using dynamic disk load balancing with variable sub-segmenting
AssigneeInfo Value Computing, Inc.
InventorsMonsong Chen, Dah-Weih Duan, Aparna Pappu, Bodhi Mukherjee
Life of this patent
Estimating the term…
Loading patent…
AssigneeInfo Value Computing, Inc.
InventorsMonsong Chen, Dah-Weih Duan, Aparna Pappu, Bodhi Mukherjee
Estimating the term…
A method and apparatus for dynamically balancing the loading of video data storage devices facilitates the transfer of video data by acquiring a listing of locations and loading of all segments of a requested video data. Those storage devices containing copies of each segment of the video data having a least loading are selected. If the loading of the storage devices exceed their maximum capacity, the segment is divided into sub-segments and stored to storage devices with minimum loading. The presence of all segments of the requested video data is determined. If there are missing segments of the requested video data, each of those missing segments is assigned a file identification and file location, such that those missing segments are retrieved from a back-up storage device and assigned to data storage devices having the least loading for transfer to a requesting computer system.
A method for balancing a loading of a data storage devices attached to multiple computing systems during transfer of a requested data object to or from said data storage devices, comprising the steps of:
A data object service system in communication with a plurality of computing systems to provide at least one data object of plurality of data objects to at least one of the plurality of computing system, comprising:
An apparatus for balancing a loading of data storage devices attached to multiple computing systems comprising:
A medium for retaining a computer program which, when executed on a computing system, balances a loading of data storage devices attached to multiple computing systems, whereby said program executes the steps of:
A method for balancing a loading of data storage devices containing video data objects attached to multiple computing systems comprising the steps of:
A video data object service system in communication with a plurality of computing systems to provide at least one video data object of plurality of video data object to at least one of the plurality of computing system, comprising:
Dependencies are inferred from the claim text.