Patents by Inventor Yao Qi

Yao Qi 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).

  • Publication number: 20090178028
    Abstract: A method and system for invoking Just-In-Time debugger is described, which can provide more efficient JIT debugging for complex code mixed applications. A method for invoking a Just-In-Time (JIT) debugger according to one embodiment includes checking a code type of a code address where a JIT debugging request is triggered from a process of a code-mixed application in response to the JIT debugging request from the process; acquiring corresponding JIT debugging information for different code types of the code-mixed application; and invoking a JIT debugger corresponding to the code type in response to the checked code type of the code address in the process and the acquired corresponding JIT debugging information.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 9, 2009
    Inventors: Steven Francis Best, Yan Li, Yao Qi, Wei Ying Yu, Yong Zheng
  • Publication number: 20090089622
    Abstract: A method and a system for providing customizable, process-specific Just-In-Time debugging in operating system is provide in this invention. The method comprises the following steps: obtaining process-specific JIT debugging information, in response to the occurrence of an trap event in operating system; invoking the debugger corresponding to the process according to the obtained process-specific JIT debugging information. This method and system supports per-process JIT debugging configuration.
    Type: Application
    Filed: September 15, 2008
    Publication date: April 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yao Qi, Yan BJ Li, Wei Ying Yu, Yong ZY Zheng
  • Publication number: 20080270988
    Abstract: A method and system for debugging a program in multithread environment which interrupts the running of a debuggee program begins by replacing the instruction at the position at which a breakpoint for debugging is desired to be set with a breakpoint instruction. When the breakpoint instruction is replaced back with the instruction at the position at which the breakpoint for debugging is set, an instruction is set in front of the breakpoint for debugging as a fence breakpoint; and when the instruction at the position at which the breakpoint for debugging is set, is replaced again with the breakpoint instruction. On completion, the fence breakpoint is replaced with the original instruction of the debuggee program at that position.
    Type: Application
    Filed: April 28, 2008
    Publication date: October 30, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yan Li, Yao Qi, Weiying Yu, Yong Zheng
  • Patent number: 7109002
    Abstract: The present invention relates to viral interleukin-6 (v-IL-6), which can be obtained by recombinant expression of the DNA of human herpesvirus type 8 (HHV-8), and which may be used in diagnosis and treatment of human diseases such as kaposi sarcoma, Castleman's disease, multiple myeloma, kidney cell carcinoma, mesangial proliferative glomerulonephritis or B cell lymphoma.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: September 19, 2006
    Assignees: New York University School of Medicine, BehringDiagnostics GmbH
    Inventors: Bernhard Fleckenstein, Jens Christian Albrecht, Frank Neipel, Alvin Friedman-Kien, Yao Qi Huang
  • Publication number: 20040228838
    Abstract: The present invention relates to viral interleukin-6 (v-IL-6), which can be obtained by recombinant expression of the DNA of human herpesvirus type 8 (HHV-8), and which may be used in diagnosis and treatment of human diseases such as kaposi sarcoma, Castleman's disease, multiple myeloma, kidney cell carcinoma, mesangial proliferative glomerulonephritis or B cell lymphoma.
    Type: Application
    Filed: April 21, 2004
    Publication date: November 18, 2004
    Applicants: Behring Diagnostics GmbH, New York University
    Inventors: Bernhard Fleckenstein, Jens-Christian Albrecht, Frank Neipel, Alvin Friedman-Kien, Yao Qi Huang