A method for storing and retrieving blocks of data having different dimensions is disclosed. The method can include receiving a first data segment to be stored in a block storage device where the first data segment has an address. The method can also include determining if the first data segment conforms...http://www.google.co.uk/patents/US8028147?utm_source=gb-gplus-sharePatent US8028147 - Arrangements for storing and retrieving blocks of data having different dimensions