Advanced metal-nitride-oxide-silicon multiple-time programmable memory Grant US-9461055-B2 United States of America 04 Oct 2016