Patents by Inventor Scott E. Nelson

Scott E. Nelson 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: 9588882
    Abstract: Methods and apparatus related to non-volatile memory page sector rotation are described. In one embodiment, logic rotates the order of one or more sectors by a rotation value prior to storage of the one or more sectors in a non-volatile memory device. Logic then rotates the one or more sectors back by the rotation value after reading the one or more sectors from the non-volatile memory device. Furthermore, at least one indirection block (corresponding to the one or more sectors) is stored in at least two different logical memory pages of the non-volatile memory. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: March 7, 2017
    Assignee: Intel Corporation
    Inventors: Scott E. Nelson, Zion S. Kwok
  • Patent number: 9298552
    Abstract: Provided are an apparatus, system, and method for performing an error recovery operation with respect to a read of a block of memory cells in a storage device. A current iteration of a decoding operation is performed by applying at least one reference voltage for the current iteration to a block of the memory cells in the storage device to determine current read values in response to applying the reference voltage. A symbol is generated for each of the read memory cells by combining the determined current read value with at least one value saved during the previous iteration. The symbols are used to determine bit reliability metrics for the block of memory cells. The bit reliability metrics are decoded. In response to the decoding failing, an additional iteration of the decoding operation is performed.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 29, 2016
    Assignee: INTEL CORPORATION
    Inventors: Lark-Hoon Leem, Xin Guo, Ravi H. Motwani, Rosanna Yee, Scott E. Nelson
  • Publication number: 20150154107
    Abstract: Methods and apparatus related to non-volatile memory page sector rotation are described. In one embodiment, logic rotates the order of one or more sectors by a rotation value prior to storage of the one or more sectors in a non-volatile memory device. Logic then rotates the one or more sectors back by the rotation value after reading the one or more sectors from the non-volatile memory device. Furthermore, at least one indirection block (corresponding to the one or more sectors) is stored in at least two different logical memory pages of the non-volatile memory. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Inventors: Scott E. Nelson, Zion S. Kwok
  • Publication number: 20150095736
    Abstract: Provided are an apparatus, system, and method for performing an error recovery operation with respect to a read of a block of memory cells in a storage device. A current iteration of a decoding operation is performed by applying at least one reference voltage for the current iteration to a block of the memory cells in the storage device to determine current read values in response to applying the reference voltage. A symbol is generated for each of the read memory cells by combining the determined current read value with at least one value saved during the previous iteration. The symbols are used to determine bit reliability metrics for the block of memory cells. The bit reliability metrics are decoded. In response to the decoding failing, an additional iteration of the decoding operation is performed.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Applicant: Intel Corporation
    Inventors: Lark-Hoon LEEM, Xin GUO, Ravi H. MOTWANI, Rosanna YEE, Scott E. NELSON
  • Patent number: 8510636
    Abstract: Embodiments of the invention describe a dynamic read reference voltage for use in reading data from non-volatile memory cells. In embodiments of the invention, the read reference voltage is calibrated as the non-volatile memory device is used. Embodiments of the invention may comprise of logic and or modules to read data from a plurality of non-volatile memory cells using a first read reference voltage level (e.g., an initial read reference voltage level whose value is determined by the non-volatile device manufacturer). An Error Checking and Correction (ECC) algorithm is performed to identify whether errors exist in the data as read using the first read reference voltage level. If errors in the data as read are identified, a pre-determined value is retrieved to adjust the first read reference voltage level to a second read reference voltage level.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: August 13, 2013
    Assignee: Intel Corporation
    Inventors: Paul D. Ruby, Hanmant P. Belgal, Yogesh B. Wakchaure, Xin Guo, Scott E. Nelson, Svanhild M. Salmons
  • Publication number: 20120254699
    Abstract: Embodiments of the invention describe a dynamic read reference voltage for use in reading data from non-volatile memory cells. In embodiments of the invention, the read reference voltage is calibrated as the non-volatile memory device is used. Embodiments of the invention may comprise of logic and or modules to read data from a plurality of non-volatile memory cells using a first read reference voltage level (e.g., an initial read reference voltage level whose value is determined by the non-volatile device manufacturer). An Error Checking and Correction (ECC) algorithm is performed to identify whether errors exist in the data as read using the first read reference voltage level. If errors in the data as read are identified, a pre-determined value is retrieved to adjust the first read reference voltage level to a second read reference voltage level.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 4, 2012
    Inventors: PAUL D. RUBY, Hanmant P. Belgal, Yogesh B. Wakchaure, Xin Guo, Scott E. Nelson, Svanhild M. Salmons