Patent ID: 8887224
Filing Date: 2014-11-11
Classification: G06F,H04N

Abstract:
1. A method for enabling instant playback of media, the method being implemented by one or more processors and comprising: generating a data package that corresponds to a first media content, the data package including (i) a header segment corresponding to a beginning portion of the first media content, and (ii) a plurality of tail segments corresponding to the remaining portion of the first media content; transmitting at least portions of the data package to a plurality of devices, such that the header segment is transmitted to each of the devices and each of the plurality of tail segments is transmitted to at least one of the devices; enabling any of the plurality of devices to initiate instant playback of the first media content in response to a user request for playback of the first media content, wherein enabling any of the plurality of devices includes enabling each device to: (i) initiate playback of the first media content using the header segment, as previously received by that device, before or while receiving one or more tail segments from another device, and (ii) continue playback of the first media content using each of the plurality of tail segments, including the one or more tail segments received from another device in the plurality of devices.