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: 8990267
    Abstract: 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: Grant
    Filed: October 21, 2013
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
  • Publication number: 20140047130
    Abstract: 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: Application
    Filed: October 21, 2013
    Publication date: February 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
  • Patent number: 8626800
    Abstract: 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: Grant
    Filed: December 9, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
  • Patent number: 8341601
    Abstract: 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: Grant
    Filed: April 7, 2009
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Allen Vi Cuong Chan, Tak Seng Chau, Phil Coulthard, Hans-Arno Jacobsen, Helena Litani, Vinod Muthusamy
  • Publication number: 20100257007
    Abstract: 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: Application
    Filed: April 7, 2009
    Publication date: October 7, 2010
    Applicant: International Business Machines Corporation
    Inventors: Allen Vi Cuong Chan, Tak Seng Chau, Phil Coulthard, Hans-Arno Jacobsen, Helena Litani, Vinod Muthusamy
  • Publication number: 20100145907
    Abstract: 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: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sebastian Carbajales, Tak Seng Chau, Vladimir Klicnik, Raymond L. Kong, Lok T. Loi, Alina Y. Rotarescu, Xiaobin Zhang
  • Patent number: 7305412
    Abstract: 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: Grant
    Filed: September 23, 2004
    Date of Patent: December 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Tak Seng Chau, Kelly Michelle Lalonde, Lok Tin Loi