Patent ID: 8230104
Filing Date: 2012-07-24
Classification: G06Q,H04N

Abstract:
1. A method of enabling discontinuous download of media files, the method comprising: storing at a server computer system a media file, the media file comprising a plurality of chunks corresponding to separate, contiguous time intervals of the media file, wherein the chunks are not stored as TCP/IP packets; receiving at the server computer system from a client a request for a first of the plurality of chunks of the media file corresponding to a first time interval of the media file; transmitting overall file size information for the media file from the server computer system to the client; transmitting the first chunk from the server computer system to the client to enable playback of the first chunk at the client; in response to receiving a request from the client for one or more of the plurality of chunks that have not been transmitted to the client, the one or more chunks corresponding to one or more time intervals of the media file not contiguous with the first time interval, transmitting the requested one or more chunks from the server computer system to the client to enable playback of the one or more chunks at the client; and in response to receiving a request from the client for one or more of the plurality of chunks that have been transmitted from the server computer system to the client, transmitting from the server computer system to the client one or more of the plurality of chunks that have not been transmitted.