Patents by Inventor Hernando Borda

Hernando Borda 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: 9135117
    Abstract: In response to receiving a checkpoint request from a first task for a process executing in parallel with at least a second task for the process, checkpoint data from the first task is stored to establish a restart point for the first task, wherein the checkpoint data records a current state of the first task, and the checkpoint data from the first task is merged with previously received checkpoint data for the at least second task to create a checkpoint file. In response to restarting the process, the first task and the at least second task are restarted using the checkpoint data in the checkpoint file.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hernando Borda, Ravindra Medikonduru, Valeria Pechorin, Brian L. Tinnel
  • Patent number: 9128881
    Abstract: In response to receiving a checkpoint request from a first task for a process executing in parallel with at least a second task for the process, checkpoint data from the first task is stored to establish a restart point for the first task, wherein the checkpoint data records a current state of the first task, and the checkpoint data from the first task is merged with previously received checkpoint data for the at least second task to create a checkpoint file. In response to restarting the process, the first task and the at least second task are restarted using the checkpoint data in the checkpoint file.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hernando Borda, Ravindra Medikonduru, Valeria Pechorin, Brian L. Tinnel
  • Publication number: 20140207738
    Abstract: In response to receiving a checkpoint request from a first task for a process executing in parallel with at least a second task for the process, checkpoint data from the first task is stored to establish a restart point for the first task, wherein the checkpoint data records a current state of the first task, and the checkpoint data from the first task is merged with previously received checkpoint data for the at least second task to create a checkpoint file. In response to restarting the process, the first task and the at least second task are restarted using the checkpoint data in the checkpoint file.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernando Borda, Ravindra Medikonduru, Valeria Pechorin, Brian L. Tinnel
  • Publication number: 20140164829
    Abstract: In response to receiving a checkpoint request from a first task for a process executing in parallel with at least a second task for the process, checkpoint data from the first task is stored to establish a restart point for the first task, wherein the checkpoint data records a current state of the first task, and the checkpoint data from the first task is merged with previously received checkpoint data for the at least second task to create a checkpoint file. In response to restarting the process, the first task and the at least second task are restarted using the checkpoint data in the checkpoint file.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernando Borda, Ravindra Medikonduru, Valeria Pechorin, Brian L. Tinnel
  • Publication number: 20050262190
    Abstract: A client-side interface provides access to real time data integration jobs deployed as services in a services oriented architecture.
    Type: Application
    Filed: February 24, 2005
    Publication date: November 24, 2005
    Applicant: Ascential Software Corporation
    Inventors: Jean-Claude Mamou, Hernando Borda, Thomas Cherel, Christian Tawil