In a write-anywhere filesystem, a write-in-place property allows the write-anywhere filesystem to selectively perform write-in-place processing for write allocation to selected data blocks. The filesystem stores a data block in a storage, and references the data block with both physical and virtual or...http://www.google.com.au/patents/US7562189?utm_source=gb-gplus-sharePatent US7562189 - Write-in-place within a write-anywhere filesystem