METHOD, SYSTEM AND PROGRAM PRODUCT FOR STORING DOWNLOADABLE CONTENT ON A PLURALITY OF ENTERPRISE STORAGE SYSTEM (ESS) CELLS
First Claim
1. A method for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, comprising:
- receiving the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
replicating the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention takes advantage of unused storage space within the ESS cells to provide for the efficient and cost effective storage of downloadable content. Specifically, the system of the present invention generally includes a download grid manager that communicates with the ESS cells. Content to be replicated to the ESS cells, and characteristics corresponding thereto, are received on the download grid manager from a content owner (or the like). Based on the characteristics, a storage policy, and storage information previously received from the ESS cells, the download grid manager will replicate the downloadable content to unused storage space within the ESS cells.
53 Citations
25 Claims
-
1. A method for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, comprising:
-
receiving the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
replicating the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, comprising:
-
an input reception system for receiving the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
a content replication system for replicating the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product stored on a recordable medium for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, which when executed, comprises:
-
program code for receiving the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
program code for replicating the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for deploying an application for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, comprising:
a computer infrastructure being operable to;
receive the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
replicate the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy. - View Dependent Claims (23)
-
24. Computer software embodied in a propagated signal for storing downloadable content on a plurality of Enterprise Storage System (ESS) cells, the computer software comprising instructions to cause a computer system to perform the following functions:
-
receive the downloadable content and characteristics corresponding to the downloadable content on a download grid manager; and
replicate the downloadable content from the download grid manager to unused storage space of the plurality of ESS cells based on the characteristics and a storage policy, wherein the storage policy indicates a limit of the unused storage space on each of the plurality of ESS cells that the downloadable content is permitted occupy.
-
-
25. The computer software of claim 29, wherein the propagated signal further causes the computer system to:
-
assign the downloadable content a priority on the plurality of ESS cells, wherein the priority assigned to the downloadable content is lower than a priority of content stored within used storage space of the plurality of ESS cells; and
manage the downloadable content on the plurality of ESS cells based on the priority, the limit of the storage policy, and feedback received from the plurality of ESS cells indicating an amount of space occupied by the downloadable content. wherein propagated signal causes the computer system to manage the downloadable content by deleting the downloadable content from one of the plurality of ESS cells based on the priority, the limit, and the feedback.
-
Specification