Patent ID: 9300619
Filing Date: 2016-03-29
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method, comprising: identifying, based on an RSS feed, a first set of multimedia files meeting one or more criteria, each of the first set of multimedia files based on a file size, a format, and a rating, the multimedia files stored on a storage medium; receiving an updated RSS feed that references a second set of multimedia files meeting the one or more criteria; generating a playlist based on the file size, the format, and the rating; and constructing a single multimedia file based on the playlist by dynamically combining multiple physical files associated with the playlist, calculating accumulated play time, and appropriately modifying headers of individual video and audio segments of the physical files using a stitching algorithm, wherein the modifying the headers of the individual video and audio segments comprises updating a time stamp in the headers, each multimedia file is composed of one of or more video sub-component and one or more audio sub-component, and a total number of the video sub-components and a total number of the audio sub-components is different for at least one of the multimedia files; and the stitching algorithm is selected based on a network speed and a size of the audio and video segments to facilitate uninterrupted streaming and maximize network bandwidth.