Patents by Inventor Richard D. Powers

Richard D. Powers 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: 8601128
    Abstract: Methods and apparatus for allocating computer hardware resources of a hard partition of a computer server system to one or more soft partitions. In response to a partitioning request, a nucleus firmware instance of a hard partition may be configured to launch a separate firmware instance corresponding to each requested soft partition, and to allocate partitionable hardware resources of the hard partition to the soft partitions by allocating the hardware resources to each separate firmware instance.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: December 3, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Ford, Khoa D. Nguyen, Richard D. Powers
  • Patent number: 8595362
    Abstract: Methods and apparatus for subdividing a hard partition of a computer server system into one or more soft partitions using partition management programming installed within firmware of the server system. The partition management firmware may be disposed at least partially on a central service processor and may be programmed to present generic interfaces, so that operating systems do not require modification to interface with the partition management programming.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Ford, John A. Morrison, Michael S. Allison, Richard D. Powers
  • Publication number: 20110145412
    Abstract: Methods and apparatus for subdividing a hard partition of a computer server system into one or more soft partitions using partition management programming installed within firmware of the server system. The partition management firmware may be disposed at least partially on a central service processor and may be programmed to present generic interfaces, so that operating systems do not require modification to interface with the partition management programming.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Inventors: Thomas FORD, John A. Morrison, Michael S. Allison, Richard D. Powers
  • Patent number: 7930503
    Abstract: The disclosed embodiments relate to a security module and a method of operating a security module. The method may comprise the acts of detecting a second security module, determining whether a key associated with the second security module is available to the first security module, and obtaining the key associated with the second security module if the key associated with the second security module is not available to the first security module. The security module may comprise a detector that is adapted to detect another security module and determine whether one of a plurality of keys is associated with the other security module, and a device that obtains at least one key associated with the other security module if the one of the plurality of keys is not associated with the other security module.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: April 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael F. Angelo, Larry N. McMahan, Richard D. Powers
  • Patent number: 7382880
    Abstract: A method and apparatus for initializing multiple security modules are provided. The method may comprise the acts of determining if the security module is a controlling security module or a subordinate security module, generating at least one key if the security module is the controlling security module, and receiving at least one key from another security module if the security module is the subordinate security module. The apparatus may comprise a detector that is adapted to determine if the security module is a controlling security module or a subordinate security module, a key generator that generates a key for the security module if the security module is the controlling security module, and a key receiver that receives a key from another security module if the security module is the subordinate security module.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: June 3, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael F. Angelo, Larry N. McMahan, Richard D. Powers
  • Patent number: 7356733
    Abstract: According to one embodiment, a method comprises system firmware instructing a system's operating system to idle a processor, and responsive to the instructing, the operating system idling the processor and returning control over the processor to the system firmware. According to one embodiment, a method comprises detecting loss of lockstep (LOL) for a processor module in a system, and responsive to the detecting LOL for the processor module, system firmware instructing an operating system to idle the processor module.
    Type: Grant
    Filed: October 25, 2004
    Date of Patent: April 8, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott L. Michaelis, Anurupa Rajkumari, Sylvia K. Myer, Richard D. Powers