Patents by Inventor Keith L. Kelley

Keith L. Kelley 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: 11102071
    Abstract: Server management software providing functionality that eliminates proliferation of server profile templates due to small variations in server hardware types for newly configured systems is provided. The server management software allows a user to specify one or more hardware requirements or parameters for a server hardware template that applies the template across a broader range of hardware configurations rather than to one specific configuration.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 24, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Arko, Mark M. Bunner, Kari Whitcomb, Keith L. Kelley
  • Patent number: 10868717
    Abstract: An example system including a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to, resolve dependencies between a plurality of portions of a configuration profile prior to a deployment of the configuration profile to configure a computing resource; and concurrently process the plurality of portions of the configuration profile to configure a plurality of components of the computing resource according to corresponding portions of the plurality of portions of the configuration profile.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: December 15, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shankaranarayanan Hariharan, Michelle Catherine Frolik, Keith L. Kelley, Billy S. Little
  • Publication number: 20200252272
    Abstract: An example system including a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to, resolve dependencies between a plurality of portions of a configuration profile prior to a deployment of the configuration profile to configure a computing resource; and concurrently process the plurality of portions of the configuration profile to configure a plurality of components of the computing resource according to corresponding portions of the plurality of portions of the configuration profile.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Shankaranarayanan Hariharan, Michelle Catherine Frolik, Keith L. Kelley, Billy S. Little
  • Publication number: 20200099583
    Abstract: Server management software providing functionality that eliminates proliferation of server profile templates due to small variations in server hardware types for newly configured systems is provided. The server management software allows a user to specify one or more hardware requirements or parameters for a server hardware template that applies the template across a broader range of hardware configurations rather than to one specific configuration.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Inventors: David Arko, Mark M. Bunner, Kari Whitcomb, Keith L. Kelley
  • Patent number: 8826138
    Abstract: A system comprises a processor and a graphical user interface (GUI) executable by the processor. The GUI enables a user to specify constituent virtual connect domains (VCD) for a common VCD group. Each VCD comprises two or more computing devices virtualized by a virtual connect device. The virtual connect device comprises multiple ports for communicatively coupling the two or more computing devices to external networks. For all of the constituent VCDs of a particular VCD group, each corresponding port of a corresponding virtual connect device is connected to the same external.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: September 2, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Denardo, Keith L. Kelley, Charles L. Hudson
  • Patent number: 8223344
    Abstract: To position electronic devices in a rack, one of the electronic devices in the rack emits an optical signal. One of a plurality of optical receivers mounted to the rack receives the optical signal. An indication from the optical receiver is provided to specify that the optical receiver has received the first optical signal.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: July 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Keith L. Kelley
  • Publication number: 20110289210
    Abstract: A connection apparatus includes at least one module to connect network ports of one or more electronic devices to network ports that are connected to respective networks, and a manager to create at least one profile for a particular one of the one or more electronic devices. The at least one profile specifies that the particular electronic device is to be connected to different subsets of the networks for corresponding different modes of operation of the particular electronic device.
    Type: Application
    Filed: January 29, 2009
    Publication date: November 24, 2011
    Inventors: Keith L. Kelley, Charles L. Hudson, John M. Hemphill
  • Patent number: 8041789
    Abstract: A system comprises a first enclosure comprising a plurality of device bays and a first enclosure virtual connect device that is configured to virtualize one or more of the device bays in the first enclosure. The system also comprises a second enclosure comprising a plurality of device bays and a management server communicatively coupled to the first enclosure virtual connect device. At least one bay in the first enclosure has a device included therein. That device uses an associated profile that defines, at least in part, how that device is virtualized. The management server is configured to migrate the profile for use by a device in a bay of the second enclosure.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: October 18, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter J. Bobco, Michelle Catherine C. Huang, Keith L. Kelley, Caren Moraes Nichele
  • Patent number: 6578141
    Abstract: A computer system is implemented according to the invention when an computer process allows a user to determine a desired computer configuration by in part determining performance relative to price candidate configurations.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: June 10, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Keith L. Kelley, Charles A. Bartlett, Manoj J. Varghese, Christoph Schmitz
  • Patent number: 6353884
    Abstract: A method implemented according to the invention allows a user to specify with particularity hierarchical structures such as computer hardware and peripheral equipment in such a way that it simplifies the storing, retrieving, and manipulation of the information.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: March 5, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Christoph Schmitz, Manoj J. Varghese, Keith L. Kelley, Charles A. Bartlett
  • Publication number: 20020013895
    Abstract: A computer system is implemented according to the invention when an computer process allows a user to determine a desired computer configuration by in part determining performance relative to price candidate configurations.
    Type: Application
    Filed: January 19, 2001
    Publication date: January 31, 2002
    Inventors: Keith L. Kelley, Charles A. Bartlett, Manoj J. Varghese, Christoph Schmitz
  • Patent number: 6263382
    Abstract: A computer system is implemented according to the invention when an computer process interactively allows a user to configure a computer system. The device according to the present invention abstracts functionality common to all application specific computer configuration problems and locates it in a single framework. In this way, multiple application specific configuration processes can be developed easily without duplicating the work of creating common features.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: July 17, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Charles A. Bartlett, Manoj J. Varghese, Christoph Schmitz, Keith L. Kelley
  • Patent number: 6253318
    Abstract: A method implemented according to the invention relates to a method including the conversion between of logical requirements and physical requirements, including such devices as computer drive arrays, controller/storage box combinations, and conversion of virtual disk drive heights to physical disk drive heights. The methods of the invention can be applied to the configuration of most hierarchical system.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: June 26, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Manoj J. Varghese, Christoph Schmitz, Keith L. Kelley, Charles A. Bartlett
  • Patent number: 6192470
    Abstract: A computer system is implemented according to the invention when an computer process allows a user to determine a desired computer configuration by in part determining performance relative to price candidate configurations.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: February 20, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Keith L. Kelley, Charles A. Bartlett, Manoj J. Varghese, Christoph Schmitz