Patents by Inventor Kevin G. Depew

Kevin G. Depew 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: 8418005
    Abstract: Example methods, apparatus and articles of manufacture to diagnose temperature-induced memory errors are disclosed. A disclosed example method to diagnose a temperature-induced memory error includes detecting a memory error associated with a memory device, and writing a highest measured temperature of the memory device in the memory device when the memory error is detected, the highest temperature measured temporally near the detected memory error.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: April 9, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, Andrew Brown, John S. Harsany
  • Patent number: 8205016
    Abstract: In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical devices are each in a pre-boot environment, the management logic obtains information from the electrical devices and uses the information to determine electrical compatibility of, and/or configure, the electrical devices.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: June 19, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin B. Leigh, Paul R. Culley, Kevin G. Depew, Andrew Brown, Daniel N. Cripe, Jeffrey R. Hilland
  • Publication number: 20110276845
    Abstract: Example methods, apparatus and articles of manufacture to diagnose temperature-induced memory errors are disclosed. A disclosed example method to diagnose a temperature-induced memory error includes detecting a memory error associated with a memory device, and writing a highest measured temperature of the memory device in the memory device when the memory error is detected, the highest temperature measured temporally near the detected memory error.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Inventors: Kevin G. Depew, Andrew Brown, John S. Harsany
  • Publication number: 20110197055
    Abstract: In at least some embodiments, a computer system includes a processor and a firmware storage medium in communication with the processor. The firmware storage medium stores a default image invoked during a boot process and selectively stores a customized image. If the customized image is stored by the firmware storage medium, the boot process selectively substitutes at least part of the default image with at least part of the customized image.
    Type: Application
    Filed: October 8, 2008
    Publication date: August 11, 2011
    Inventors: Jason Spottswood, Andrew C. Cartes, Kevin G. Depew
  • Patent number: 7996829
    Abstract: A method and system manages revisions of software code for one or more servers in an infrastructure. An indication of the version of the code currently residing with one of the servers is transmitted to the infrastructure. An indication of the version of the code currently residing with the infrastructure for the server's type is also transmitted to the one of the servers. A determination is made as to whether the server's version should be updated to the infrastructure's, whether the infrastructure's version should be updated to the server's, or neither based on the transmitted indications in view of a set of preconfigured update rules. If the infrastructure's version should be updated to the server's, the image of the code currently residing with the infrastructure is replaced with an image of the code currently residing with the server.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: August 9, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, Scott P. Faasse
  • Publication number: 20110161651
    Abstract: In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical devices are each in a pre-boot environment, the management logic obtains information from the electrical devices and uses the information to determine electrical compatibility of, and/or configure, the electrical devices.
    Type: Application
    Filed: March 11, 2011
    Publication date: June 30, 2011
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin B. LEIGH, Paul R. Culley, Kevin G. Depew, Andrew Brown, Daniel N. Cripe, Jeffrey R. Hilland
  • Patent number: 7930440
    Abstract: In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical devices are each in a pre-boot environment, the management logic obtains information from the electrical devices and uses the information to determine electrical compatibility of, and/or configure, the electrical devices.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: April 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin B. Leigh, Paul R. Culley, Kevin G. Depew, Andrew Brown, Daniel N. Cripe, Jeffrey R. Hilland
  • Publication number: 20110040961
    Abstract: Using a cryptographic co-processor (220) in a computing system (202) to encode data (351-353) using parameters (361-363) determined during initialization, or during operation, or determined from machine specific values (301-323) or states to bind data optionally to a specific machine (301-303), a specific cryptographic co-processor (311-313), or a specific operating environment (321-323) or machine state.
    Type: Application
    Filed: May 2, 2008
    Publication date: February 17, 2011
    Inventors: Ramez N. Badaoui-Najjar, Kevin G. Depew, Jason Spottswood, E. David Neufeld
  • Publication number: 20110004688
    Abstract: A method and apparatus for host enumeration process. One embodiment of the method provides a bit to indicate to the host whether enumeration process should start or continue. The bit may be set when the shared resource process has been successfully completed, or the bit may be set if too much time has elapsed since the shared resource process has started, or the bit may be set if too much time has elapsed before the shared resource process is started, or the bit may be set if the shared resource process has not been performed successfully, or the bit may be set if the port is open and it is unnecessary to perform the shared resource process.
    Type: Application
    Filed: February 26, 2008
    Publication date: January 6, 2011
    Inventors: David L. Matthews, Hubert E. Brinkmann, Barry S. Basile, Paul V. Brownell, Kevin G. Depew
  • Patent number: 7536567
    Abstract: The present disclosure describes exemplary embodiments of BIOS-based systems and methods of processor power management. Such systems include a computer system, comprising: a processor operable at a plurality of power levels (the processor comprises a register capable of storing a processor load value); a memory coupled to the processor; and BIOS software stored in the memory that executes on the processor, (the BIOS software comprises a power management module). The power management module sets the processor to a new power level of the plurality of power levels if a function of the load value indicates the new power level.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: May 19, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas J. Bonola, Scott P. Faasse, Kevin G. Depew, John S. Harsany
  • Patent number: 7380144
    Abstract: A computer system powers off upon operation of a power switch when the power switch is enabled. A switch mask enables and disables the power switch without intervention by an operating system of the computer system.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: May 27, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alan M. Green, Jeoff M. Krontz, Kevin G. Depew
  • Patent number: 7350007
    Abstract: An apparatus and method to determine if a device error rate equals or exceeds a threshold. In an apparatus embodiment, a system comprises a device, and an interrupt handler executable by a processor. The interrupt handler executes, upon expiration of a time period, to determine if a threshold error rate associated with the device has been equaled or exceeded.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: March 25, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, Travis D. Bishop
  • Publication number: 20080028368
    Abstract: A method and system manages revisions of software code for one or more servers in an infrastructure. An indication of the version of the code currently residing with one of the servers is transmitted to the infrastructure. An indication of the version of the code currently residing with the infrastructure for the server's type is also transmitted to the one of the servers. A determination is made as to whether the server's version should be updated to the infrastructure's, whether the infrastructure's version should be updated to the server's, or neither based on the transmitted indications in view of a set of preconfigured update rules. If the infrastructure's version should be updated to the server's, the image of the code currently residing with the infrastructure is replace with an image of the code currently residing with the server.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventors: Kevin G. Depew, Scott P. Faasse
  • Publication number: 20070294520
    Abstract: In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical devices are each in a pre-boot environment, the management logic obtains information from the electrical devices and uses the information to determine electrical compatibility of, and/or configure, the electrical devices.
    Type: Application
    Filed: January 31, 2007
    Publication date: December 20, 2007
    Inventors: Kevin B. Leigh, Paul R. Culley, Kevin G. Depew, Andrew Brown, Daniel N. Cripe, Jeffrey R. Hilland
  • Patent number: 7299331
    Abstract: The specification may disclose a computer system that may have two memory boards operated in a mirrored mode. The computer system may have the ability to operate in a mirrored mode with the memory boards having varying amounts of memory. This feature may allow for adding main memory to the computer system while the computer system is operational.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: November 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, David F. Heinrich, Vincent Nguyen, David W. Engler
  • Patent number: 7107493
    Abstract: The specification may disclose a computer system that may operate a portion of available memory as backup to a primary memory, and the computer system may be adapted to test the backup memory for memory errors at times other than execution of power-on self-test procedures.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vincent Nguyen, Kevin G. Depew
  • Patent number: 7107398
    Abstract: A system includes a storage subsystem capable of being set in at least a first mode and a second mode. When operating the storage subsystem in the first mode, redundant information is stored in a first portion of the storage subsystem in the first mode. An indication is received to indicate that a mode of the storage subsystem is to be changed from the first mode to the second mode. In response to the indication, the mode of the storage subsystem is changed from the first mode to the second mode. In the second mode, non-redundant information is stored in the first portion of the storage subsystem. The mode of the storage subsystem is changed without resetting the system.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, Jyothsna Nunna
  • Patent number: 7035953
    Abstract: The specification discloses a server system implementing hot pluggable memory boards in an architecture using X86 processors and off-the-shelf operating system, such as Windows® or Netware, which do not support hot plugging operations. Thus, the specification discloses systems and related methods for hot plugging main memory boards transparent to, and without the help of, the operating system. The operating system need only have the ability to recognize additional memory in order to use it. Moreover, the specification discloses a related set of memory error detection and correction techniques, again which are implementing transparent to, and without the help of, the operating system.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: April 25, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeoff M. Krontz, Kevin G. Depew, John D. Nguyen, David F. Heinrich, David W. Engler, Vincent Nguyen, Randolph O. Dow, Owais Kidwai
  • Patent number: 7028215
    Abstract: A computer system implements hot mirroring for main system memory. That is, the computer system permits a user to hot plug a new memory board into the system and the system will respond by switching to a mirrored memory mode in which write cycles are performed to both memory boards (new and old). Once a new board is hot plugged into the system, the contents of the old board are copied over, in a background mode, to the new board so that both boards will have the same data. Because this background copying process may take a non-trivial amount of time and may detrimentally interfere with other system traffic, the system a user to exert control over the relative speed of the background copying so as to trade-off the time it takes to switch over to the mirroring mode versus the impact on on-going system behavior.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Depew, Jeoff M. Krontz, John D. Nguyen, David F. Heinrich, David W. Engler
  • Publication number: 20040153723
    Abstract: The specification may disclose a computer system that may have two memory boards operated in a mirrored mode. The computer system may have the ability to operate in a mirrored mode with the memory boards having varying amounts of memory. This feature may allow for adding main memory to the computer system while the computer system is operational.
    Type: Application
    Filed: January 21, 2003
    Publication date: August 5, 2004
    Inventors: Kevin G. Depew, David F. Heinrich, Vincent Nguyen, David W. Engler