Patents by Inventor Joshua N. Poimboeuf

Joshua N. Poimboeuf 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: 7788520
    Abstract: Administering a system dump on a redundant node controller including detecting a communications failure between a system controller and the redundant node controller; generating a unique identifier for the communications failure; instructing a primary node controller to provoke a system dump on the redundant node controller; provoking the system dump on the redundant node controller including suspending a processor of the redundant node controller and storing during the suspension of the processor the unique identifier for the communications failure and an instruction to execute the system dump on the redundant node controller; releasing the processor of the redundant node controller from suspension; in response to releasing the processor from suspension, identifying the unique identifier for the communications failure and the instruction to execute the system dump; and executing the system dump including associating the system dump with the unique identifier.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf
  • Patent number: 7743274
    Abstract: Administering correlated error logs in a computer system having a system controller and one or more redundant node controllers including providing by the system controller to a redundant node controller a unique identifier for error logs; detecting by the system controller a communications failure between the system controller and the redundant node controller; in response to detecting the communications failure, generating by the system controller a system controller error log for the communications failure including the unique identifier; detecting by the redundant node controller the communications failure between the system controller and the redundant node controller; and in response to detecting the communications failure, generating by the redundant node controller a redundant node controller error log for the communications failure including the unique identifier.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf
  • Patent number: 7734948
    Abstract: Recovery of a redundant node controller in a computer system including determining a loss of a heartbeat for a predefined period of time between a system controller and the redundant node controller; in response to determining the loss of the heartbeat for the predefined period of time, checking network connectivity between the system controller and the redundant node controller; if there is network connectivity between the system controller and the redundant node controller, determining whether an application on the redundant node controller is running; and if an application on the redundant node controller is running, resetting the redundant node controller through a primary node controller.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: June 8, 2010
    Assignee: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf
  • Publication number: 20090077412
    Abstract: Administering a system dump on a redundant node controller including detecting a communications failure between a system controller and the redundant node controller; generating a unique identifier for the communications failure; instructing a primary node controller to provoke a system dump on the redundant node controller; provoking the system dump on the redundant node controller including suspending a processor of the redundant node controller and storing during the suspension of the processor the unique identifier for the communications failure and an instruction to execute the system dump on the redundant node controller; releasing the processor of the redundant node controller from suspension; in response to releasing the processor from suspension, identifying the unique identifier for the communications failure and the instruction to execute the system dump; and executing the system dump including associating the system dump with the unique identifier.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Applicant: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf
  • Publication number: 20090070639
    Abstract: Administering correlated error logs in a computer system having a system controller and one or more redundant node controllers including providing by the system controller to a redundant node controller a unique identifier for error logs; detecting by the system controller a communications failure between the system controller and the redundant node controller; in response to detecting the communications failure, generating by the system controller a system controller error log for the communications failure including the unique identifier; detecting by the redundant node controller the communications failure between the system controller and the redundant node controller; and in response to detecting the communications failure, generating by the redundant node controller a redundant node controller error log for the communications failure including the unique identifier.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf
  • Publication number: 20090055679
    Abstract: Recovery of a redundant node controller in a computer system including determining a loss of a heartbeat for a predefined period of time between a system controller and the redundant node controller; in response to determining the loss of the heartbeat for the predefined period of time, checking network connectivity between the system controller and the redundant node controller; if there is network connectivity between the system controller and the redundant node controller, determining whether an application on the redundant node controller is running; and if an application on the redundant node controller is running, resetting the redundant node controller through a primary node controller.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: John S. Langford, Atit D. Patel, Joshua N. Poimboeuf