Patent 9712581 was granted and assigned to OpenTV on July, 2017 by the United States Patent and Trademark Office.
Methods and systems for transmitting data are presented. In an example embodiment, data streams from one or more media content sources are received into one or more buffers. Each of the data streams includes contiguous, non-overlapping data sets of a first media content, and each of the data streams has a unique data rate relative to one or more of the other data streams. A request is received from a device to stream a next segment of the first media content from one of the data streams to the device, the next segment including one or more of the data sets of the first media content. In response to the request, the next segment is streamed from the one of the data streams via a buffer to the device.