Patent ID: 8831409
Filing Date: 2014-09-09
Classification: H04N

Abstract:
1. A method of controlling storage of content, the method comprising: determining a first amount of storage space that is available for storage of new content made available on channels subscribed to by a user; determining a second amount of storage space needed to store new content that has been made available on channels subscribed to by the user; comparing the second amount of storage space to the first amount of storage space; determining whether the second amount of storage space exceeds the first amount of storage space; and based on a determination that the second amount of storage space exceeds the first amount of storage space, controlling storage of the new content and deletion of previously-stored content based on a content allocation policy, wherein controlling storage of the new content and deletion of previously-stored content based on a content allocation policy comprises: wherein defining a channel percentage allocation policy comprises defining a channel percentage allocation policy in which a particular percentage of content items is allocated to each of the channels subscribed to by the user; and wherein analyzing channel information for the new content and the previously-stored content with respect to the channel percentage allocation policy comprises: wherein controlling storage of the new content and deletion of the previously-stored content based on the analysis of the channel percentage allocation policy comprises, based on the comparison of the determined percentage of content items with the particular percentage of content items, controlling, for each channel subscribed to by the user, storage of the new content for the channel and deletion of the previously-stored content for the channel such that a percentage of content items stored for the channel corresponds to the particular percentage of content items allocated to the channel.