Patent ID: 7415527

Claim:
A piecewise video streaming system for maximizing the utilization of network resources of a network with a plurality of nodes comprising a plurality of edge nodes and a plurality of core nodes to meet quality of service requirements under loaded conditions of said network, said piecewise video streaming system comprising a method for streaming a video file from a source edge node of said plurality of edge nodes to a target edge node of said plurality of edge nodes via a plurality of intermediate core nodes of said plurality of core nodes by simultaneous frame streaming and bulk copying of video data associated with said video file through (a) said source edge node streaming a portion of said video file to said target edge node (STREAMING); (b) said source edge node copying a portion of said video file to said target edge node (COPYING); (c) said source edge node determining a plurality of near piecewise maximal nodes of said plurality of core nodes and copying a portion of said video file to each of said plurality of near piecewise maximal nodes (BULK-COPYING); and (d) each of said plurality of piecewise maximal nodes repeating simultaneous frame streaming and bulk copying of associated video data of said video file.