Patents by Inventor David T. Cain

David T. Cain 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: 8266263
    Abstract: A computer program product and system are disclosed for distributed Preboot eXecution Environment (PXE) server booting.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
  • Publication number: 20110276671
    Abstract: A computer program product and system are disclosed for distributed Preboot eXecution Environment (PXE) server booting.
    Type: Application
    Filed: April 12, 2011
    Publication date: November 10, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
  • Patent number: 7953793
    Abstract: A method, computer program product, and system are disclosed for distributed Preboot execution Environment (PXE) server booting. The method may include receiving a PXE boot image request from a plurality of target machines and sending one or more target machines a temporary PXE server RAM image and a subset of target machines. The temporary PXE server RAM image assigns a recipient target machine as a temporary PXE server and each temporary PXE server is delegated the subset of target machines to PXE boot. The method may also include receiving a subset boot confirmation from each temporary PXE server that indicates that the subset of target machines delegated to each temporary PXE server booted successfully. Finally, the method may include sending the one or more temporary PXE servers an agent boot image in response to the subset boot confirmation from each temporary PXE server.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
  • Publication number: 20100174810
    Abstract: A method, computer program product, and system are disclosed for distributed Preboot execution Environment (PXE) server booting. The method may include receiving a PXE boot image request from a plurality of target machines and sending one or more target machines a temporary PXE server RAM image and a subset of target machines. The temporary PXE server RAM image assigns a recipient target machine as a temporary PXE server and each temporary PXE server is delegated the subset of target machines to PXE boot. The method may also include receiving a subset boot confirmation from each temporary PXE server that indicates that the subset of target machines delegated to each temporary PXE server booted successfully. Finally, the method may include sending the one or more temporary PXE servers an agent boot image in response to the subset boot confirmation from each temporary PXE server.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 8, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young