t:  SANDISK CORP   v. KINGSTON TECH                             0       0. In a non-volatile memory system having a plu-     rality of blocks of memory storage elements that     are individually erasable as a unit and which are     individually organized into a plurality of pages of     memory storage elements that are individually     programmable together, a method of substituting     new data for superceded data within at least one     page of one of the plurality of blocks while data in     at least another page of said one block is not re-     placed, comprising:          programming the new data into at least one             page of said one or another of the plural-             ity of blocks,          identifying the at least one page of superceded             data and the at least one page of new 