Patents by Inventor Nicolas Sauterey

Nicolas Sauterey 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: 10423517
    Abstract: Embodiments of the present invention provide a method, system and computer program product for assertion management in a dynamically assembled programmatic environment. In an embodiment of the invention, a method for assertion management in a dynamically assembled programmatic environment can include dynamically assembling different execution units into a dynamically assembled computer program, applying an assertion to at least one of the different execution units through an introspection of the one of the different execution units, and generating an assertion result reporting a failure of the assertion responsive to the failure of the assertion.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas Baudel, Nicolas Sauterey
  • Publication number: 20170270025
    Abstract: Embodiments of the present invention provide a method, system and computer program product for assertion management in a dynamically assembled programmatic environment. In an embodiment of the invention, a method for assertion management in a dynamically assembled programmatic environment can include dynamically assembling different execution units into a dynamically assembled computer program, applying an assertion to at least one of the different execution units through an introspection of the one of the different execution units, and generating an assertion result reporting a failure of the assertion responsive to the failure of the assertion.
    Type: Application
    Filed: May 31, 2017
    Publication date: September 21, 2017
    Inventors: Thomas Baudel, Nicolas SAUTEREY
  • Patent number: 9710356
    Abstract: Embodiments of the present invention provide a method, system and computer program product for assertion management in a dynamically assembled programmatic environment. In an embodiment of the invention, a method for assertion management in a dynamically assembled programmatic environment can include dynamically assembling different execution units into a dynamically assembled computer program, applying an assertion to at least one of the different execution units through an introspection of the one of the different execution units, and generating an assertion result reporting a failure of the assertion responsive to the failure of the assertion.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas Baudel, Nicolas Sauterey
  • Publication number: 20150310357
    Abstract: Process instance migration from a former process model to a new process model. A former process model and a new process model and their data models are analyzed to extract a process delta object model relating to changes in the new process model on which to define migration rules. One or more existing process instances are analyzed, and process instances whose current state has passed the changes in the new process model are retained. Candidate activities of the retained process instances, a set of conditions for the candidate activities, and a set of actions to be taken if a condition is met are generated. The generated set of conditions and set of actions may be presented to a user enabling the user to combine conditions and actions to produce a process instance migration program in the form of a set of rules.
    Type: Application
    Filed: December 4, 2013
    Publication date: October 29, 2015
    Inventors: Thomas Baudel, Nicolas Sauterey, Claudia Zentner
  • Publication number: 20130073909
    Abstract: Embodiments of the present invention provide a method, system and computer program product for assertion management in a dynamically assembled programmatic environment. In an embodiment of the invention, a method for assertion management in a dynamically assembled programmatic environment can include dynamically assembling different execution units into a dynamically assembled computer program, applying an assertion to at least one of the different execution units through an introspection of the one of the different execution units, and generating an assertion result reporting a failure of the assertion responsive to the failure of the assertion.
    Type: Application
    Filed: October 26, 2011
    Publication date: March 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Thomas Baudel, Nicolas Sauterey