Patents by Inventor Christopher Bueb

Christopher Bueb 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: 8843731
    Abstract: A memory device includes a serial interface buffer that receives a hardware-decodable command and an extended interface command. The memory device also includes a logic module that directs the hardware-decodable command to a register for execution by a microcontroller. The logic module additionally loads a command received following the extended interface command into a sub-op-code register, wherein the logic module remains passive after loading the command received following the extended interface command into the sub-op-code register. Also included is a microcontroller that interprets the command in the sub-op-code register.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: September 23, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Christopher Bueb, Poorna Kale, Todd Legler
  • Publication number: 20140173383
    Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, a plurality of bits may be encoded into a plurality of memory cells by responding to bits of the plurality of bits by changing the logic levels of corresponding groups of memory cells of the plurality of memory cells. Other embodiments may be described and claimed.
    Type: Application
    Filed: February 21, 2014
    Publication date: June 19, 2014
    Applicant: Micron Technology, Inc.
    Inventor: Christopher Bueb
  • Publication number: 20140129872
    Abstract: A method includes calculating a first syndrome of a codeword read from a memory location under a first set of conditions and calculating a second syndrome of the codeword read from the memory location under a second set of conditions. The method also includes analyzing the first and second syndromes and applying one of the first and second syndromes to the codeword to find the codeword having a minimum number of errors.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 8, 2014
    Applicant: Micron Technology, Inc.
    Inventors: Christopher Bueb, Sean Eilert
  • Patent number: 8694867
    Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, a plurality of bits may be encoded into a plurality of memory cells by responding to bits of the plurality of bits by changing the logic levels of corresponding groups of memory cells of the plurality of memory cells. Other embodiments may be described and claimed.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: April 8, 2014
    Assignee: Micron Technology, Inc.
    Inventor: Christopher Bueb
  • Patent number: 8635514
    Abstract: A method includes calculating a first syndrome of a codeword read from a memory location under a first set of conditions and calculating a second syndrome of the codeword read from the memory location under a second set of conditions. The method also includes analyzing the first and second syndromes and applying one of the first and second syndromes to the codeword to find the codeword having a minimum number of errors.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: January 21, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Christopher Bueb, Sean Eilert
  • Publication number: 20130326304
    Abstract: Example embodiments described herein may relate error detection and correction on a portion of a codeword in a memory device.
    Type: Application
    Filed: August 5, 2013
    Publication date: December 5, 2013
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Christopher Bueb, Sean Eilbert
  • Publication number: 20130311853
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with extended error correction protection. In some embodiments, a parity cache is used to store parity values of data values stored in a plurality of codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 21, 2013
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Christopher Bueb
  • Patent number: 8504893
    Abstract: Example embodiments described herein may relate error detection and correction on a portion of a codeword in a memory device.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: August 6, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Christopher Bueb, Sean Eilert
  • Patent number: 8495481
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with extended error correction protection. In some embodiments, a parity cache is used to store parity values of data values stored in a plurality of codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: July 23, 2013
    Assignee: Micron Technology, Inc.
    Inventor: Christopher Bueb
  • Patent number: 8321775
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with extended error correction protection. In some embodiments, a parity cache is used to store parity values of data values stored in a plurality of codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: November 27, 2012
    Assignee: Micron Technology, Inc.
    Inventor: Christopher Bueb
  • Patent number: 8321764
    Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, a plurality of bits may be encoded into a plurality of multilevel memory cells by level-shifting a subset of the plurality of multilevel memory cells for a bit of the plurality of bits. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: November 27, 2012
    Assignee: Micron Technology, Inc.
    Inventor: Christopher Bueb
  • Patent number: 8286066
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with bi-directional error correction protection. In some embodiments, multiple multi-level parity cells are used to represent parity values stored in codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: October 9, 2012
    Assignee: Micron Technology, Inc.
    Inventors: Christopher Bueb, Shaul Halabi
  • Publication number: 20120221917
    Abstract: A method includes calculating a first syndrome of a codeword read from a memory location under a first set of conditions and calculating a second syndrome of the codeword read from the memory location under a second set of conditions. The method also includes analyzing the first and second syndromes and applying one of the first and second syndromes to the codeword to find the codeword having a minimum number of errors.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Inventors: Christopher Bueb, Sean Eilert
  • Publication number: 20120173793
    Abstract: A memory device includes a serial interface buffer that receives a hardware-decodable command and an extended interface command. The memory device also includes a logic module that directs the hardware-decodable command to a register for execution by a microcontroller. The logic module additionally loads a command received following the extended interface command into a sub-op-code register, wherein the logic module remains passive after loading the command received following the extended interface command into the sub-op-code register. Also included is a microcontroller that interprets the command in the sub-op-code register.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Inventors: Christopher Bueb, Poorna Kale, Todd Legler
  • Publication number: 20120137195
    Abstract: A method includes detecting that a first device in a memory array has degraded, the first device storing a portion of a data record, wherein the data record is encoded using a first error control technique. The method continues with recovering the data record using portions of the data record stored in devices other than the first device in the memory array and encoding the data record using a second error control technique. The method also includes storing the data record in the devices of the memory array other than the first device.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Inventors: Christopher Bueb, Sean Eilert
  • Publication number: 20100293434
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with bi-directional error correction protection. In some embodiments, multiple multi-level parity cells are used to represent parity values stored in codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Inventors: Christopher Bueb, Shaul Halabi
  • Publication number: 20100269017
    Abstract: Embodiments of the present disclosure provide methods and apparatuses related to NVM devices with extended error correction protection. In some embodiments, a parity cache is used to store parity values of data values stored in a plurality of codewords of an NVM device. Other embodiments may be described and claimed.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Inventor: Christopher Bueb
  • Publication number: 20100153818
    Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, a plurality of bits may be encoded into a plurality of multilevel memory cells by level-shifting a subset of the plurality of multilevel memory cells for a bit of the plurality of bits. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Inventor: Christopher Bueb
  • Publication number: 20070260757
    Abstract: A system, apparatus, method and article to provide a command interface for flash device are described. The apparatus may include a command interface coupled to a serial input/output path to receive operational code instructions. A parallel interconnect path is coupled to said command interface. The command interface is to determine whether the operational code instruction includes a portal code and to communicate data with a flash module through said parallel interconnect path when the operational code instruction includes the portal code. Other embodiments are described and claimed.
    Type: Application
    Filed: March 28, 2006
    Publication date: November 8, 2007
    Inventors: Christopher Bueb, Todd Legler