Patents by Inventor Dean A. Klein

Dean A. 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: 7447974
    Abstract: A computer system includes a memory controller coupled to a memory module containing several DRAMs. The memory module also includes a non-volatile memory storing row addresses identifying rows containing DRAM memory cells that are likely to lose data during normal refresh of the memory cells. Upon power-up, the data from the non-volatile memory are transferred to a comparator in the memory controller. The comparator compares the row addresses to row addresses from a refresh shadow counter that identify the rows in the DRAMs being refreshed. When a row of memory cells is being refreshed that is located one-half of the rows away from a row that is likely to loose data, the memory controller causes the row that is likely to loose data to be refreshed. The memory controller also includes error checking circuitry for identifying the rows of memory cells that are likely to lose data during refresh.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: November 4, 2008
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7446385
    Abstract: Methods and apparatuses for forming optical packages, and intermediate structures resulting from the same are disclosed, which provide an optical element over a device. The optical element is formed by applying a force to lateral portions of a liquid material layer formed below an elastomeric material layer such that the liquid material layer has a radius of curvature sufficient to direct light to a light sensitive portion of the device, after which the liquid material layer is exposed to conditions which maintain the radius of curvature after the lateral force is removed.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: November 4, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, Ian Blasch
  • Patent number: 7432600
    Abstract: A system includes a semiconductor component having a base die and a secondary die flip chip mounted to the base die. The base die includes a set of stacking contacts for flip chip mounting the secondary die to the base die, and a set of interconnect contacts configured as an internal signal transmission system, and a physical structure for supporting a terminal contact system of the package component. The component also includes an encapsulant on the base die encapsulating the interconnect contacts, an underfill layer between the dice, and terminal contacts configured for flip chip mounting the package component to a supporting substrate.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: October 7, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, Alan G. Wood, Trung Tri Doan
  • Patent number: 7428687
    Abstract: A computer system includes a memory controller coupled to a memory module containing several DRAMs. The memory module also includes a non-volatile memory storing row addresses identifying rows containing DRAM memory cells that are likely to lose data during normal refresh of the memory cells. Upon power-up, the data from the non-volatile memory are transferred to a comparator in the memory controller. The comparator compares the row addresses to row addresses from a refresh shadow counter that identify the rows in the DRAMs being refreshed. When a row of memory cells is being refreshed that is located one-half of the rows away from a row that is likely to loose data, the memory controller causes the row that is likely to loose data to be refreshed. The memory controller also includes error checking circuitry for identifying the rows of memory cells that are likely to lose data during refresh.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: September 23, 2008
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20080220342
    Abstract: Methods and apparatuses for forming optical packages, and intermediate structures resulting from the same are disclosed, which provide an optical element over a device. The optical element is formed by applying a force to lateral portions of a liquid material layer formed below an elastomeric material layer such that the liquid material layer has a radius of curvature sufficient to direct light to a light sensitive portion of the device, after which the liquid material layer is exposed to conditions which maintain the radius of curvature after the lateral force is removed.
    Type: Application
    Filed: March 2, 2007
    Publication date: September 11, 2008
    Inventors: Dean A. Klein, Ian Blasch
  • Publication number: 20080177923
    Abstract: A processor-based system includes a processor coupled to core logic through a processor bus. This includes a dynamic random access memory (“DRAM”) memory buffer controller. The DRAM memory buffer controller is coupled through a memory bus to a plurality of a dynamic random access memory (“DRAM”) modules and a flash memory module, which are at the same hierarchical level from the processor. Each of the DRAM modules includes a memory buffer to the memory bus and to a plurality of dynamic random access memory devices. The flash memory module includes a flash memory buffer coupled to the memory bus and to at least one flash memory device. The flash memory buffer includes a DRAM-to-flash memory converter operable to convert the DRAM memory requests to flash memory requests, which are then applied to the flash memory device.
    Type: Application
    Filed: January 22, 2007
    Publication date: July 24, 2008
    Applicant: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20080151671
    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: December 11, 2007
    Publication date: June 26, 2008
    Applicant: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7388294
    Abstract: A semiconductor package component includes a base die and a secondary die flip chip mounted to the base die. The base die includes a set of stacking contacts for flip chip mounting the secondary die to the base die, and a set of interconnect contacts configured as an internal signal transmission system, and a physical structure for supporting a terminal contact system of the package component. The package component also includes an encapsulant on the base die encapsulating the interconnect contacts, an underfill layer between the dice, and terminal contacts configured for flip chip mounting the package component to a supporting substrate. A method for fabricating the package component includes the steps of providing a base wafer containing a plurality of base dice, and flip chip mounting the secondary dice to the base dice on the base wafer.
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: June 17, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, Alan G. Wood, Trung Tri Doan
  • Patent number: 7382227
    Abstract: A portable computer is described that contains a circuit for receiving pages and performing security functions based on the received page. Once a page has been received by the portable computer, the computer's hard drive can be automatically reformatted, or the portable computer can be prevented from booting. In addition, the portable computer can be programmed to use a modem to automatically dial a security center and transmit security information such as the Caller ID Tag of the current telephone number.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: June 3, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Jeff Barrus, Dean A. Klein, Shane Thomas
  • Patent number: 7376669
    Abstract: A system for automatically switching a computer to a password protected screen saver mode when a computer user leaves the proximity of the computer. The system includes a proximity sensor that determines whether or not an individual is located proximate the computer. The proximity sensor interfaces with either the computer a bus bridge, a keyboard controller, a keyboard, or some another component of the computer to cause the computer to start executing a screen saver program responsive to an output signal from the proximity sensor. A variety of proximity sensors may be used, including ultrasound, infrared, or electromagnetic proximity sensors. A proximity sensor may also detect the presence of the computer user by detecting the weight of the user at a location proximate the computer.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: May 20, 2008
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7372358
    Abstract: A portable computer is described that contains a circuit for receiving pages and performing security functions based on the received page. Once a page has been received by the portable computer, the computer's hard drive can be automatically reformatted, or the portable computer can be prevented from booting. In addition, the portable computer can be programmed to use a modem to automatically dial a security center and transmit security information such as the Caller ID Tag of the current telephone number.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: May 13, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Jeff Barrus, Dean A. Klein, Shane Thomas
  • Patent number: 7370150
    Abstract: A processing system optimized for data string manipulations includes data string execution circuitry associated with a bus interface unit or memory controller. Cache coherency is maintained, and data move and compare operations may be performed efficiently on cached data. A barrel shifter for realignment of cached data during move operations and comparators for comparing a test data string to cached data a cache line at a time may be provided.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: May 6, 2008
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20080054155
    Abstract: A lens assembly and method of adjusting a lens assembly using an electrically active polymer element. The assembly comprises a lens; a pixel array for receiving an image through said lens via an optical path; a moveable element for changing the optical properties of said optical path; and at least one electrically active polymer for changing volume in response to an applied voltage, said polymer being coupled to said moveable element such that changes in volume of said polymer causes movement of said moveable element.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: Dean A. Klein
  • Patent number: 7340668
    Abstract: A memory controller couples 32-bit data words to and from a DRAM. The DRAM generates error checking and correcting syndromes to check and correct read data. The DRAM generates the syndromes from respective 128-bit data words each formed by 4 32-bit data words written to the DRAM, and thereby achieves a low syndrome bit overhead. The memory controller may write data words to the DRAM having less than 128 bits by first reading 4 32-bit words from the DRAM, substituting the write data for a corresponding number of bits of read data, and writing the new 128-bit word to the DRAM by writing 4 32-bit words.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: March 4, 2008
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7335994
    Abstract: A semiconductor package component includes a base die and a secondary die flip chip mounted to the base die. The base die includes a set of stacking contacts for flip chip mounting the secondary die to the base die, and a set of interconnect contacts configured as an internal signal transmission system, and a physical structure for supporting a terminal contact system of the package component. The package component also includes an encapsulant on the base die encapsulating the interconnect contacts, an underfill layer between the dice, and terminal contacts configured for flip chip mounting the package component to a supporting substrate. A method for fabricating the package component includes the steps of providing a base wafer containing a plurality of base dice, and flip chip mounting the secondary dice to the base dice on the base wafer.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: February 26, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, Alan G. Wood, Trung Tri Doan
  • 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
  • Patent number: 7298425
    Abstract: One embodiment of the present invention provides a method that facilitates compression of video data in a computer system by performing the time-consuming task of computing the difference between successive frames of video data independently from the central processing unit. This frees the often-overburdened central processing unit from performing this time-consuming compression operation and can thereby improve the handling of video data. Thus, one embodiment of the present invention can be characterized as a method for compressing video data in a computer system. This method includes receiving a stream of data from a current video frame in the computer system. It also includes computing a difference frame from the current video frame and a previous video frame “on-the-fly” as the current video frame streams into the computer system. The method additionally includes storing the difference frame in a memory in the computer system.
    Type: Grant
    Filed: March 26, 1998
    Date of Patent: November 20, 2007
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7280386
    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: Grant
    Filed: March 17, 2006
    Date of Patent: October 9, 2007
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 7280162
    Abstract: One embodiment of the present invention provides an apparatus that facilitates compression of video data in a computer system by performing the time-consuming task of computing the difference between successive frames of video data. Thus, one embodiment of the present invention can be characterized as an apparatus for compressing video data. This apparatus includes a video input port, for receiving video data for a current video frame, and a video input buffer, for storing video data from the video input port. The apparatus additionally includes a previous frame buffer, for storing at least a portion of a previous video frame, as well as an operation unit, for performing an operation between video data from the video input buffer and video data from the previous frame buffer. The embodiment also includes a result buffer coupled to the operation unit, for storing the result of an operation from the operation unit.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: October 9, 2007
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein