A change in the amount of data to be stored that results from various encoding, compression, encryption or other data transformation algorithms, is handled by individually identifying distinct units of the transformed data and storing such units in physical succession within storage blocks of a memory system such as flash memory. The data being stored may come from a host system external to the memory system or from an application running on a processor within the memory system.

 
Web www.patentalert.com

< Storing location identifier in array and array pointer in data structure for write process management

> Sharing memory within an application using scalable hardware resources

> Method and apparatus for unified exception handling with distributed exception identification

~ 00515