Patents by Inventor Fuqiang Wu

Fuqiang Wu 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: 9811777
    Abstract: The present invention discloses a rule matching method including: receiving a packet; detecting feature information in content of the packet, and determining whether the detected feature information in the packet conforms to a classification characteristic of one rule group among a plurality of preset rule groups; if yes, determining a state machine corresponding to the one rule group as a first state machine; and determining whether the first state machine is stored in an on-chip memory, and if yes, using the first state machine to match the packet to obtain a matching result; and if no, when an off-chip memory stores the first state machine, loading the first state machine from the off-chip memory into the on-chip memory, and using the first state machine to match the packet to obtain a matching result. Embodiments of the present invention enable a product to achieve better performance.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: November 7, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhi Guo, Fuqiang Wu, Jia Zeng, Deepak Mansharamani, John Cortes, Lingyan Sun, Dan Tian
  • Publication number: 20150081612
    Abstract: The present invention discloses a rule matching method including: receiving a packet; detecting feature information in content of the packet, and determining whether the detected feature information in the packet conforms to a classification characteristic of one rule group among a plurality of preset rule groups; if yes, determining a state machine corresponding to the one rule group as a first state machine; and determining whether the first state machine is stored in an on-chip memory, and if yes, using the first state machine to match the packet to obtain a matching result; and if no, when an off-chip memory stores the first state machine, loading the first state machine from the off-chip memory into the on-chip memory, and using the first state machine to match the packet to obtain a matching result. Embodiments of the present invention enable a product to achieve better performance.
    Type: Application
    Filed: November 24, 2014
    Publication date: March 19, 2015
    Inventors: Zhi Guo, Fuqiang Wu, Jia Zeng, Deepak Mansharamani, John Cortes, Lingyan Sun, Dan Tian
  • Patent number: 6601348
    Abstract: An apparatus secured to extend upwardly from a rooftop for redirecting free oncoming flow of a gas passing over an edge of the rooftop. The apparatus has an elongated member having at least a lower flow-surface, and a leading edge portion having a leading-rim extending therealong. A plurality of supports is spaced along the elongated member. An upper-end of each support is secured to, integrated-with, or otherwise extends from the lower flow-surface of the elongated member. There may be several such elongated members that may be joined. The lower-end of each support extends from the rooftop or sidewall structure to provide a spaced relationship between the lower flow-surface and the rooftop. The leading-rim of the leading edge portion extends into the oncoming flow to redirect of at least a portion thereof so that it flows under the leading edge portion and along the lower flow-surface and, preferably, on into a re-circulation region above the rooftop.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: August 5, 2003
    Assignee: University of Colorado Research Foundation
    Inventors: David Banks, Partha P. Sarkar, Fuqiang Wu
  • Publication number: 20020040555
    Abstract: An apparatus secured to extend upwardly from a rooftop for redirecting free oncoming flow of a gas passing over an edge of the rooftop. The apparatus has an elongated member having at least a lower flow-surface, and a leading edge portion having a leading-rim extending therealong. A plurality of supports is spaced along the elongated member. An upper-end of each support is secured to, integrated-with, or otherwise extends from the lower flow-surface of the elongated member. There may be several such elongated members that may be joined. The lower-end of each support extends from the rooftop or sidewall structure to provide a spaced relationship between the lower flow-surface and the rooftop. The leading-rim of the leading edge portion extends into the oncoming flow to redirect of at least a portion thereof so that it flows under the leading edge portion and along the lower flow-surface and, preferably, on into a re-circulation region above the rooftop.
    Type: Application
    Filed: August 10, 2001
    Publication date: April 11, 2002
    Inventors: David Banks, Partha P. Sarkar, Fuqiang Wu