Patents by Inventor Tak Seng Chau
Tak Seng Chau 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: 8990267Abstract: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.Type: GrantFiled: October 21, 2013Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
-
Publication number: 20140047130Abstract: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.Type: ApplicationFiled: October 21, 2013Publication date: February 13, 2014Applicant: International Business Machines CorporationInventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
-
Patent number: 8626800Abstract: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.Type: GrantFiled: December 9, 2008Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
-
Patent number: 8341601Abstract: A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.Type: GrantFiled: April 7, 2009Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventors: Allen Vi Cuong Chan, Tak Seng Chau, Phil Coulthard, Hans-Arno Jacobsen, Helena Litani, Vinod Muthusamy
-
Publication number: 20100257007Abstract: A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.Type: ApplicationFiled: April 7, 2009Publication date: October 7, 2010Applicant: International Business Machines CorporationInventors: Allen Vi Cuong Chan, Tak Seng Chau, Phil Coulthard, Hans-Arno Jacobsen, Helena Litani, Vinod Muthusamy
-
Publication number: 20100145907Abstract: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.Type: ApplicationFiled: December 9, 2008Publication date: June 10, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
-
Patent number: 7305412Abstract: Conversion from a graphical representation to a structural, text-based representation of a business process. A method and system identifies shared nodes in the graphical representation having more than one incoming control connection. Segmenting a graph based on the initial graphical representation based on the location of the shared nodes. Converting each segment of the graph to a set of corresponding segment-based structural, text-based representations. Creating a resultant structural text-based representation comprising the set of corresponding representations in which each of the segment-based representations is defined to potentially execute concurrently. Generating synchronization elements in the resultant representation defined with reference to the incoming control connections of the previously identified shared nodes, while maintaining the semantics of the initial graphical representation in the resultant structural text-based representation.Type: GrantFiled: September 23, 2004Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Tak Seng Chau, Kelly Michelle Lalonde, Lok Tin Loi