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).

  • Publication number: 20020067427
    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: Application
    Filed: March 26, 1998
    Publication date: June 6, 2002
    Inventor: DEAN A. KLEIN
  • Patent number: 6401209
    Abstract: A method for automatically switching a computer to a password protected screen saver mode when a computer user leaves the proximity of the computer. A proximity sensor 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 a computer user by detecting the weight of the user at a location proximate the computer.
    Type: Grant
    Filed: March 9, 1998
    Date of Patent: June 4, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Patent number: 6401199
    Abstract: A method that employs a ROM shadowing circuit to transfer ROM data to the RAM in order to implement the ROM shadowing process required during the initialization of a PC. When the ROM shadowing circuit detects a system reset signal, the ROM shadowing circuit holds the CPU in a reset state while the ROM shadowing circuit copies the ROM data to the RAM. When the data copy is completed, the ROM shadowing circuit releases the CPU, which then begins fetching and executing instructions that comprise firmware initialization routines from the RAM.
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: June 4, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 6394965
    Abstract: Described are methods of tissue marking using microparticles that have carbon surfaces, and that contain a contrast agent. Preferred microparticles include a permanently radiopaque particle substrate and a pyrolytic carbon surface.
    Type: Grant
    Filed: August 15, 2000
    Date of Patent: May 28, 2002
    Assignee: Carbon Medical Technologies, Inc.
    Inventor: Dean A. Klein
  • Patent number: 6393507
    Abstract: One embodiment of the present invention provides a computer system that maintains status information for several peripheral devices in a status register, which is located within a core logic unit in the computer system. In this embodiment, a peripheral device updates the status register if its status changes by performing a bus master operation to transfer status information to the status register. It then generates an interrupt to indicate to a processor that it requires servicing. When the processor services the interrupt, the processor merely has to read the status register to determine which peripheral device requires processing. This is a very fast operation because the status register is internal to the core logic. No time-consuming polling of peripheral devices is required to determine the status of the peripheral devices. Thus, one embodiment of the present invention provides an apparatus within a core logic device that maintains status information for peripheral devices in a status register.
    Type: Grant
    Filed: January 17, 2001
    Date of Patent: May 21, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20020056046
    Abstract: A method for automatically switching a computer to a password protected screen saver mode when a computer user leaves the proximity of the computer. A proximity sensor 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 a computer user by detecting the weight of the user at a location proximate the computer.
    Type: Application
    Filed: March 9, 1998
    Publication date: May 9, 2002
    Inventor: DEAN A. KLEIN
  • Publication number: 20020048194
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Application
    Filed: December 6, 2001
    Publication date: April 25, 2002
    Inventor: Dean A. Klein
  • Publication number: 20020048195
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Application
    Filed: December 6, 2001
    Publication date: April 25, 2002
    Inventor: Dean A. Klein
  • Publication number: 20020048183
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Application
    Filed: December 6, 2001
    Publication date: April 25, 2002
    Inventor: Dean A. Klein
  • Patent number: 6374320
    Abstract: One embodiment of the present invention provides a method that maintains status information for several peripheral devices in a status register, which is located within a core logic unit in the computer system. In this embodiment, a peripheral device updates the status register if its status changes by performing a bus master operation to transfer status information to the status register. It then generates an interrupt to indicate to a processor that it requires servicing. When the processor services the interrupt, the processor merely has to read the status register to determine which peripheral device requires processing. This is a very fast operation because the status register is internal to the core logic. No time-consuming polling of peripheral devices is required to determine the status of the peripheral devices.
    Type: Grant
    Filed: August 10, 1998
    Date of Patent: April 16, 2002
    Assignee: Micron Technology, Inc
    Inventor: Dean A. Klein
  • Publication number: 20020041522
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Application
    Filed: December 6, 2001
    Publication date: April 11, 2002
    Inventor: Dean A. Klein
  • Publication number: 20020041523
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Application
    Filed: December 6, 2001
    Publication date: April 11, 2002
    Inventor: Dean A. Klein
  • Patent number: 6367020
    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 9, 1998
    Date of Patent: April 2, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean Klein
  • Patent number: 6355275
    Abstract: Described are methods of embolization using an embolizing agent composition that includes microparticles with carbon surfaces, and comprising a contrast agent. Preferred microparticles include a permanently radiopaque particle substrate and a pyrolytic carbon surface.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: March 12, 2002
    Assignee: Carbon Medical Technologies, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20020029310
    Abstract: One embodiment of the present invention provides a method that maintains status information for several peripheral devices in a status register, which is located within a core logic unit in the computer system. In this embodiment, a peripheral device updates the status register if its status changes by performing a bus master operation to transfer status information to the status register. It then generates an interrupt to indicate to a processor that it requires servicing. When the processor services the interrupt, the processor merely has to read the status register to determine which peripheral device requires processing. This is a very fast operation because the status register is internal to the core logic. No time-consuming polling of peripheral devices is required to determine the status of the peripheral devices.
    Type: Application
    Filed: August 10, 1998
    Publication date: March 7, 2002
    Inventor: DEAN A. KLEIN
  • Publication number: 20020023206
    Abstract: A method that employs a ROM shadowing circuit to transfer ROM data to the RAM in order to implement the ROM shadowing process required during the initialization of a PC. When the ROM shadowing circuit detects a system reset signal, the ROM shadowing circuit holds the CPU in a reset state while the ROM shadowing circuit copies the ROM data to the RAM. When the data copy is completed, the ROM shadowing circuit releases the CPU, which then begins fetching and executing instructions that comprise firmware initialization routines from the RAM.
    Type: Application
    Filed: April 9, 2001
    Publication date: February 21, 2002
    Inventor: Dean A. Klein
  • Patent number: 6349051
    Abstract: The invention comprises data processing systems and components thereof. Such systems may include a memory controller, a plurality of memory devices, a data bus coupling the memory controller with the plurality of memory devices, and at least one bus switch located in the data bus between the memory controller and one of the plurality of memory devices. Memory integrated circuits and memory modules including at least one switch in the data bus are also provided.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: February 19, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Patent number: 6347352
    Abstract: A computer system, method, and controller bus agent for control access to a computer bus. The computer system includes a parallel architecture in which plural bus agents are directly coupled to the computer bus. Each bus agent includes plural bus requester ports each coupled to a different bus requester. As such, the computer system employs a relatively flat, parallel architecture that handles bus requests from the bus requesters in parallel. The controller bus agent includes an internal arbiter and an external arbiter. The internal arbiter arbitrates between bus requests received from the plural bus requesters coupled to the controller bus agent. The external arbiter arbitrates between the bus requests received from other bus agents and from the internal arbiter.
    Type: Grant
    Filed: June 8, 1998
    Date of Patent: February 12, 2002
    Assignee: Micron Electronics, Inc.
    Inventors: Joe Jeddeloh, Dean A. Klein
  • Patent number: 6338098
    Abstract: One embodiment of the present invention provides an apparatus within a computer system that maintains status information for peripheral devices in a status register, which is located within a central processing unit in the computer system. In this embodiment, a peripheral device updates the status register if its status changes by performing a bus master operation to transfer status information to the status register. It then generates an interrupt to indicate to a processor that it requires servicing. When the processor services the interrupt, the processor performs an internal read of the status register to determine which peripheral device requires processing. No time-consuming polling of peripheral devices is required to determine the status of the peripheral devices. Thus, one embodiment of the present invention provides an apparatus within a central processing unit that maintains status information for peripheral devices in a status register.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: January 8, 2002
    Assignee: Micron Technology, Inc.
    Inventor: Dean A. Klein
  • Publication number: 20010052067
    Abstract: A computer system and method is described for improved storage of computer system configuration information. A ROM module includes both a BIOS ROM portion and a configuration ROM portion. The configuration ROM includes a backup copy of the system configuration parameters stored in a battery-powered configuration CMOS RAM. If the configuration CMOS RAM fails to provide valid configuration data, the contents of the configuration ROM are used to configure the computer system. If the contents of the configuration ROM are also invalid, default configuration values are provided by the BIOS ROM. User modification of the default values may be effected through a setup utility program, and the configuration ROM then programmed accordingly.
    Type: Application
    Filed: August 17, 2001
    Publication date: December 13, 2001
    Inventor: Dean A. Klein