Patents by Inventor Yan Qi

Yan 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: 20100211707
    Abstract: The present invention provides a method and an apparatus for lowering I/O power of a computer system and a computer system. According to an aspect of the present invention, there is provided a method for lowering I/O power of a computer system, comprising: buffering a plurality of ways of data to be sent to a bus; encoding each of the plurality of ways of data buffered from n bits to n+m bits based on an encoding rule, wherein n and m are both an integer larger than or equal to 1, the encoding rule is used to lower code switching frequency; and sending the plurality of ways of data encoded to the bus.
    Type: Application
    Filed: October 10, 2008
    Publication date: August 19, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Li, Wen Bo Shen, Yan Qi Wang, Yudong Yang
  • Patent number: 7747553
    Abstract: The present invention provides a rule set partitioning based packet classification method for Internet.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Zhi Yong Liang, Yonghua Lin, Kai Zheng, Yi Ge, Yan Qi Wang
  • Publication number: 20100106950
    Abstract: Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rui Hou, Zhi Yu Liu, Huayong Wang, Yan Qi Wang
  • Publication number: 20090292884
    Abstract: This invention provides a system enabling Transactional Memory with overflow prediction mechanism, comprising: prediction unit for predicting the mode for the next execution of a transaction based on the final status of the previous execution of the transaction; execution unit for executing the transaction in the execution mode predicted by the prediction unit, wherein the execution mode comprises overflow mode and non-overflow made. According to this invention, before a transaction is executed, it is predicted whether or not the transaction will overflow, and therefore, the execution of the transaction which is necessary to determine whether or not an overflow will occur is saved and the system performance can be improved.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: Hua Yong Wang, Charles Brian Hall, Yan Qi Wang, Zhi Yong Liang, Xiao Wei Shen
  • Publication number: 20090157900
    Abstract: A network system adopting a first IP protocol is provided. The network system includes an address allocating server and a communication terminal supporting both the first IP protocol and a second IP protocol, wherein the address allocating server dynamically allocates an address of the second IP protocol to the communication terminal.
    Type: Application
    Filed: May 12, 2006
    Publication date: June 18, 2009
    Inventors: Yi Ge, Zhiyong Liang, Yonghua Lin, Yan Qi Wang
  • Publication number: 20090053249
    Abstract: The present invention provides compositions and methods for specifically inhibiting host immune responses against autoantigens. In particular, compositions and methods combining CD8 polypeptide expression with autoantigen expression or presentation are described for specifically inhibiting the humoral and cellular components of the host immune response to autoantigens.
    Type: Application
    Filed: July 20, 2005
    Publication date: February 26, 2009
    Inventors: Yan Qi, Uwe D. Staerz
  • Patent number: 7492708
    Abstract: The present invention reduces the burden of the network having heavier load, maintains the load balance among different networks, and improves the overall resource utilization efficiency and transmission qualities of the networks, by providing a network forwarding apparatus for selectively distributing the IP packets to be forwarded to the network having less traffic for transmission by monitoring in real-time the traffic in the different networks.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Yi Ge, Dan Li, Zhiyong Liang, Yonghua Lin, Yan Qi Wang
  • Publication number: 20080273461
    Abstract: A traffic balancing system, traffic balancing device and traffic balancing method that converts IP packets by switching IP address of the destination host between the dual stack hosts communicating with each other, in order to control traffic balancing in the networks.
    Type: Application
    Filed: March 28, 2006
    Publication date: November 6, 2008
    Inventors: Zhi Yong Liang, Yi Ge, Yong Hua Lin, Yan Qi Wang, Guo Hui Lin
  • Publication number: 20080243748
    Abstract: The present invention provides a rule set partitioning based packet classification method for Internet.
    Type: Application
    Filed: January 31, 2006
    Publication date: October 2, 2008
    Inventors: Zhi Yong Liang, Yong Hua Lin, Kai Zheng, Yi Ge, Yan Qi Wang
  • Patent number: 7363652
    Abstract: The invention relates to a method for preventing TCP SYN package flood attack, and belongs to the computer network security field. First, the firewall receives a client a TCP SYN connection request package, and responses, as an agent of the server, an acknowledgement of the TCP SYN connection request package with zero window size to the client. Then, the firewall records information about the TCP SYN connection request package and checks whether the connection request is legal. When the firewall has received a TCP SYN response package from the server, it returns an acknowledgement of said TCP SYN response package. At the same time, the firewall, as an agent of the server, sends an acknowledgement packet with nonzero window size to the client for initiating data transmission from the client. After that, data packets are transferred between the client and the server forwarded by the firewall as an agent.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: April 22, 2008
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yong Yang, Xindong Teng, Hongzhou Jiang, Minglei Li, Qiang Zhao, Fei Zheng, Jiansen Yang, Jingze Guo, Yan Qi
  • Publication number: 20050118676
    Abstract: The present invention provides compositions and methods for specifically inhibiting host immune responses against expression vectors and target cells transfected with such vectors. In particular, methods of specifically inhibiting the humoral and cellular components of the host immune response to vector-associated antigens and target-cell associated antigens are described.
    Type: Application
    Filed: March 19, 2004
    Publication date: June 2, 2005
    Inventors: Yan Qi, Xianghua Zhang, Paula Konigsberg
  • Publication number: 20050042217
    Abstract: The present invention provides methods and compositions for specifically inhibiting both cellular and humoral immune responses to alloantigen, thereby finding use in extending the survival of transplant allografts and treating graft versus host disease in transplant recipients.
    Type: Application
    Filed: March 19, 2004
    Publication date: February 24, 2005
    Inventors: Yan Qi, Xianghua Zhang, Paula Konigsberg
  • Publication number: 20040215784
    Abstract: A method, apparatus and system are described for distributed management of a collaboration session including local and remote servers. A collaboration session request including a list of invitees is received from a user associated with a local-server. If the received list includes users associated with remote servers that are recognized as being capable of distributed management by the local server, then information is sent to those remote servers for distributed management of the collaboration session. Communication between users associated with the local server and each of the remote servers is done through a single persistent connection shared by all session participating users associated with that remote server.
    Type: Application
    Filed: April 28, 2003
    Publication date: October 28, 2004
    Inventors: Yan Qi, Tsung-Yen Chen
  • Publication number: 20040181416
    Abstract: An apparatus and method for granting/denying user requests for features of an application program are described. The method comprises: receiving a request from a user for a feature of an application program; retrieving a rule corresponding to the feature; if the rule is based upon an operation on attribute values, then retrieving the attribute values and determining whether to grant the request by applying the attribute values to the rule; and if the rule is based upon a keyword, then determining whether to grant the request according to a predefined understanding of the keyword. The apparatus includes at least one computer configured to perform the method.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Inventors: Yau-Jang Lee, Yan Qi
  • Publication number: 20040153669
    Abstract: The invention relates to a method for preventing TCP SYN package flood attack, and belongs to the computer network security field. First, the firewall receives a client a TCP SYN connection request package, and responses, as an agent of the server, an acknowledgement of the TCP SYN connection request package with zero window size to the client. Then, the firewall records information about the TCP SYN connection request package and checks whether the connection request is legal. When the firewall has received a TCP SYN response package from the server, it returns an acknowledgement of said TCP SYN response package. At the same time, the firewall, as an agent of the server, sends an acknowledgement packet with nonzero window size to the client for initiating data transmission from the client. After that, data packets are transferred between the client and the server forwarded by the firewall as an agent.
    Type: Application
    Filed: July 3, 2003
    Publication date: August 5, 2004
    Inventors: Yong Yang, Xindong Teng, Hongzhou Jiang, Minglei Li, Qiang Zhao, Fei Zheng, Jiansen Yang, Jingze Guo, Yan Qi
  • Publication number: 20040102717
    Abstract: A disposable assembly within an extendable/retractable punching means addresses the problems of safety and convenience in needle techniques. The assembly enables a preset application in such assembly. The punching means comprises a punching needle and a recoverable pad. A housing pod of the assembly houses the needle and the recoverable pad. The needle is able to extend from the housing pod to puncture a subject and retract within the housing pod after puncturing. The assembly contacts and/or adheres to the subject when it is used. It may do puncture the needle, performance the preset application, and conceal the needle in one operating motion. The invention assembly avoids any potential risks associated with needle techniques: using no sterile needle, needle-stick, needle irritation, contamination and cross-infection. The assembly is of simple mechanism to easily make with economic benefits and to conveniently perform with fewer malfunctions.
    Type: Application
    Filed: November 26, 2002
    Publication date: May 27, 2004
    Inventor: Yan Qi
  • Publication number: 20040049129
    Abstract: A wafer assembly having a resilient extendable/retractable needle addresses the problems of safety and convenience in needle techniques. The “L” shaped resilient needle, which disposed within a housing pod of the assembly, is able to resiliently extend from the housing pod to puncture a subject and able to resiliently retract within the housing pod after puncturing. The wafer assembly contacts the subject that including adheres to the subject. The invention assembly avoids any potential risks associated with needle techniques that include needle-stick, needle irritation, contamination and cross-infection. The assembly enables a preset application, which includes a test application or a delivery application, in such assembly. It may be available used one continuous motion to punch the needle, to perform the preset application, and conceal the needle. The assembly is of simple mechanism to easily make with economic benefits and to conveniently perform with fewer malfunctions.
    Type: Application
    Filed: September 5, 2002
    Publication date: March 11, 2004
    Inventor: Yan Qi