According to a first aspect of the invention, there is provided a controller connected to a non-volatile memory and including a volatile memory, wherein the controller maintains lists in volatile memory of blocks in the non-volatile memory allocated for storage of logical sector data and of blocks recently...http://www.google.de/patents/US20030165076?utm_source=gb-gplus-sharePatent US20030165076 - Method of writing data to non-volatile memory