Patents by Inventor Boris Feist
Boris Feist 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: 10719386Abstract: 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: GrantFiled: February 13, 2018Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Patent number: 10311393Abstract: 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: GrantFiled: September 19, 2017Date of Patent: June 4, 2019Assignee: International Business Machines CorporationInventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Patent number: 10078806Abstract: 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: GrantFiled: January 14, 2016Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Publication number: 20180173586Abstract: 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: ApplicationFiled: February 13, 2018Publication date: June 21, 2018Inventors: KHIRALLAH BIRKLER, MARTIN OBERHOFER, BORIS FEIST, TORSTEN WILMS
-
Patent number: 9959160Abstract: 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: GrantFiled: August 3, 2015Date of Patent: May 1, 2018Assignee: International Business Machines CorporationInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Publication number: 20180005150Abstract: 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: ApplicationFiled: September 19, 2017Publication date: January 4, 2018Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Publication number: 20160132797Abstract: 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: ApplicationFiled: January 14, 2016Publication date: May 12, 2016Inventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Patent number: 9275355Abstract: 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: GrantFiled: September 24, 2012Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Publication number: 20160026522Abstract: 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: ApplicationFiled: August 3, 2015Publication date: January 28, 2016Applicant: International Business Machines CorporationInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Patent number: 9208014Abstract: 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: GrantFiled: February 28, 2013Date of Patent: December 8, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Patent number: 9201723Abstract: 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: GrantFiled: June 26, 2012Date of Patent: December 1, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Publication number: 20140089926Abstract: 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: ApplicationFiled: September 24, 2012Publication date: March 27, 2014Applicant: International Business Machines CorporationInventors: Khirallah Birkler, Boris Feist, Martin A. Oberhofer, Torsten Wilms
-
Publication number: 20130283089Abstract: 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: ApplicationFiled: February 28, 2013Publication date: October 24, 2013Inventors: KHIRALLAH BIRKLER, Martin Oberhofer, Boris Feist, Tortstem Wilms
-
Publication number: 20120331340Abstract: 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: ApplicationFiled: June 26, 2012Publication date: December 27, 2012Applicant: IBM CORPORATIONInventors: Khirallah Birkler, Martin Oberhofer, Boris Feist, Torsten Wilms
-
Publication number: 20120131181Abstract: 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: ApplicationFiled: September 16, 2011Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khirallah Birkler, Boris Feist, Martin Oberhofer, Torsten Wilms