Patents by Inventor James T. Bodner
James T. Bodner 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: 11954029Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: GrantFiled: March 1, 2023Date of Patent: April 9, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Paul Dennis Stultz, James T. Bodner, Kevin G. Depew
-
Publication number: 20230214228Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: ApplicationFiled: March 1, 2023Publication date: July 6, 2023Inventors: Paul Dennis STULTZ, James T. BODNER, Kevin G. DEPEW
-
Patent number: 11615021Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: GrantFiled: May 30, 2019Date of Patent: March 28, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Paul Dennis Stultz, James T Bodner, Kevin G Depew
-
Patent number: 11556490Abstract: A technique includes holding a bus interface of a removable device that is inserted into a connector of a computer system in a state to prevent the device from communicating with a communication link. The communication link is coupled to the connector and is associated with operating system access to the device. The method includes a baseboard management controller communicating with the device using a channel other than the communication link while the bus interface of the device is held in the state; the baseboard management controller performing a security operation corresponding to the device based on the communication with the device using the channel; and the baseboard management controller releasing the bus interface of the device from the state to allow the device to communicate with the communication link in response to the baseboard management controller completing the security operation.Type: GrantFiled: November 10, 2021Date of Patent: January 17, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Paul A. Kaler, James T. Bodner
-
Publication number: 20220066974Abstract: A technique includes holding a bus interface of a removable device that is inserted into a connector of a computer system in a state to prevent the device from communicating with a communication link. The communication link is coupled to the connector and is associated with operating system access to the device. The method includes a baseboard management controller communicating with the device using a channel other than the communication link while the bus interface of the device is held in the state; the baseboard management controller performing a security operation corresponding to the device based on the communication with the device using the channel; and the baseboard management controller releasing the bus interface of the device from the state to allow the device to communicate with the communication link in response to the baseboard management controller completing the security operation.Type: ApplicationFiled: November 10, 2021Publication date: March 3, 2022Inventors: Paul A. KALER, James T. BODNER
-
Patent number: 11200189Abstract: A technique includes holding a bus interface of a removable device that is inserted into a connector of a computer system in a state to prevent the device from communicating with a communication link. The communication link is coupled to the connector and is associated with operating system access to the device. The method includes a baseboard management controller communicating with the device using a channel other than the communication link while the bus interface of the device is held in the state; the baseboard management controller performing a security operation corresponding to the device based on the communication with the device using the channel; and the baseboard management controller releasing the bus interface of the device from the state to allow the device to communicate with the communication link in response to the baseboard management controller completing the security operation.Type: GrantFiled: November 21, 2019Date of Patent: December 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Paul A. Kaler, James T. Bodner
-
Publication number: 20210157760Abstract: A technique includes holding a bus interface of a removable device that is inserted into a connector of a computer system in a state to prevent the device from communicating with a communication link. The communication link is coupled to the connector and is associated with operating system access to the device. The method includes a baseboard management controller communicating with the device using a channel other than the communication link while the bus interface of the device is held in the state; the baseboard management controller performing a security operation corresponding to the device based on the communication with the device using the channel; and the baseboard management controller releasing the bus interface of the device from the state to allow the device to communicate with the communication link in response to the baseboard management controller completing the security operation.Type: ApplicationFiled: November 21, 2019Publication date: May 27, 2021Inventors: Paul A. Kaler, James T. Bodner
-
Patent number: 10831606Abstract: Example implementations relate to automatic diagnostic mode to identify a potential cause of a boot problem of a system. In an example, the automatic diagnostic mode iteratively isolates subsystems of the system in coordination with a baseboard management controller. For each iteration of subsystem isolation, a system boot is executed while a subsystem is isolated. The system boot is monitored against a watchdog timer of the baseboard management controller to determine if the system boot is successful. If the system boot is successful, the isolated subsystem is marked as a potential cause of the boot problem of the system. If the system boot is unsuccessful, the automatic diagnostic mode continues to iteratively isolate the subsystems.Type: GrantFiled: September 19, 2018Date of Patent: November 10, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: James T. Bodner, David Blocker, Darrell R. Haskell, Thomas E. Kessler
-
Publication number: 20200089572Abstract: Example implementations relate to automatic diagnostic mode to identify a potential cause of a boot problem of a system. In an example, the automatic diagnostic mode iteratively isolates subsystems of the system in coordination with a baseboard management controller. For each iteration of subsystem isolation, a system boot is executed while a subsystem is isolated. The system boot is monitored against a watchdog timer of the baseboard management controller to determine if the system boot is successful. If the system boot is successful, the isolated subsystem is marked as a potential cause of the boot problem of the system. If the system boot is unsuccessful, the automatic diagnostic mode continues to iteratively isolate the subsystems.Type: ApplicationFiled: September 19, 2018Publication date: March 19, 2020Inventors: James T. Bodner, David Blocker, Darrell R. Haskell, Thomas E. Kessler
-
Patent number: 10540232Abstract: Examples disclosed herein relate to using a programmable logic device to perform a recovery operation on non-volatile storage devices. In response to receiving an indication to perform recovery, multiple storage devices are set to a predetermined value by the PLD. Recovery of the storage devices is to begin based on the predetermined value setting.Type: GrantFiled: September 19, 2017Date of Patent: January 21, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Andy Brown, James T Bodner, David Blocker, James A Blocker
-
Publication number: 20190278708Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: ApplicationFiled: May 30, 2019Publication date: September 12, 2019Inventors: Paul Dennis Stultz, James T. Bodner, Kevin G. Depew
-
Patent number: 10339051Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: GrantFiled: April 30, 2012Date of Patent: July 2, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Paul Dennis Stultz, James T Bodner, Kevin G Depew
-
Publication number: 20190087273Abstract: Examples disclosed herein relate to using a programmable logic device to perform a recovery operation on non-volatile storage devices. In response to receiving an indication to perform recovery, multiple storage devices are set to a predetermined value by the PLD. Recovery of the storage devices is to begin based on the predetermined value setting.Type: ApplicationFiled: September 19, 2017Publication date: March 21, 2019Inventors: Andy BROWN, James T BODNER, David BLOCKER, James A BLOCKER
-
Publication number: 20150169447Abstract: A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.Type: ApplicationFiled: April 30, 2012Publication date: June 18, 2015Inventors: Paul Dennis Stultz, James T. Bodner, Kevin G. Depew
-
Patent number: 7721120Abstract: An electronic system includes a fan and a fan controller connected to the fan to control a speed of the fan. The fan controller has storage locations for storing thermal data used by the fan controller to control the speed of the fan. A thermal sensor generates a first portion of the thermal data, which is readable by the fan controller, and which the fan controller stores in a first portion of the storage locations. A device generates a second portion of the thermal data, which is not readable by the fan controller. An agent writes the second portion of the thermal data to a second portion of the storage locations.Type: GrantFiled: September 7, 2006Date of Patent: May 18, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: James T. Bodner, Gerald K. Kleyn, David F. Heinrich, Andrew Brown
-
Publication number: 20080065912Abstract: An electronic system includes a fan and a fan controller connected to the fan to control a speed of the fan. The fan controller has storage locations for storing thermal data used by the fan controller to control the speed of the fan. A thermal sensor generates a first portion of the thermal data, which is readable by the fan controller, and which the fan controller stores in a first portion of the storage locations. A device generates a second portion of the thermal data, which is not readable by the fan controller. An agent writes the second portion of the thermal data to a second portion of the storage locations.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Inventors: James T. Bodner, Gerald K. Kleyn, David F. Heinrich, Andrew Brown
-
Patent number: 7111202Abstract: The disclosed embodiments provide an efficient method and apparatus for avoiding hangs when a computer system is unable to complete a proper boot. Booting is attempted from each device in a standard boot order list until a successful boot occurs. If the standard boot order list is exhausted without a successful boot, the boot sequence is retried after a predetermined time period.Type: GrantFiled: June 28, 2002Date of Patent: September 19, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: John M. Cagle, Daniel John Zink, James T. Bodner
-
Publication number: 20040078679Abstract: The disclosed embodiments provide an efficient method and apparatus for avoiding hangs when a computer system is unable to complete a proper boot. Booting is attempted from each device in a standard boot order list until a successful boot occurs. If the standard boot order list is exhausted without a successful boot, the boot sequence is retried after a predetermined time period.Type: ApplicationFiled: June 28, 2002Publication date: April 22, 2004Inventors: John M. Cagle, Daniel John Zink, James T. Bodner
-
Publication number: 20030061312Abstract: A computer rack system includes a plurality of chassis of servers and power supplies and other equipment, as desired, mated to the rack. Each server chassis can accommodate a plurality of servers. The various servers located in a chassis couple to a chassis communication module and the various server chassis couple together via the chassis communication modules. Each server is initially configured when installed into the rack. When a server is activated, logic in the server determines whether the server has been configured. If the server has not been configured, the server submits a request to its chassis communication module. The request includes an indication as to the type of server being configured. The chassis communication module then determines whether another server of the same type in the rack has been configured. If such a server exists, that server's configuration is provided to the server being configured.Type: ApplicationFiled: September 26, 2001Publication date: March 27, 2003Inventors: James T. Bodner, Andrew Brown