Patents by Inventor Thomas Eng

Thomas Eng 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: 12189585
    Abstract: Aspects of the invention include techniques for providing a schema evolution on a live database system without an outage. A non-limiting example method includes initiating a schema change on a live database system. The schema change includes an attribute for a database object. A first application package having a user application that is dependent on the database object and that is bound with a release(deallocate) option is identified. Existing threads and new threads executing the first application package are routed to execute the first application package with a release(commit) option and the schema change on the live database system is completed. One or more additional threads concurrently executing one or more additional application packages remain executing with the release(deallocate) option.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: January 7, 2025
    Assignee: International Business Machines Corporation
    Inventors: Tammie Dang, Thomas Eng, Shengxi Suo, Euna Park, Fen-Ling Lin, Claire McFeely, John Joseph Campbell
  • Publication number: 20240320197
    Abstract: Aspects of the invention include techniques for providing a schema evolution on a live database system without an outage. A non-limiting example method includes initiating a schema change on a live database system. The schema change includes an attribute for a database object. A first application package having a user application that is dependent on the database object and that is bound with a release(deallocate) option is identified. Existing threads and new threads executing the first application package are routed to execute the first application package with a release(commit) option and the schema change on the live database system is completed. One or more additional threads concurrently executing one or more additional application packages remain executing with the release(deallocate) option.
    Type: Application
    Filed: March 23, 2023
    Publication date: September 26, 2024
    Inventors: Tammie Dang, Thomas Eng, Shengxi Suo, Euna Park, Fen-Ling Lin, Claire McFeely, John Joseph Campbell
  • Patent number: 6978261
    Abstract: Using a database management system's own infrastructure to invoke a stored procedure for creating and preparing a database application. The stored procedure automates the pre-compile, compile, linker, and binder steps performed in creating and preparing the database application. The stored procedure is invoked to perform these steps in order to render the database application executable by the RDBMS. In conjunction with the invocation of the stored procedure, input parameters for the stored procedure may be specified including the requested function, the name of the database application, the source code for the database application, pre-compiler options, compiler options, linker options, binder options, and runtime options. The outputs from the stored procedure may include an executable load module, a database resource module, an output parameter string indicating the success or failure of each step, and one or more result sets containing the outputs of each step.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Curt Lee Cotner, Thomas Eng, Susan Malaika
  • Patent number: 5630806
    Abstract: A radiopaque tube for use as a medical catheter is provided. The tube is preferably formed about a wire mandrel which is subsequently removed to form the lumen of the tube. The tube includes an inner wall layer made from a polymer resin defining the lumen. A spiral wound reinforcement layer of a radiopaque material is wound about the inner wall layer. The spiral wound layer can comprise flat wire or a multiple strands wound about parallel to each other. A polymer resin outer wall layer is laid over said spiral wound radiopaque layer so that the radiopaque layer is embedded between the inner wall layer and the outer surface of the outer wall layer.
    Type: Grant
    Filed: August 24, 1995
    Date of Patent: May 20, 1997
    Assignee: Hudson International Conductors
    Inventors: Tsutomu Inagaki, Gregory A. Gaston, Thomas Eng