Patents by Inventor Bradley A. Klein

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

  • Publication number: 20180198247
    Abstract: An apparatus having an enclosure that is mountable on a computer rack. The apparatus comprising: a U-shaped plate, two end-caps, and a module having three faces. The U-shaped plate comprising a channel and forming a bottom face and at least a portion of the front and back faces of the enclosure. The module, which has three faces, is configured to mate with the U-shaped plate via the channel. When the module is mated with the U-shaped plate, the three faces of the module form, at least partially, the top, front and back faces of the enclosure. The two end-caps are configured to be attached to the U-shaped plate at distal ends of the U-shaped plate, wherein, when the two end-caps are attached to the U-shaped plate, side walls of the end-caps form two side faces of the enclosure.
    Type: Application
    Filed: August 10, 2016
    Publication date: July 12, 2018
    Inventors: Bradley KLEIN, Charles MEYER, Scott FARNUM, Nicholas BARROWCLOUGH
  • Publication number: 20170372578
    Abstract: A 0U, rack-mounted, power distribution, environment monitoring, and fire-protection apparatus including an environmental monitoring sensor system, including a fire detection and protection system located in a computer rack. The invention includes a system to localize damage to equipment, business interruption, and hazardous conditions to a computer rack.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Bradley Klein, Charles Meyer, Scott Farnum, Nicholas Barrowclough
  • Patent number: 9195807
    Abstract: A license manager running on a central-management server interacts with a managed node to determine a quantity of licensable units associated with a combination of a central-management program and the selected managed node.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: November 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley Klein, Travis Page Longoria, Toran K. Kopren, James Eugene Wade
  • Patent number: 8539482
    Abstract: A virtual-server license status determination is made as a function a determination of the license status of the host on which said virtual server runs.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Travis Page Longoria, Bradley Klein, Toran K Kopren, James Eugene Wade
  • Patent number: 8401925
    Abstract: A computer determines desired software products for a managed system. The computer selects a first set of one or more available owned licenses, each license of said first set involving the least waste in terms of covering non-desired products. The computer selects a second set of one or more of licenses from said first set, each license of said second set providing most coverage in terms of covering desired software products. The computer applies a license of said second set to said managed system.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: March 19, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley A. Klein, Toran K Kopren, Travis Page Longona, James Eugene Wade
  • Patent number: 8275578
    Abstract: The present invention provides a diagnostic method for a centrally managed computer system. The method provides central diagnostic expertise regarding central management software used for managing a system. The method further provides for managed software that integrates with the central management software; the managed software includes its own diagnostic expertise. The method further provides for importing the managed diagnostic expertise and combining it with central diagnostic expertise to define collective diagnostic expertise.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: September 25, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley Klein, Toran K. Kopren, Bryan Joseph Jacquot
  • Publication number: 20090265139
    Abstract: The present invention provides a diagnostic method for a centrally managed computer system. The method provides central diagnostic expertise regarding central management software used for managing said system. The method further provides for managed software that integrates with said central management software; the managed software includes its own diagnostic expertise. The method further provides for importing the managed diagnostic expertise and combining it with said central diagnostic expertise to define collective diagnostic expertise.
    Type: Application
    Filed: September 25, 2008
    Publication date: October 22, 2009
    Inventors: Bradley KLEIN, Toran K. KOPREN, Bryan Joseph JACQUOT
  • Patent number: 7562229
    Abstract: A computer-implemented method in a computer system for facilitating auditing of the computer system is disclosed. The method includes receiving a request for a codeword from a user of the computer system. The method further includes ascertaining first data from the computer system, the first data including at least one of a number of active components found in the computer system and a number of inactive components found in the computer system. The method additionally includes ascertaining second data from the computer system, the second data including identification data, the identification data identifying at least one of the computer system and a software program executing on the computer system. The method also includes forming the codeword using the first data and the second data, wherein the codeword includes the first data and the second data. Furthermore, the method includes providing the codeword to the user.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: July 14, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Patent number: 7373497
    Abstract: A method of activating a previously inactive component in a computer system is disclosed. The method includes receiving a request for activating the previously inactive component and ascertaining whether there exists a first right for activating the previously inactive component. The method further includes activating the previously inactive component in accordance with the first right if the first right exists. The method additionally includes ascertaining, if there is no first right for activating the previously inactive component, whether there exists a second right for activating the previously inactive component, the second right being more restricted than the first right. Furthermore, the method includes activating the previously active component in accordance with the second right if the second right exists.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: May 13, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Publication number: 20080012279
    Abstract: A knee bolster includes a curved bracket mounted to an associated cross beam of the vehicle. A knee panel member is mounted to the curved bracket at a location spaced from the associated cross beam. The panel member includes a laterally extending wall spaced from the curved bracket and support legs extending between the laterally extending wall and the curved bracket.
    Type: Application
    Filed: July 14, 2006
    Publication date: January 17, 2008
    Inventors: Patrick Ellison, Ryan Miller, Bradley Klein
  • Patent number: 7228545
    Abstract: A method in a computer system for enabling a process to manage the execution of a periodic, single-execution (PSE) task is disclosed. The process represents one of a plurality of processes executing on the computer system, and the PSE task represents a task to be performed once by one of the plurality of processes for each rotation of a periodic schedule. Each of the plurality of processes is capable of performing the PSE task and scheduled to perform the PSE task during the each rotation of the periodic schedule. The method ensures that the PSE task is performed only once by one of a plurality of processes during each rotation of the periodic schedule.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: June 5, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Patent number: 7146496
    Abstract: A method for activating a set of previously inactive components in a computer system is disclosed. The method includes receiving a request for activating the set of previously inactive components and ascertaining whether there exists a first right for activating the set of previously inactive components. The method further includes activating the set of previously inactive components in accordance with the first right if the first right exists. The method additionally includes ascertaining, if there is no first right for activating the previously inactive component, whether there exists temporary capacity availability adequate to support the activating the set of previously inactive components, the temporary capacity availability being tracked at the computer system and representing a duration that a component having the same type as components in the set of previously inactive components can be activated in the absence of the first right for activating the set of previously inactive components.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Publication number: 20040148511
    Abstract: A computer-implemented method in a computer system for facilitating auditing of the computer system is disclosed. The method includes receiving a request for a codeword from a user of the computer system. The method further includes ascertaining first data from the computer system, the first data including at least one of a number of active components found in the computer system and a number of inactive components found in the computer system. The method additionally includes ascertaining second data from the computer system, the second data including identification data, the identification data identifying at least one of the computer system and a software program executing on the computer system. The method also includes forming the codeword using the first data and the second data, wherein the codeword includes the first data and the second data. Furthermore, the method includes providing the codeword to the user.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Publication number: 20040148394
    Abstract: A method of activating a previously inactive component in a computer system is disclosed. The method includes receiving a request for activating the previously inactive component and ascertaining whether there exists a first right for activating the previously inactive component. The method further includes activating the previously inactive component in accordance with the first right if the first right exists. The method additionally includes ascertaining, if there is no first right for activating the previously inactive component, whether there exists a second right for activating the previously inactive component, the second right being more restricted than the first right. Furthermore, the method includes activating the previously active component in accordance with the second right if the second right exists.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Publication number: 20040148498
    Abstract: A method for activating a set of previously inactive components in a computer system is disclosed. The method includes receiving a request for activating the set of previously inactive components and ascertaining whether there exists a first right for activating the set of previously inactive components. The method further includes activating the set of previously inactive components in accordance with the first right if the first right exists. The method additionally includes ascertaining, if there is no first right for activating the previously inactive component, whether there exists temporary capacity availability adequate to support the activating the set of previously inactive components, the temporary capacity availability being tracked at the computer system and representing a duration that a component having the same type as components in the set of previously inactive components can be activated in the absence of the first right for activating the set of previously inactive components.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Inventors: Edgar I. Circenis, Bradley A. Klein
  • Publication number: 20040148607
    Abstract: A method in a computer system for enabling a process to manage the execution of a periodic, single-execution (PSE) task is disclosed. The process represents one of a plurality of processes executing on the computer system, and the PSE task represents a task to be performed once by one of the plurality of processes for each rotation of a periodic schedule. Each of the plurality of processes is capable of performing the PSE task and scheduled to perform the PSE task during the each rotation of the periodic schedule. The method ensures that the PSE task is performed only once by one of a plurality of processes during each rotation of the periodic schedule.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Inventors: Edgar I. Circenis, Bradley A. Klein