Patent ID: 8612624
Filing Date: 2013-12-17
Classification: G06F,H04L,H04N

Abstract:
1. A system for adaptive-rate content streaming videos for playback on end user stations, the system comprising a set of one or more servers including, a storage device to store a plurality of different copies of a same single video, wherein each of the plurality of different copies is encoded at a different bit rate and wherein each of the plurality of different copies is divided into a plurality of streamlets that collectively store data to playback the entire same single video but that individually store data to playback only a portion of the same single video that starts at a unique time index and that has a duration that is less than the entire playback duration of the single video, wherein the time indexes of the streamlets are the same for the different copies such that the streamlets with the same time indexes from the different copies independently yield the same portions of the same single video, and wherein each of the streamlets of each of the different copies is a separate content file that is independently requestable and playable by the end user stations, and a web server, to be executed on the set of servers, wherein the web server is configured to: