Patents by Inventor Man Wu

Man 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: 7324438
    Abstract: A technique non-disruptively recovers from a processor failure in a multi-processor flow device, such as an intermediate network node of a computer network. Data relating to a particular data flow of a processor within the node is tagged with specific information used to detect and recover from a failure of the processor without affecting data from other processors of the node. A data path management device tags the data with the specific information reflecting the processor issuing the data and a state of the processor. When the tagged data subsequently passes through the data path management device, the specific information is compared with current information for the issuing processor. If the comparison indicates that the specific information is valid, the data path management device forwards the related data flow through the node. If the comparison indicates that the specific information is invalid, the data and its related data flow are discarded and “cleanly” purged from the node.
    Type: Grant
    Filed: February 13, 2003
    Date of Patent: January 29, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Savoldi, Hong-Man Wu, Kenneth H. Potter, Jr.
  • Patent number: 7245615
    Abstract: The present invention comprises a technique for performing a reassembly assist function that enables a processor to perform packet reassembly in a deterministic manner. The technique employed by the present invention enables a processor to reassemble a packet without having to extend its normal processing time to reassemble a varying number of fragments into a packet. The invention takes advantage of the fact that the reassembly assist can be dedicated exclusively to reassembling a packet from a series of fragments and thereby offloading the reassembly process from the processor.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: July 17, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth H. Potter, Michael L. Wright, Hong-Man Wu
  • Publication number: 20070089443
    Abstract: A compressor system includes a compressor having an inlet, a first conduit fluidly coupled to the inlet, an accumulator fluidly coupled to the inlet by a second conduit, and a first valve disposed in the second conduit that prevents fluid communication between the accumulator and the inlet in a closed state and permits fluid communication between the accumulator and the inlet in an open state.
    Type: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Inventors: Man Wu, Gnanakumar Robertson Abel, Ka Lau
  • Publication number: 20070039347
    Abstract: A heat pump system includes a first heat exchanger, a second heat exchanger in fluid communication with the first heat exchanger, a scroll compressor in fluid communication with each of the first and second heat exchangers, and a flash tank in fluid communication with each of the first and second heat exchangers and the scroll compressor. The flash tank includes an inlet fluidly coupled to the first and second heat exchangers and receives liquid refrigerant from the first and second heat exchangers. The flash tank also includes a first outlet fluidly coupled to the first and second heat exchangers that delivers sub-cooled-liquid refrigerant to the second heat exchanger and a second outlet fluidly coupled to the scroll compressor that delivers vaporized refrigerant to the scroll compressor in a heating mode.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 22, 2007
    Inventors: Gnanakumar Robertson Abel, Man Wu, Ka Lau
  • Publication number: 20070039336
    Abstract: A heat pump system includes a first heat exchanger, a second heat exchanger in fluid communication with the first heat exchanger, a scroll compressor in fluid communication with each of the first and second heat exchangers, and a flash tank in fluid communication with each of the first and second heat exchangers and the scroll compressor. A first capillary tube is disposed between the first heat exchanger and an inlet of the flash tank and a first valve is disposed between the first heat exchanger and the first capillary tube to control refrigerant to the first capillary tube.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 22, 2007
    Inventors: Man Wu, Li Zhang
  • Patent number: 7124231
    Abstract: The present invention provides a technique for ordering responses received over a split transaction bus, such as a HyperTransport bus (HPT). When multiple non-posted requests are sequentially issued over the split transaction bus, control logic is used to assign each request an identifying (ID) number, e.g. up to a maximum number of outstanding requests. Similarly, each response received over the split transaction bus is assigned the same ID number as its corresponding request. Accordingly, a “response memory” comprises a unique memory block for every possible ID number, and the control logic directs a received response to its corresponding memory block. The responses are extracted from blocks of response memory in accordance with a predetermined set of ordering rules. For example, the responses may be accessed in the same order the corresponding non-posted requests were issued.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: October 17, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Trevor Garner, Kenneth H. Potter, Hong-Man Wu
  • Patent number: 7085229
    Abstract: The present invention comprises a scheduling assist function (scheduling assist) that enables a processor to schedule events and be notified when these events expire. In addition, the present invention includes features that enable a processor to associate these events with output channels and enable the processor to quickly locate output channels (links) that are available and ready to be serviced. The invention takes advantage of the fact that the scheduling assist can be dedicated exclusively to scanning tables in its own dedicated memories looking for events that have expired and/or output channels that are available and not involve the processor in the search for output channels that are available and ready to be serviced.
    Type: Grant
    Filed: October 24, 2001
    Date of Patent: August 1, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth H. Potter, Jr., Michael L. Wright, Hong-Man Wu
  • Patent number: 6201201
    Abstract: An electrical switch for switching on and off an electrical appliance such as a light bulb. The switch includes a body, a fixed contact and a movable contact, an actuator supported by the body for pivotal movement, causing movement of the movable contact between a switched-on position and a switched-off position, and an internal spring acting upon the actuator. The spring extends generally in-line with the actuator, in compression, such that the actuator and spring are pivotable rapidly and simultaneously in opposite directions through an over-centre action about an unstable central position. The body may include a lamp socket for receiving the light bulb.
    Type: Grant
    Filed: February 14, 2000
    Date of Patent: March 13, 2001
    Inventor: Chi Man Wu