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: 8756407Abstract: 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: GrantFiled: September 30, 2008Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventor: Kai Peng Lim
-
Patent number: 8209341Abstract: 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: GrantFiled: September 30, 2008Date of Patent: June 26, 2012Assignee: International Business Machines CorporationInventor: Kai Peng Lim
-
Patent number: 8086618Abstract: 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: GrantFiled: September 30, 2008Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventor: Kai Peng Lim
-
Publication number: 20100082954Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: International Business Machines CorporationInventor: Kai Peng Lim
-
Publication number: 20100082523Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Kai Peng Lim
-
Publication number: 20100082706Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Kai Peng Lim