Patents by Inventor Chenhuei J. Chiang
Chenhuei J. Chiang 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: 8010887Abstract: A method, system, and storage medium for providing versioning of data by associating a version number having a value with a data item, establishing a table for storing a most recent version of the data item, establishing a second table for storing all versions of the data item other than the most recent version, storing the current version of the data item in the first table, storing all other versions of the data item in the second table, and determining the version of said database data item based on the version number and storage location of the database data item.Type: GrantFiled: September 21, 2001Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Steven Soria, Jr., Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee
-
Patent number: 7783725Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: GrantFiled: January 8, 2008Date of Patent: August 24, 2010Assignee: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Publication number: 20090119415Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: ApplicationFiled: November 2, 2007Publication date: May 7, 2009Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Publication number: 20080196007Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: ApplicationFiled: January 8, 2008Publication date: August 14, 2008Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Patent number: 7383322Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: GrantFiled: July 12, 2006Date of Patent: June 3, 2008Assignee: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Patent number: 7130893Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: GrantFiled: May 19, 2003Date of Patent: October 31, 2006Assignee: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Patent number: 6948174Abstract: A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application.Type: GrantFiled: May 4, 2001Date of Patent: September 20, 2005Assignee: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Elvis B. Halcrombe, Benjamin Johnson Sheats
-
Publication number: 20040237034Abstract: A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.Type: ApplicationFiled: May 19, 2003Publication date: November 25, 2004Applicant: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
-
Publication number: 20040221292Abstract: A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application.Type: ApplicationFiled: May 4, 2001Publication date: November 4, 2004Applicant: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Elvis B. Halcrombe, Benjamin Johnson Sheats
-
Publication number: 20040103370Abstract: A system and method for rendering XML documents for IMS applications includes receiving an IMS message byte stream and translating the byte stream to an XML document. The XML document is then rendered according to a predetermined styling sheet and displayed at a client computer. The predetermined styling sheet can render the XML document so that when displayed it will simulate the display, e.g., of an IBM 3270 terminal typically used to access an IMS application.Type: ApplicationFiled: November 27, 2002Publication date: May 27, 2004Applicant: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
-
Publication number: 20040054969Abstract: A system and method for generating WSDL files based on MFS-based IMS applications includes receiving an IMS message byte stream and translating the byte stream to an MFS XML document. An MFS WSDL file is generated from the MFS XML document. The MFS WSDL file can be published at a UDDI directory.Type: ApplicationFiled: September 16, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
-
Publication number: 20040054970Abstract: A system and method for facilitating transactions between XML and MFS-bases IMS applications utilizes an MFS XML adapter to translate between XML and MFS. A client can input an request formatted using XML to the MFS XML adapter. The MFS XML adapter translates the request and sends the request to an MFS-based IMS application residing in a mainframe. A response is generated by the MFS-based IMS application and sent back to the MFS XML adapter where it is translated back to XML. The response is then returned to the client program.Type: ApplicationFiled: September 16, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
-
Publication number: 20030061245Abstract: A method, system, and storage medium for providing versioning of data by associating a version number having a value with a data item, establishing a table for storing a most recent version of the data item, establishing a second table for storing all versions of the data item other than the most recent version, storing the current version of the data item in the first table, storing all other versions of the data item in the second table, and determining the version of said database data item based on the version number and storage location of the database data item.Type: ApplicationFiled: September 21, 2001Publication date: March 27, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven Soria, Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee