×

Storage management technology

  • US 8,831,409 B1
  • Filed: 06/07/2010
  • Issued: 09/09/2014
  • Est. Priority Date: 06/07/2010
  • Status: Active Grant
First Claim
Patent Images

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;

    defining a channel percentage allocation policy;

    analyzing channel information for the new content and the previously-stored content with respect to the channel percentage allocation policy; and

    controlling storage of the new content and deletion of the previously-stored content based on the analysis of the channel percentage allocation policy,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;

    determining, for each channel subscribed to by the user, a percentage of content items included in new content associated with the channel and previously-stored content associated with the channel; and

    comparing, for each channel subscribed to by the user, the determined percentage of content items for the channel with the particular percentage of content items allocated to the channel; and

    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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×