Patents by Inventor Chin-Li Mou

Chin-Li Mou 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: 7860120
    Abstract: A plurality of virtual paths in a network interface between a host port and a network port are managed according to respective priorities using dynamic buffer allocation. Thus, multiple levels of quality of service are supported through a single physical network port. Variant processes are applied for handling packets which have been downloaded to a network interface, prior to transmission onto the network. The network interface also includes memory used as a transmit buffer, that stores data packets received from the host computer on the first port, and provides data to the second port for transmission on the network. A control circuit in the network interface manages the memory as a plurality of first-in-first-out FIFO queues having respective priorities. Logic places a packet received from the host processor into one of the plurality of FIFO queues according to a quality of service parameter associated with the packets.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: December 28, 2010
    Assignee: Hewlett-Packard Company
    Inventors: Chi-Lie Wang, Li-Jau Yang, Kap Soh, Chin-Li Mou
  • Patent number: 6970921
    Abstract: A plurality of virtual paths in a network interface between a host port and a network port are managed according to respective priorities. Thus, multiple levels of quality of service are supported through a single physical network port. Variant processes are applied for handling packets which have been downloaded to a network interface, prior to transmission onto the network. The network interface also includes memory used as a transmit buffer, that stores data packets received from the host computer on the first port, and provides data to the second port for transmission on the network. A control circuit in the network interface manages the memory as a plurality of first-in-first-out FIFO queues having respective priorities. Logic places a packet received from the host processor into one of the plurality of FIFO queues according to a quality of service parameter associated with the packets. Logic transmits the packets in the plurality of FIFO queues according to respective priorities.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: November 29, 2005
    Assignee: 3Com Corporation
    Inventors: Chi-Lie Wang, Li-Jau Yang, Kap Soh, Chin-Li Mou
  • Patent number: 6963921
    Abstract: A hardware packet accelerator parses incoming packets to retrieve header data for building a frame status and for verifying the incoming packets are part of an established connection with a host. The accelerator includes a connection database that allows retrieval of connection information based on an index constructed from a hashed TCP connection address. The frame status comprises information needed to perform packet re-assembly and is stored in a memory that is local (directly accessible) by a processing device that performs the packet re-assembly. Among other advantages, the processing device does not need to read packet header data from a packet buffer, saving large amounts of header data retrieval time.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: November 8, 2005
    Assignee: 3Com Corporation
    Inventors: Li-Jau Yang, Chi-Lie Wang, Kap Soh, Chin-Li Mou