Patents by Inventor Siqun Li

Siqun Li 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: 7991745
    Abstract: A first log reader publishes first messages to a plurality of queues. The messages comprise changes for transactions extracted from a log by the first log reader. In response to one of the queues becoming unavailable, a second log reader is launched to read and extract from the log, and to publish second messages comprising changes for transactions extracted from the log by the second log reader to the unavailable queue as a catch-up queue. In response to the catch-up queue becoming available and the second log reader reaching the end of the log, the publishing of the second messages for the catch-up queue is transferred from the second log reader to the first log reader.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Serge Bourbonnais, Siqun Li, Bruce Gilbert Lindsay
  • Publication number: 20090112947
    Abstract: A first log reader publishes first messages to a plurality of queues. The messages comprise changes for transactions extracted from a log by the first log reader. In response to one of the queues becoming unavailable, a second log reader is launched to read and extract from the log, and to publish second messages comprising changes for transactions extracted from the log by the second log reader to the unavailable queue as a catch-up queue. In response to the catch-up queue becoming available and the second log reader reaching the end of the log, the publishing of the second messages for the catch-up queue is transferred from the second log reader to the first log reader.
    Type: Application
    Filed: December 24, 2008
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Serge Bourbonnais, Siqun Li, Bruce Gilbert Lindsay
  • Patent number: 7203687
    Abstract: A method and system for member initialization to and deactivation from an asynchronous data replication group in a database system is disclosed. The method and system allows new members to be added to the replication group or existing members to be removed from the replication group, without requiring the halting of the asynchronous replication of data. The performance advantages of asynchronous replication are still realized during member initialization or deactivation.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Nicolas G. Adiba, Jaime F. Anaya, Elizabeth B. Hamel, Yat On Lau, Siqun Li, Bruce G. Lindsay
  • Publication number: 20050193037
    Abstract: A method and system for member initialization to and deactivation from an asynchronous data replication group in a database system is disclosed. The method and system allows new members to be added to the replication group or existing members to be removed from the replication group, without requiring the halting of the asynchronous replication of data. The performance advantages of asynchronous replication are still realized during member initialization or deactivation.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Inventors: Nicolas Adiba, Jaime Anaya, Elizabeth Hamel, Yat Lau, Siqun Li, Bruce Lindsay
  • Publication number: 20050049945
    Abstract: In a method, apparatus, and article of manufacture implementing the method for log-capture based replication, a mainline log reader publishes messages to a plurality of queues. The messages comprise changes for transactions extracted from a log. When one of the queues becomes unavailable, a catch-up log reader is launched to read from the log and to publish messages comprising changes for the transactions extracted from the log by the catch-up log reader, to the unavailable queue. When the unavailable queue becomes available and the catch-up log reader reaches the end of the log, the publishing of the messages for that queue is transferred from the catch-up log reader to the mainline log reader. In another aspect of the invention, the catch-up log reader is terminated.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Serge Bourbonnais, Siqun Li, Bruce Lindsay