A target memory cell of a memory device is programmed by applying a programming voltage to a word line that includes the target memory cell, determining whether the target memory cell is programmed, and increasing the programming voltage by a step voltage if it is determined that the target memory cell...http://www.google.com.au/patents/US7269066?utm_source=gb-gplus-sharePatent US7269066 - Programming memory devices