Patents by Inventor Xiaoqiu He

Xiaoqiu He 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: 7219110
    Abstract: A mechanism for testing a database transaction system without modifying a database is provided. A transaction commit instruction, sent by a transaction manager, is intercepted. The transaction commit instruction is intended to instruct a database driver to cause a transaction to be committed. The transaction commit instruction is prevented from reaching the database. A failure signal is sent back to the transaction manager to indicate a failure to commit the transaction even though the database has not experienced the failure. This enables a failure to be simulated without causing a database to suffer any adverse effects.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: May 15, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Xiaoqiu He
  • Patent number: 7089454
    Abstract: A mechanism is provided for causing a transaction to fail at a predetermined transaction state. A transaction coordinator is instructed to process a transaction until the transaction has reached a predetermined transaction state. The transaction coordinator is caused to fail while the transaction is in the predetermined transaction state. Failure of the transaction at the predetermined transaction state is thereby effectuated.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: August 8, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: Xiaoqiu He
  • Publication number: 20040044926
    Abstract: A mechanism is provided for causing a transaction to fail at a predetermined transaction state. A transaction coordinator is instructed to process a transaction until the transaction has reached a predetermined transaction state. The transaction coordinator is caused to fail while the transaction is in the predetermined transaction state. Failure of the transaction at the predetermined transaction state is thereby effectuated.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Inventor: Xiaoqiu He
  • Publication number: 20040044699
    Abstract: A mechanism for testing a database transaction system without modifying a database is provided. A transaction commit instruction, sent by a transaction manager, is intercepted. The transaction commit instruction is intended to instruct a database driver to cause a transaction to be committed. The transaction commit instruction is prevented from reaching the database. A failure signal is sent back to the transaction manager to indicate a failure to commit the transaction even though the database has not experienced the failure. This enables a failure to be simulated without causing a database to suffer any adverse effects.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Inventor: Xiaoqiu He