Patent ID: 8793416

Claim:
A method for managing a logical data object (LO) stored in a storage device, the method comprising: receiving, by a processor, a continuous stream of data; compressing the continuous stream of data with respect to time; and compressing the continuous stream of data with respect to position in the LO such that the continuous stream of data is compressed with respect to both time and position in the LO, wherein compressing the continuous stream of data comprises combining a time-based compression technique and a position-based compression technique to compress data in the LO, the time-based compression technique comprising compressing the received data to form compressed data and the position-based compression technique comprising dividing the compressed data into at least two portions and interleaving the divided and compressed portions, wherein compressing the continuous stream of data with respect to time comprises compressing the continuous stream of data in an order that the data is received, and wherein compressing the continuous stream of data with respect to position comprises separating the continuous stream of data that is compressed with respect to time into a plurality of compressed data segments.