Patent ID: 8626989

Claim:
A read/write apparatus for use in accessing at least one nonvolatile memory device in read/write operations with the memory device being made up of a plurality of memory cells which memory cells are organized as a set of pages that are physically and sequentially addressable with each page having a page length such that a page boundary is defined between successive ones of the pages in the set, said read/write apparatus comprising: a control apparatus configured for retrieving an initial page to access at least one portion of one data block of a group of data blocks that is associated with a prior write operation stored in a subset of the pages including an initial group of two or more pages and a final page such that at least each page of the initial group of pages is filled based on the group of data blocks without writing a header to each page of the initial group of pages and the final page, and each data block of the group includes a block length that is different than the page length; detecting the presence of an incomplete data block in the initial page; responsive to detecting the incomplete data block, retrieving an additional page from the memory device; and mapping the additional page to complete the incomplete data block.