Semiconductor memory device | Patent Publication Number 20170257960 | Patexia