Patents by Inventor William Henry Radke

William Henry Radke 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).

  • Publication number: 20100238726
    Abstract: A memory device is described that comprises determining which read data state of more than 2X read data states a memory cell is in after the memory cell has been programmed to one of 2X program data states, wherein the determined read data state corresponds to X digits of read data and at least one digit of error data, and wherein X is a positive integer.
    Type: Application
    Filed: May 28, 2010
    Publication date: September 23, 2010
    Inventor: William Henry Radke
  • Patent number: 7770079
    Abstract: Various embodiments include methods, apparatus, and systems to scan at least a portion of a memory device for potential errors when a condition for scanning is met. The condition may be dependent on one or more of a number of read operations, a number of write operations, time, and others. Other embodiments including additional methods, apparatus, and systems are disclosed.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: August 3, 2010
    Assignee: Micron Technology Inc.
    Inventors: William Henry Radke, Peter Sean Feeley, Siamack Nemazie
  • Patent number: 7747903
    Abstract: Methods and devices operate to apply and provide differing levels of error correction within a multi-level, non-volatile memory. In an example, the differing level of error correction is provided within one page of a row of multi-level cells relative to other pages stored within the same row of multi-level cells.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: June 29, 2010
    Assignee: Micron Technology, Inc.
    Inventor: William Henry Radke
  • Patent number: 7738292
    Abstract: A memory device is described that uses extra data bits stored in a multi-level cell (MLC) to provide error information. An example embodiment provides a memory cell that uses more than 2X logic levels to store X data bits and an error bit. At least one extra bit provided during a read operation is used to provide error information or a confidence factor of the X data bits originally stored in the cell.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: June 15, 2010
    Assignee: Micron Technology, Inc.
    Inventor: William Henry Radke
  • Publication number: 20100042750
    Abstract: Memory devices and methods are described and shown that are capable of being configured in a chain. In one configuration, a single data input port and a single data output port are utilized at a host to communicate with the chain of memory devices. Methods for assigning identifiers to memory devices in the chain are described that include detection of a presence or absence of downstream memory devices. In selected examples, identifiers are assigned sequentially to memory devices in the chain until no additional downstream memory devices are detected.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 18, 2010
    Inventors: Victor Tsai, William Henry Radke, Bob Leibowitz
  • Publication number: 20100042908
    Abstract: Memory devices and methods are described such as those that mix data and associated error correction code blocks between multiple memory device locations. Examples include mixing between multiple memory blocks, mixing between memory pages, mixing between memory chips and mixing between memory modules. In selected examples, memory blocks and associated error correction code are mixed between multiple levels of memory device hierarchy.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 18, 2010
    Inventor: William Henry Radke
  • Publication number: 20090067249
    Abstract: A memory device is described that provides increased output data to help evaluate data errors from bit line coupling and floating gate coupling during a read operation. Multiple rows, or pages, of data are read to allow an internal or external decoder to evaluate memory cell data.
    Type: Application
    Filed: November 7, 2008
    Publication date: March 12, 2009
    Inventor: William Henry Radke
  • Publication number: 20090055697
    Abstract: Various embodiments include methods, apparatus, and systems to scan at least a portion of a memory device when a condition for scanning is met. The condition may be dependent on one or more of a number of read operations, a number of write operations, time, and others. Other embodiments including additional methods, apparatus, and systems are disclosed.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 26, 2009
    Inventors: William Henry Radke, Peter Sean Feeley, Siamack Nemazie
  • Publication number: 20090019321
    Abstract: Methods and devices operate to apply and provide differing levels of error correction within a multi-level, non-volatile memory. In an example, the differing level of error correction is provided within one page of a row of multi-level cells relative to other pages stored within the same row of multi-level cells.
    Type: Application
    Filed: July 9, 2007
    Publication date: January 15, 2009
    Inventor: William Henry Radke
  • Patent number: 7453723
    Abstract: A memory device is described that provides increased output data to help evaluate data errors from bit line coupling and floating gate coupling during a read operation. Multiple rows, or pages, of data are read to allow an internal or external decoder to evaluate memory cell data.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: November 18, 2008
    Assignee: Micron Technology, Inc.
    Inventor: William Henry Radke
  • Publication number: 20080215930
    Abstract: A memory device is described that uses extra data bits stored in a multi-level cell (MLC) to provide error information. An example embodiment provides a memory cell that uses more than 2X logic levels to store X data bits and an error bit. At least one extra bit provided during a read operation is used to provide error information or a confidence factor of the X data bits originally stored in the cell.
    Type: Application
    Filed: April 8, 2008
    Publication date: September 4, 2008
    Inventor: William Henry Radke
  • Publication number: 20080184094
    Abstract: Methods, apparatus, systems, and data structures may operate to generate or store error correction data for each of a plurality of sectors of a page except for a particular sector in the page and combining a block management data with the particular sector to generate a modified sector. Additionally, various methods, apparatus, systems, and data structures may operate to generate or store error correction data for the modified sector and combining the plurality of sectors, the error correction data for each of the plurality of sectors other than the particular page, and the block management data and the error correction data for the modified sector.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Inventors: Michael Murray, William Henry Radke
  • Patent number: 7369434
    Abstract: A memory device is described that uses extra data bits stored in a multi-level cell (MLC) to provide error information. An example embodiment provides a memory cell that uses more than 2X logic levels to store X data bits and an error bit. At least one extra bit provided during a read operation is used to provide error information or a confidence factor of the X data bits originally stored in the cell.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: May 6, 2008
    Assignee: Micron Technology, Inc.
    Inventor: William Henry Radke
  • Publication number: 20080037320
    Abstract: A memory device is described that uses extra data bits stored in a multi-level cell (MLC) to provide error information. An example embodiment provides a memory cell that uses more than 2X logic levels to store X data bits and an error bit. At least one extra bit provided during a read operation is used to provide error information or a confidence factor of the X data bits originally stored in the cell.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 14, 2008
    Inventor: William Henry Radke