Patents by Inventor Khirallah Birkler

Khirallah Birkler 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: 10719386
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes a workflow application interacting with at least one application by using interface information about the at least one application. In response to receiving a first instance of a fault response, a fault handler performing a first lookup of a fault handling policy corresponding to the fault response within a fault handling descriptions catalogue. The fault handler loads a first one or more fault handling descriptions that are pointed to by the fault handling policy in order to continue execution of the workflow application. After a second instance of the fault response, the fault handler performs a second lookup of the fault handling policy which now points to a second one or more fault handling descriptions which are loaded in order to continue execution of the workflow application.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Patent number: 10311393
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Patent number: 10078806
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Publication number: 20180173586
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes a workflow application interacting with at least one application by using interface information about the at least one application. In response to receiving a first instance of a fault response, a fault handler performing a first lookup of a fault handling policy corresponding to the fault response within a fault handling descriptions catalogue. The fault handler loads a first one or more fault handling descriptions that are pointed to by the fault handling policy in order to continue execution of the workflow application. After a second instance of the fault response, the fault handler performs a second lookup of the fault handling policy which now points to a second one or more fault handling descriptions which are loaded in order to continue execution of the workflow application.
    Type: Application
    Filed: February 13, 2018
    Publication date: June 21, 2018
    Inventors: KHIRALLAH BIRKLER, MARTIN OBERHOFER, BORIS FEIST, TORSTEN WILMS
  • Patent number: 9959160
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes a workflow application interacting with at least one application by using interface information about the at least one application. In response to receiving a first instance of a fault response, a fault handler performing a first lookup of a fault handling policy corresponding to the fault response within a fault handling descriptions catalog. The fault handler loads a first one or more fault handling descriptions that are pointed to by the fault handling policy in order to continue execution of the workflow application. After a second instance of the fault response, the fault handler performs a second lookup of the fault handling policy which now points to a second one or more fault handling descriptions which are loaded in order to continue execution of the workflow application.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: May 1, 2018
    Assignee: International Business Machines Corporation
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Publication number: 20180005150
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Publication number: 20160132797
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Application
    Filed: January 14, 2016
    Publication date: May 12, 2016
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Patent number: 9275355
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Publication number: 20160026522
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes a workflow application interacting with at least one application by using interface information about the at least one application. In response to receiving a first instance of a fault response, a fault handler performing a first lookup of a fault handling policy corresponding to the fault response within a fault handling descriptions catalogue. The fault handler loads a first one or more fault handling descriptions that are pointed to by the fault handling policy in order to continue execution of the workflow application. After a second instance of the fault response, the fault handler performs a second lookup of the fault handling policy which now points to a second one or more fault handling descriptions which are loaded in order to continue execution of the workflow application.
    Type: Application
    Filed: August 3, 2015
    Publication date: January 28, 2016
    Applicant: International Business Machines Corporation
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Patent number: 9208014
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes at least one workflow application interacting with at least one application by using interface information about the at least one application. The method comprises: storing at least one fault handling description in a implementation-independent meta language associated with the at least one application; associating the interface information with the at least one fault handling description based on at least one defined fault handling policy, created based on at least one service definition; and the workflow application if a fault response from the at least one application is received: retrieving at least one associated fault handling description based on at least one fault handling policy, and interpreting and executing a particular meta language code of the at least one associated fault handling description in order to continue the defined workflow application.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: December 8, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Patent number: 9201723
    Abstract: An improved system for fault handling in a distributed IT environment. The distributed IT environment executes at least one workflow application interacting with an application by using interface information about the at least one application. The system comprises a processor: storing at least one fault handling description in a implementation-independent meta language associated with the at least one application; associating the interface information with the at least one fault handling description based on at least one defined fault handling policy, created based on at least one service definition. The system also includes the workflow application, if a fault response from the at least one application is received: retrieving at least one associated fault handling description based on at least one fault handling policy; and interpreting and executing a particular meta language code of the at least one associated fault handling description in order to continue the defined workflow application.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: December 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Publication number: 20140089926
    Abstract: In a method for determining appropriate runtime environments for execution of a process model, a computer receives a process model. The process model includes a plurality of activities, wherein two activities are linked by a relationship. The computer determines that the two activities linked by a relationship match a process pattern. The computer determines one or more runtime environments for execution of the process model, wherein each of the one or more runtime environments is capable of executing the process pattern.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
  • Publication number: 20130283089
    Abstract: An improved method provides fault handling in a distributed IT environment. The distributed IT environment executes at least one workflow application interacting with at least one application by using interface information about the at least one application. The method comprises: storing at least one fault handling description in a implementation-independent meta language associated with the at least one application; associating the interface information with the at least one fault handling description based on at least one defined fault handling policy, created based on at least one service definition; and the workflow application if a fault response from the at least one application is received: retrieving at least one associated fault handling description based on at least one fault handling policy, and interpreting and executing a particular meta language code of the at least one associated fault handling description in order to continue the defined workflow application.
    Type: Application
    Filed: February 28, 2013
    Publication date: October 24, 2013
    Inventors: KHIRALLAH BIRKLER, Martin Oberhofer, Boris Feist, Tortstem Wilms
  • Publication number: 20120331340
    Abstract: An improved method for fault handling in a distributed IT environment. The distributed IT environment executes at least one workflow application interacting with at least one application by using interface information about the at least one application. The method comprises: storing at least one fault handling description in a implementation-independent meta language associated with the at least one application; associating the interface information with the at least one fault handling description based on at least one defined fault handling policy, created based on at least one service definition; and the workflow application if a fault response from the at least one application is received: retrieving at least one associated fault handling description based on at least one fault handling policy, and interpreting and executing a particular meta language code of the at least one associated fault handling description in order to continue the defined workflow application.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 27, 2012
    Applicant: IBM CORPORATION
    Inventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
  • Publication number: 20120131181
    Abstract: A system for managing a workload in a heterogeneous environment comprising at least one application, an interoperability layer for inter-application communication, and at least one adapter for connecting the at least one application to the interoperability layer, is disclosed. Such a system includes a self-adapting application connector management component which includes the following: a monitoring component for monitoring the performance and workload characteristics of one or more applications and/or one or more adapters; a computing component for computing a configuration change based on the monitored performance and workload characteristics; a change component for changing the configuration of the one or more adapters in accordance with the computed configuration change; and a change component for changing the configuration of the one or more applications in accordance with the computed configuration change.
    Type: Application
    Filed: September 16, 2011
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khirallah Birkler, Boris Feist, Martin Oberhofer, Torsten Wilms