A program operation in a non-volatile memory is segmented at predefined junctures into smaller segments for execution over different times. The predefined junctures are such that they allow unambiguous identification when restarting the operation in a next segment so that the operation can continue without...http://www.google.co.uk/patents/US8054684?utm_source=gb-gplus-sharePatent US8054684 - Non-volatile memory and method with atomic program sequence and write abort detection