Patents by Inventor Wan-Chang Pi

Wan-Chang Pi 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: 11347771
    Abstract: Embodiments of the invention provide a tool for performing asynchronous upgrades of data stored in computer databases. In one embodiment, an upgrade tool may be configured to split existing data records into data blocks. Each data block may be queued in an asynchronous queue. When processing capacity is available, the data block may undergo an upgrade operation, and another data block may be added to the queue. Once all data blocks are upgraded, the upgraded data records may be used by applications accessing the database. In one embodiment, different types of upgrade operations may be performed on the data records.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventors: Wan-Chang Pi, Michael Roy Clive Seaman, Shawn Michael Waters
  • Publication number: 20090138523
    Abstract: Embodiments of the invention provide a tool for performing asynchronous upgrades of data stored in computer databases. In one embodiment, an upgrade tool may be configured to split existing data records into data blocks. Each data block may be queued in an asynchronous queue. When processing capacity is available, the data block may undergo an upgrade operation, and another data block may be added to the queue. Once all data blocks are upgraded, the upgraded data records may be used by applications accessing the database. In one embodiment, different types of upgrade operations may be performed on the data records.
    Type: Application
    Filed: November 28, 2007
    Publication date: May 28, 2009
    Inventors: Wan-Chang Pi, Michael Roy Clive Seaman, Shawn Michael Waters