Patent ID: 9396131
Filing Date: 2016-07-19
CPC Classification: G06F,H04L

Claim Text:
1. A method for dynamically utilizing data storage, comprising: determining whether a first data storage criterion capacity threshold is reached for a first data storage, wherein the first data storage stores uncompressed data objects; in the event that the first data storage capacity threshold is reached: determining whether a second data storage capacity threshold is reached for a second data storage, wherein the second data storage stores compressed data objects, wherein the data object stored in the second data storage comprises an indicator indicating whether a respective data object is to be uncompressed and transmitted to the first data storage or remain compressed and transmitted to a third data storage, wherein the third data storage stores compressed data objects; and in the event that the second data storage criterion is satisfied: in the event that a data object is needed, determining whether to retrieve the data object from the first uncompressed data storage, the second compressed data storage, or the third data storage; and in the event that the data object is no longer needed, determining whether the data object is to be stored in the first data storage, recompressed and stored in the second data storage, or recompressed and stored in the third data storage, wherein determining whether the data object is to be stored comprises: