Patent ID: 7912920
Filing Date: 2011-03-22
Classification: H04L

Abstract:
1. A method of delivering streams of content, the method comprising: periodically querying a database for multiple playlists, wherein each playlist of the multiple playlists is associated with multiple content items; receiving the multiple playlists from the database based upon the periodic querying; analyzing each of the received multiple playlists to determine content items that are already cached on a local disk and content items to be retrieved from a content source; retrieving the content items to be retrieved for each of the received playlists from the content source; caching the retrieved content items on the local disk; creating streams of content by, for each playlist of the multiple playlists, concatenating content items associated with said each playlist; upon receiving a request for one or more of the streams of content, transmitting the requested one or more streams of content to at least one distribution point for relaying to at least one client terminal; and in response to a disruption in the retrieval from the content source of content items associated with a first playlist of the multiple playlists, wherein a first stream of content corresponds to the first playlist: