Patents by Inventor Christophe Lombard

Christophe Lombard 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: 10649848
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Patent number: 10628261
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Patent number: 10618659
    Abstract: The ventilation apparatus (20) according to the invention comprises a fan (30) including a rotary machine (32) and a fan wheel (34), an observation module, a module for connecting the device (20) to a power source (12), the fan wheel (34) being set in rotation by the rotary machine (32) when the apparatus (20) is connected to the power source (12), and rotating freely when the apparatus (20) is disconnected from the power source (12). The device (20) further includes an internal power module electrically connected between the rotary machine (32) and the observation module, the internal power module being able to recover an electric current generated by the rotary machine (32) driven by the fan wheel (34), to power the observation module (62), when the apparatus (20) is disconnected from the power source (12).
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: April 14, 2020
    Assignee: TECHNOFAN
    Inventors: Guillaume Boulet, Jean-Christophe Lombard, Pascal Toutain
  • Publication number: 20180113763
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 26, 2018
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Publication number: 20180101444
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 12, 2018
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Patent number: 9910734
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Patent number: 9626180
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms migrate application instances and application data to the second logical partition.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Frederic Barrat, Philippe Bergheaud, Luke M. Browning, Laurent Dufour, Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, Guy Menanteau, Stephen B. Peckham, David W. Sheffield, Donald R. Stence, Sungjin Yook
  • Patent number: 9619223
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms migrate application instances and application data to the second logical partition.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Frederic Barrat, Philippe Bergheaud, Luke M. Browning, Laurent Dufour, Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, Guy Menanteau, Stephen B. Peckham, David W. Sheffield, Donald R. Stence, Sungjin Yook
  • Patent number: 9569200
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms mirror the original root volume group associated with an operating system instance executing in a first logical partition and import the mirrored root volume group into the second logical partition. The mechanisms migrate application instances to the second logical partition by restarting the application instances in the second logical partition using the mirrored root volume group.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, David W. Sheffield, Sungjin Yook
  • Patent number: 9430223
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms mirror the original root volume group associated with an operating system instance executing in a first logical partition and import the mirrored root volume group into the second logical partition. The mechanisms migrate application instances to the second logical partition by restarting the application instances in the second logical partition using the mirrored root volume group.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, David W. Sheffield, Sungjin Yook
  • Publication number: 20160092203
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms mirror the original root volume group associated with an operating system instance executing in a first logical partition and import the mirrored root volume group into the second logical partition. The mechanisms migrate application instances to the second logical partition by restarting the application instances in the second logical partition using the mirrored root volume group.
    Type: Application
    Filed: June 3, 2015
    Publication date: March 31, 2016
    Inventors: Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, David W. Sheffield, Sungjin Yook
  • Publication number: 20160092202
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms mirror the original root volume group associated with an operating system instance executing in a first logical partition and import the mirrored root volume group into the second logical partition. The mechanisms migrate application instances to the second logical partition by restarting the application instances in the second logical partition using the mirrored root volume group.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, David W. Sheffield, Sungjin Yook
  • Publication number: 20160068269
    Abstract: The ventilation apparatus (20) according to the invention comprises a fan (30) including a rotary machine (32) and a fan wheel (34), an observation module, a module for connecting the device (20) to a power source (12), the fan wheel (34) being set in rotation by the rotary machine (32) when the apparatus (20) is connected to the power source (12), and rotating freely when the apparatus (20) is disconnected from the power source (12). The device (20) further includes an internal power module electrically connected between the rotary machine (32) and the observation module, the internal power module being able to recover an electric current generated by the rotary machine (32) driven by the fan wheel (34), to power the observation module (62), when the apparatus (20) is disconnected from the power source (12).
    Type: Application
    Filed: September 3, 2015
    Publication date: March 10, 2016
    Inventors: Guillaume BOULET, Jean-Christophe LOMBARD, Pascal TOUTAIN
  • Publication number: 20150169317
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms migrate application instances and application data to the second logical partition.
    Type: Application
    Filed: June 12, 2014
    Publication date: June 18, 2015
    Inventors: Frederic Barrat, Philippe Bergheaud, Luke M. Browning, Laurent Dufour, Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, Guy Menanteau, Stephen B. Peckham, David W. Sheffield, Donald R. Stence, Sungjin Yook
  • Publication number: 20150169329
    Abstract: Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms migrate application instances and application data to the second logical partition.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 18, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederic Barrat, Philippe Bergheaud, Luke M. Browning, Laurent Dufour, Khalid Filali-Adib, Christophe Lombard, John M. McConaughy, Guy Menanteau, Stephen B. Peckham, David W. Sheffield, Donald R. Stence, Sungjin Yook
  • Publication number: 20150066880
    Abstract: A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.
    Type: Application
    Filed: August 4, 2014
    Publication date: March 5, 2015
    Inventors: Hua Chai, Jun He, Christophe Lombard
  • Patent number: 7945808
    Abstract: A hierarchical fanout connectivity infrastructure is built and used to start a parallel application within a parallel computing environment. The connectivity infrastructure is passed to a checkpoint library, which employs the infrastructure and a defined sequence of events, to perform checkpoint, restart and/or migration operations on the parallel application.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 17, 2011
    Assignee: International Business Machines Corporation
    Inventors: Richard J. Coppinger, Christophe Fagiano, Christophe Lombard, Gary J. Mincher, Christophe Pierre Francois Quintard, William G. Tuel, Jr.
  • Publication number: 20100199128
    Abstract: A hierarchical fanout connectivity infrastructure is built and used to start a parallel application within a parallel computing environment. The connectivity infrastructure is passed to a checkpoint library, which employs the infrastructure and a defined sequence of events, to perform checkpoint, restart and/or migration operations on the parallel application.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Coppinger, Christophe Fagiano, Christophe Lombard, Gary J. Mincher, Christophe Pierre Francois Quintard, William G. Tuel, JR.