Patents by Inventor Adam N. Jacobvitz

Adam N. Jacobvitz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9632866
    Abstract: Systems and Methods are provided for increasing the number of writes to a page of non-volatile memory before the page must be erased. According to an embodiment, instead of writing a dataword directly to memory, a codeword is written to the memory location. The codeword is selected to minimize overwrite (e.g., bit-flipping) and to maximize the spread of wear across memory cells. In accordance with various embodiments of the invention, coset coding is integrated with error correction encoding; and once the previous state of a page is determined, a coset representative is selected on the basis of maximizing the number of writes to the page before erasing.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 25, 2017
    Assignee: Duke University
    Inventors: Arthur Robert Calderbank, Adam N. Jacobvitz, Daniel J. Sorin
  • Publication number: 20150248325
    Abstract: Systems and Methods are provided for increasing the number of writes to a page of non-volatile memory before the page must be erased. According to an embodiment, instead of writing a dataword directly to memory, a codeword is written to the memory location. The codeword is selected to minimize overwrite (e.g., bit-flipping) and to maximize the spread of wear across memory cells. In accordance with various embodiments of the invention, coset coding is integrated with error correction encoding; and once the previous state of a page is determined, a coset representative is selected on the basis of maximizing the number of writes to the page before erasing.
    Type: Application
    Filed: September 28, 2012
    Publication date: September 3, 2015
    Inventors: Arthur Robert Calderbank, Adam N. Jacobvitz, Daniel J. Sorin