Patents by Inventor Dean Klein

Dean Klein 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: 10691588
    Abstract: Memory systems may include a storage device comprising a first memory; a processor; and a second memory. The memory systems may be configured to read first data from a first storage location of the first memory, store the first data to a first storage location of the second memory and input the first data to a compression block of the storage device, compress the first data and store the compressed first data to a second storage location of the second memory, evaluate the compressed first data, store the first data from the first storage location of the second memory to a different storage location of the first memory when the compressed first data is not deemed compressible, and combine the compressed first data with additional compressed data and store the combined compressed data to a different storage location of the first memory when the compressed first data is deemed compressible.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: June 23, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20190108121
    Abstract: Memory systems may include a storage device comprising a first memory; a processor; and a second memory. The memory systems may be configured to read first data from a first storage location of the first memory, store the first data to a first storage location of the second memory and input the first data to a compression block of the storage device, compress the first data and store the compressed first data to a second storage location of the second memory, evaluate the compressed first data, store the first data from the first storage location of the second memory to a different storage location of the first memory when the compressed first data is not deemed compressible, and combine the compressed first data with additional compressed data and store the combined compressed data to a different storage location of the first memory when the compressed first data is deemed compressible.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Dean Klein
  • Patent number: 10176091
    Abstract: Methods of operating a storage device include reading first data from a first storage location of a first memory of the storage device, storing the first data to a first storage location of a second memory of the storage device, compressing the first data and storing the compressed first data to a second storage location of the second memory, evaluating the compressed first data to determine if it is deemed compressible, storing the first data from the first storage location of the second memory to a different storage location of the first memory if the compressed first data was determined to not be compressible, and combining the compressed first data with additional compressed data and storing the combined compressed data to a different storage location of the first memory if the compressed first data was determined to be compressible.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: January 8, 2019
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20170364438
    Abstract: Methods of operating a storage device include reading first data from a first storage location of a first memory of the storage device, storing the first data to a first storage location of a second memory of the storage device, compressing the first data and storing the compressed first data to a second storage location of the second memory, evaluating the compressed first data to determine if it is deemed compressible, storing the first data from the first storage location of the second memory to a different storage location of the first memory if the compressed first data was determined to not be compressible, and combining the compressed first data with additional compressed data and storing the combined compressed data to a different storage location of the first memory if the compressed first data was determined to be compressible.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Dean Klein
  • Patent number: 9772936
    Abstract: Methods for programming compressed data to a memory array, memory devices, and memory systems are disclosed. In one such method, memory pages or blocks that are partially programmed with valid data are found. The data is collected from these partially programmed pages or blocks and the data is compressed. The compressed data is then programmed back to different locations in the memory array of the memory device.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: September 26, 2017
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Patent number: 9201820
    Abstract: A master memory controller comprises a plurality of memory communication channels. At least one of the memory communication channels is used to communicate with one or more slave memory controllers. The master and slave memory controllers can operate in a parallel operation mode to communicate with a plurality of memory devices coupled to the memory communication channels of each memory controller.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: December 1, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Patent number: 8832360
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: September 9, 2014
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20140013035
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Application
    Filed: May 24, 2013
    Publication date: January 9, 2014
    Applicant: Micron Technology, Inc.
    Inventor: Dean KLEIN
  • Patent number: 8452916
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: May 28, 2013
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20120284454
    Abstract: A master memory controller comprises a plurality of memory communication channels. At least one of the memory communication channels is used to communicate with one or more slave memory controllers. The master and slave memory controllers can operate in a parallel operation mode to communicate with a plurality of memory devices coupled to the memory communication channels of each memory controller.
    Type: Application
    Filed: July 19, 2012
    Publication date: November 8, 2012
    Inventor: Dean KLEIN
  • Publication number: 20120233392
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Application
    Filed: May 29, 2012
    Publication date: September 13, 2012
    Inventor: Dean KLEIN
  • Patent number: 8244937
    Abstract: Solid state storage devices and methods for operation of solid state storage devices are disclosed. In one such method, a master memory controller is comprised of a plurality of memory communication channels. At least one of the memory communication channels is used to communicate with one or more slave memory controllers. The master and slave memory controllers can operate in a parallel operation mode to communicate with a plurality of memory devices coupled to the memory communication channels of each memory controller.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 14, 2012
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Patent number: 8200894
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: June 12, 2012
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20120059980
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Application
    Filed: November 10, 2011
    Publication date: March 8, 2012
    Inventor: Dean KLEIN
  • Patent number: 8069300
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: November 29, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Publication number: 20100082857
    Abstract: Solid state storage devices and methods for operation of solid state storage devices are disclosed. In one such method, a master memory controller is comprised of a plurality of memory communication channels. At least one of the memory communication channels is used to communicate with one or more slave memory controllers. The master and slave memory controllers can operate in a parallel operation mode to communicate with a plurality of memory devices coupled to the memory communication channels of each memory controller.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventor: Dean Klein
  • Publication number: 20100082881
    Abstract: Solid state storage device controllers, solid state storage devices, and methods for operation of solid state storage device controllers are disclosed. In one such solid state storage device, the controller can operate in either an expansion DRAM mode or a non-volatile memory mode. In the DRAM expansion mode, one or more of the memory communication channels normally used to communicate with non-volatile memory devices is used to communicate with an expansion DRAM device.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventor: Dean Klein
  • Publication number: 20100011150
    Abstract: Methods for programming compressed data to a memory array, memory devices, and memory systems are disclosed. In one such method, memory pages or blocks that are partially programmed with valid data are found. The data is collected from these partially programmed pages or blocks and the data is compressed. The compressed data is then programmed back to different locations in the memory array of the memory device.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 14, 2010
    Inventor: Dean Klein
  • Publication number: 20080002503
    Abstract: A DRAM includes a register storing subsets of row addresses corresponding to rows containing at least one memory cell that is unable to store a data bit during a normal refresh cycle. Each subset includes all but the most significant bit of a corresponding row address. A refresh counter in the DRAM generates refresh row addresses that are used to refresh rows of memory cells. The refresh row addresses are compared to the subsets of row addresses that are stored in the register. In the event of a match, the row of memory cells corresponding to the matching subset of bits is refreshed. The number of refreshes occurring each refresh cycle will depend upon the number of bits in the subset that are omitted from the row address. The memory cells that are unable to retain data bits are identified by a modified sense amplifier.
    Type: Application
    Filed: September 6, 2007
    Publication date: January 3, 2008
    Inventor: Dean Klein
  • Patent number: 7303600
    Abstract: An unexpanded perlite ore polishing composition is shown. The composition comprises base material having grains of unexpanded perlite ore of a selected distribution of particle sizes which undergo fracturing of the grains as a function of an abrasive force applied to the base material. The selected distribution of particle sizes includes a significant volume of grains of unexpanded perlite ore having a (d90) particle size in a range of about 101 to about 229 ?m. The base material is responsive to an abrasive force being applied thereto during polishing resulting in continued fracturing of the grains of unexpanded perlite ore to yield a final polishing composition having a sufficiently low level of abrasiveness under said abrasive force making it suitable for use in polishing. Compositions for polishing acrylic dentures and CRT tube surfaces using the unexpanded perlite ore polishing composition and methods for polishing the same are also shown.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: December 4, 2007
    Assignee: Advanced Minerals Corporation
    Inventors: John S. Roulston, Dean Klein