Patents by Inventor Kai Peng Lim

Kai Peng Lim 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: 8756407
    Abstract: A system for automatically creating configuration rule build files. One or more feature inputs are received according to requirements for a specific product by a configuration rule prototyping tool. The one or more feature inputs are source data. A selection of a function from a list of functions defined for the configuration rule prototyping tool and a selection of one or more build types is received by the configuration rule prototyping tool. A configuration rule build process is performed by the configuration rule prototyping tool based on the function and the one or more build types selected to format the source data into a desired format. The formatted source data is transferred to a configurable transformation macro. Configuration rule build files are automatically created by the configurable transformation macro for the specific product. Then, the configuration rule build files are outputted for use by a test client.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventor: Kai Peng Lim
  • Patent number: 8209341
    Abstract: Transforming source input data using a configurable transformation macro is provided. A transformation macro script is executed by a configurable transformation macro. One or more transformation templates are read by the transformation macro script. Input data is read by the transformation macro script from one or more source files. Logical processing of the transformation macro script and the one or more transformation templates is performed by the configurable transformation macro. It is determined whether constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid. In response to determining that the constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid, it is determined whether transformation of the input data is complete. In response to determining that the transformation of the input data is complete, a transformation output is outputted.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventor: Kai Peng Lim
  • Patent number: 8086618
    Abstract: A system for performing configuration rule translation mapping. One or more feature inputs are received by a configuration rule translation mapper according to requirements for a specific machine type. The one or more feature inputs are translation source data. A selection of one or more translation types is received by the configuration rule translation mapper. Configuration rule translation mapping is performed by the configuration rule translation mapper based on the one or more translation types selected to translate translation source data into a desired format. The translation source data, which is translated into the desired format, is transferred by the configuration rule translation mapper to a configurable transformation macro. Then, a final transformation output is output by the configurable transformation macro using a transformation macro script and one or more transformation templates.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventor: Kai Peng Lim
  • Publication number: 20100082954
    Abstract: A system for automatically creating configuration rule build files. One or more feature inputs are received according to requirements for a specific product by a configuration rule prototyping tool. The one or more feature inputs are source data. A selection of a function from a list of functions defined for the configuration rule prototyping tool and a selection of one or more build types is received by the configuration rule prototyping tool. A configuration rule build process is performed by the configuration rule prototyping tool based on the function and the one or more build types selected to format the source data into a desired format. The formatted source data is transferred to a configurable transformation macro. Configuration rule build files are automatically created by the configurable transformation macro for the specific product. Then, the configuration rule build files are outputted for use by a test client.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Applicant: International Business Machines Corporation
    Inventor: Kai Peng Lim
  • Publication number: 20100082523
    Abstract: A system for performing configuration rule translation mapping. One or more feature inputs are received by a configuration rule translation mapper according to requirements for a specific machine type. The one or more feature inputs are translation source data. A selection of one or more translation types is received by the configuration rule translation mapper. Configuration rule translation mapping is performed by the configuration rule translation mapper based on the one or more translation types selected to translate translation source data into a desired format. The translation source data, which is translated into the desired format, is transferred by the configuration rule translation mapper to a configurable transformation macro. Then, a final transformation output is output by the configurable transformation macro using a transformation macro script and one or more transformation templates.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kai Peng Lim
  • Publication number: 20100082706
    Abstract: A system for transforming source input data using a configurable transformation macro. A transformation macro script is executed by a configurable transformation macro. One or more transformation templates are read by the transformation macro script. Input data is read by the transformation macro script from one or more source files. Logical processing of the transformation macro script and the one or more transformation templates is performed by the configurable transformation macro. It is determined whether constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid. In response to determining that the constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid, it is determined whether transformation of the input data is complete. In response to determining that the transformation of the input data is complete, a transformation output is outputted.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kai Peng Lim