Update data to a non-volatile memory may be recorded in at least two interleaving streams such as either into an update block or a scratch pad block depending on a predetermined condition. The scratch pad block is used to buffered update data that are ultimately destined for the update block. Synchronization...http://www.google.de/patents/US20060155921?utm_source=gb-gplus-sharePatent US20060155921 - Non-volatile memory and method with multi-stream update tracking