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: 8010887
    Abstract: 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: Grant
    Filed: September 21, 2001
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Soria, Jr., Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee
  • Patent number: 7783725
    Abstract: 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: Grant
    Filed: January 8, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Publication number: 20090119415
    Abstract: 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: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Publication number: 20080196007
    Abstract: 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: Application
    Filed: January 8, 2008
    Publication date: August 14, 2008
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Patent number: 7383322
    Abstract: 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: Grant
    Filed: July 12, 2006
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Patent number: 7130893
    Abstract: 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: Grant
    Filed: May 19, 2003
    Date of Patent: October 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Patent number: 6948174
    Abstract: 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: Grant
    Filed: May 4, 2001
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Elvis B. Halcrombe, Benjamin Johnson Sheats
  • Publication number: 20040237034
    Abstract: 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: Application
    Filed: May 19, 2003
    Publication date: November 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Benjamin Johnson Sheats, Eddie Raymond Yep
  • Publication number: 20040221292
    Abstract: 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: Application
    Filed: May 4, 2001
    Publication date: November 4, 2004
    Applicant: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Elvis B. Halcrombe, Benjamin Johnson Sheats
  • Publication number: 20040103370
    Abstract: 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: Application
    Filed: November 27, 2002
    Publication date: May 27, 2004
    Applicant: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
  • Publication number: 20040054969
    Abstract: 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: Application
    Filed: September 16, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
  • Publication number: 20040054970
    Abstract: 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: Application
    Filed: September 16, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Chenhuei J. Chiang, Shyh-Mei F. Ho, Jenny Chengyin Hung, Benjamin Johnson Sheats
  • Publication number: 20030061245
    Abstract: 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: Application
    Filed: September 21, 2001
    Publication date: March 27, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Soria, Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee