Patents by Inventor Douglas Alan Prins

Douglas Alan Prins 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: 8909982
    Abstract: Methods and systems are disclosed herein for detecting problems related to copyback programming. After the copyback data is read into the internal flash buffer, a part of the copyback data stored in the internal flash buffer (such as spare data) is analyzed to determine whether there are any errors in a part of the copyback data read. The analysis may be used by the flash memory in one or more ways related to the current copyback operation, subsequent copyback operations, subsequent treatment of the data in the current copyback operation, and subsequent treatment of the section in memory associated with the source page.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: December 9, 2014
    Assignee: SanDisk Enterprise IP LLC
    Inventors: Graeme Moffat Weston-Lewis, Douglas Alan Prins, Aaron Keith Olbrich
  • Publication number: 20120324148
    Abstract: Methods and systems are disclosed for protecting metadata from NAND flash failures. With data striped across multiple flash memory chips, the flash memory multiple chips may store multiple copies of metadata (and potentially ECC). The metadata stored in the multiple copies on the flash memory chips may be different from one another. For example, on a particular chip, a first copy of metadata is stored and a second copy of metadata is stored, with the second copy being a redundant copy of the metadata stored on a different chip. In this way, if one of the chips fails, a copy of the failed chips metadata is stored on another of the chips, and may be accessed.
    Type: Application
    Filed: October 31, 2011
    Publication date: December 20, 2012
    Inventors: Paul Roger Stonelake, Douglas Alan Prins, Anand Krisnamurthi Kulkarni
  • Publication number: 20120324277
    Abstract: Methods and systems are disclosed herein for detecting problems related to copyback programming. After the copyback data is read into the internal flash buffer, a part of the copyback data stored in the internal flash buffer (such as spare data) is analyzed to determine whether there are any errors in a part of the copyback data read. The analysis may be used by the flash memory in one or more ways related to the current copyback operation, subsequent copyback operations, subsequent treatment of the data in the current copyback operation, and subsequent treatment of the section in memory associated with the source page.
    Type: Application
    Filed: October 31, 2011
    Publication date: December 20, 2012
    Inventors: Graeme Moffat Weston-Lewis, Douglas Alan Prins, Aaron Keith Olbrich