Non-volatile semiconductor memory with page erase | Patent Publication Number 20070230253 | Patexia