Patents by Inventor Peter A. Hansen
Peter A. Hansen 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: 12130765Abstract: A process includes coupling a push-pull driver of a first bus device to a plurality of communication lines that are associated with a first bus to allow the first bus device to access the first bus using push-pull signaling. The process includes sharing a set of communication lines with the second bus. The sharing includes coupling an open drain driver of a second bus device to the set of communication lines to allow the second bus device to access the second bus using open drain signaling. The sharing includes using the set of communication lines in first time periods in which the first bus device accesses the first bus and using the set of communication lines in second time periods other than the first time periods in which the second bus device accesses the second bus. The sharing includes isolating a push-pull driver of the first bus device from the set of communication lines responsive to the second time periods.Type: GrantFiled: October 10, 2022Date of Patent: October 29, 2024Assignee: Hewlett Packard Enterprise Development LPInventor: Peter A. Hansen
-
Publication number: 20240306352Abstract: A process includes communicating a coolant flow between an inlet and an outlet of a coolant subsystem that is associated with a cooling domain to remove thermal energy from a plurality of processor-based nodes of the cooling domain. The communication of the coolant flow has associated predefined parameters. The process includes regulating a temperature of the coolant flow at the outlet. In accordance with example implementations, the regulation includes determining, based on the predefined parameters, a minimum collective power consumption by the processor-based nodes to maintain a temperature of the coolant flow at the outlet at or above a minimum threshold temperature, and based on the minimum power consumption, scheduling jobs to be executed by the nodes.Type: ApplicationFiled: March 8, 2023Publication date: September 12, 2024Inventors: Torsten Wilde, Rob J. Rongstad, Peter A. Hansen, Robert E. Mascia, Steven J. Martin, Steven J. Dean, Harvey E. White, JR., Brian T. Purcell
-
Patent number: 12035068Abstract: A process includes, responsive to a computer platform being in a pre-operating system mode of operation, a first controller receiving serial data from a first external communication connector of the computer platform and the first controller providing a video output based on the serial data; and routing the video output of the first controller to a display device connector. The process includes, determining whether a video driver of the computer platform is communicating with a second controller via a second external communication connector of the computer platform. The video driver is associated with an operating system mode of operation of the computer platform. The process includes, in response to determining that the video driver is communicating with the second controller, routing a video output of the second controller to the display device connector in place of the video output of the first controller.Type: GrantFiled: September 30, 2021Date of Patent: July 9, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Vincent W. Michna, Yasir Jamal, Peter A. Hansen
-
Publication number: 20240119019Abstract: A process includes coupling a push-pull driver of a first bus device to a plurality of communication lines that are associated with a first bus to allow the first bus device to access the first bus using push-pull signaling. The process includes sharing a set of communication lines with the second bus. The sharing includes coupling an open drain driver of a second bus device to the set of communication lines to allow the second bus device to access the second bus using open drain signaling. The sharing includes using the set of communication lines in first time periods in which the first bus device accesses the first bus and using the set of communication lines in second time periods other than the first time periods in which the second bus device accesses the second bus. The sharing includes isolating a push-pull driver of the first bus device from the set of communication lines responsive to the second time periods.Type: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Inventor: Peter A. Hansen
-
Publication number: 20230099385Abstract: A process includes, responsive to a computer platform being in a pre-operating system mode of operation, a first controller receiving serial data from a first external communication connector of the computer platform and the first controller providing a video output based on the serial data; and routing the video output of the first controller to a display device connector. The process includes, determining whether a video driver of the computer platform is communicating with a second controller via a second external communication connector of the computer platform. The video driver is associated with an operating system mode of operation of the computer platform. The process includes, in response to determining that the video driver is communicating with the second controller, routing a video output of the second controller to the display device connector in place of the video output of the first controller.Type: ApplicationFiled: September 30, 2021Publication date: March 30, 2023Inventors: Vincent W. Michna, Yasir Jamal, Peter A. Hansen
-
Patent number: 8065537Abstract: Workload of electronic devices in an electronic device enclosure is measured. Cap settings of the electronic devices are adjusted according to the measured workload to perform resource balancing.Type: GrantFiled: April 28, 2008Date of Patent: November 22, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Peter A. Hansen
-
Patent number: 7739485Abstract: A rack mounted computer system comprises a plurality of hot replaceable servers and power supplies that are mounted in chassis and assemblies which are coupled together and in which component specific data is stored in cache memory. The cache memory preferably is implemented on a communication module contained in each chassis/assembly. Some, or all, of the rack mounted components include ROM which contains component specific data. Such data includes one or more values specific to that component. The data may include any or all of the following: serial number, part name, manufacturing information, reorder information and physical dimensions of the associated component. By storing the component specific data in cache, less traffic is necessary on the rack's inter-chassis/assembly communication link(s) the chassis/assembly communication module snoops its cache and, if the data present in cache, provides the requested data from cache to the component.Type: GrantFiled: October 11, 2002Date of Patent: June 15, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventor: Peter A. Hansen
-
Patent number: 7590522Abstract: A method to communicate provide server management information that emulates a floppy disk drive (FDD) with a management processor. This management processor operably couples to a multi-function integrated circuit having a FDD controller. Monitoring hardware and sensors operably couple to the management processor and write server management information to data files within the emulated FDD. Programs that utilize the server management information may then read this server management information.Type: GrantFiled: June 14, 2004Date of Patent: September 15, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter A. Hansen, Thomas D. Rhodes, Andrew C. Cartes, Andrew Brown
-
Publication number: 20090187783Abstract: Workload of electronic devices in an electronic device enclosure is measured. Cap settings of the electronic devices are adjusted according to the measured workload to perform resource balancing.Type: ApplicationFiled: April 28, 2008Publication date: July 23, 2009Inventor: Peter A. Hansen
-
Patent number: 7552211Abstract: A network management application provides notification of events on network devices using prepopulated notification rules. The notification rule is prepopulated by the network management application using conditions that represent the present state of the device being monitored. An associated notification action is executed when an event on a network device satisfies the conditions of the prepopulated notification rule. The notification action can be tested without actually creating a set of conditions for a device that satisfies the conditions of the notification rule.Type: GrantFiled: December 10, 2002Date of Patent: June 23, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter A. Hansen, Justin E. York
-
Publication number: 20080313492Abstract: In an electronic device enclosure, in response to a thermal event or a power event, an output of a cooling device and an operation of at least one of a plurality of electronic devices are adjusted. The adjustment of the output of the cooling device and operation of the at least one of the electronic devices is according to a policy that considers power consumption of the cooling device and the electronic devices.Type: ApplicationFiled: April 23, 2008Publication date: December 18, 2008Inventor: Peter A. Hansen
-
Patent number: 7177790Abstract: A system and method for downloading over a network operating systems or other executable programs to a computer that may not have a boot device or other device containing the executable program. The computer may boot in real mode and transfer data packets using a UDP protocol. The computer may virtualize disk requests and encapsulate them as UDP packets as required or useful.Type: GrantFiled: November 13, 2002Date of Patent: February 13, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventor: Peter A. Hansen
-
Patent number: 7043647Abstract: The invention is directed to a system and related method of allocating power in a rack mounted computer system where the individual servers are powered from a central power supply system. The structure includes a series of serial communication pathways coupling the servers and the individual power supplies in the power supply system. A series of chassis communication modules communicates with servers in its respective chassis, and relays messages to and from a power supply communication module, which is responsible for granting or denying permission for individual servers to allocate power. The disclosed system also envisions intelligent de-allocation of power, for example in the event of a failure of individual components of the central power supply system.Type: GrantFiled: September 28, 2001Date of Patent: May 9, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter A. Hansen, Andrew Brown, Kevin M. Jones, Jeffrey S. Autor, Andrew C. Cartes, Gordon M. Barton, Michael Sanders
-
Patent number: 6832247Abstract: A method and apparatus for automatically monitoring Simple Network Manageable Devices. A processor accesses a memory storage device to retrieve a device definition file and an interface definition file associated with each interface referenced in the device definition file. The processor creates a Device-Type-Specific Formula-Monitor Definitions (DTSFMD) data structure based on information contained within the device definition file and the interface definition files and stores the DTSFMD data structure in the storage device. The processor accesses a communication network to retrieve information used to identify the types of devices and associated interfaces located within the communication network. Based on the retrieved information, the devices are identified as a router, a switch, a repeater or a device for which no monitoring is to occur.Type: GrantFiled: June 15, 1998Date of Patent: December 14, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Charles W. Cochran, Justin E. York, Geoffery A. Schunicht, Peter A. Hansen
-
Patent number: 6772204Abstract: A computer-implemented method and apparatus includes displaying a plurality of network devices on a display screen, and enabling selection of one of the network devices for configuration. A configuration script for the selected one of the network devices is identified from a plurality of configuration scripts, where each of the configuration scripts is associated with a particular one of the network devices. The identified configuration script is executed to obtain configuration information, identify connection rules associated with the identified configuration script, and produce a configuration file for configuring the network device based on the connection rules and the configuration information.Type: GrantFiled: October 5, 1998Date of Patent: August 3, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventor: Peter A. Hansen
-
Publication number: 20040093373Abstract: A system and method for downloading over a network operating systems or other executable programs to a computer that may not have a boot device or other device containing the executable program. The computer may boot in real mode and transfer data packets using a UDP protocol. The computer may virtualize disk requests and encapsulate them as UDP packets as required or useful.Type: ApplicationFiled: November 13, 2002Publication date: May 13, 2004Inventor: Peter A. Hansen
-
Publication number: 20040073816Abstract: A rack mounted computer system comprises a plurality of hot replaceable servers and power supplies that are mounted in chassis and assemblies which are coupled together and in which component specific data is stored in cache memory. The cache memory preferably is implemented on a communication module contained in each chassis/assembly. Some, or all, of the rack mounted components include ROM which contains component specific data. Such data includes one or more values specific to that component. The data may include any or all of the following: serial number, part name, manufacturing information, reorder information and physical dimensions of the associated component. By storing the component specific data in cache, less traffic is necessary on the rack's inter-chassis/assembly communication link(s)-the chassis/assembly communication module snoops its cache and, if the data present in cache, provides the requested data from cache to the component.Type: ApplicationFiled: October 11, 2002Publication date: April 15, 2004Applicant: Compaq Information Technologies Group, L.P.Inventor: Peter A. Hansen
-
Publication number: 20030084150Abstract: A network management application provides notification of events on network devices using prepopulated notification rules. The notification rule is prepopulated by the network management application using conditions that represent the present state of the device being monitored. An associated notification action is executed when an event on a network device satisfies the conditions of the prepopulated notification rule. The notification action can be tested without actually creating a set of conditions for a device that satisfies the conditions of the notification rule.Type: ApplicationFiled: December 10, 2002Publication date: May 1, 2003Applicant: Hewlett-Packard Development Company, L.P. a Delaware corporationInventors: Peter A. Hansen, Justin E. York
-
Publication number: 20030065958Abstract: The invention is directed to a system and related method of allocating power in a rack mounted computer system where the individual servers are powered from a central power supply system. The structure includes a series of serial communication pathways coupling the servers and the individual power supplies in the power supply system. A series of chassis communication modules communicates with servers in its respective chassis, and relays messages to and from a power supply communication module, which is responsible for granting or denying permission for individual servers to allocate power. The disclosed system also envisions intelligent de-allocation of power, for example in the event of a failure of individual components of the central power supply system.Type: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Peter A. Hansen, Andrew Brown, Kevin M. Jones, Jeffrey S. Autor, Andrew C. Cartes, Gordon M. Barton, Michael C. Sanders
-
Patent number: 6493755Abstract: A network management application provides notification of events on network devices using prepopulated notification rules. The notification rule is prepopulated by the network management application using conditions that represent the present state of the device being monitored. An associated notification action is executed when an event on a network device satisfies the conditions of the prepopulated notification rule. The notification action can be tested without actually creating a set of conditions for a device that satisfies the conditions of the notification rule.Type: GrantFiled: January 15, 1999Date of Patent: December 10, 2002Assignee: Compaq Information Technologies Group, L.P.Inventors: Peter A. Hansen, Justin E. York