Patents by Inventor Thien E. Ooi

Thien E. Ooi 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: 7957379
    Abstract: A system and method are provided for processing packets received via a network. In use, data packets and control packets are received via a network. Further, the data packets are processed in parallel with the control packets.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: June 7, 2011
    Assignee: NVIDIA Corporation
    Inventors: John Shigeto Minami, Robia Y. Uyeshiro, Thien E. Ooi, Michael Ward Johnson, Mrudula Kanuri
  • Patent number: 7698413
    Abstract: A method for accessing and maintaining socket control information for high speed network connections. A multi-port control block (CB) cache contains socket control information in CB entries for sockets assigned to the transport offload engine (TOE) by a host computer. Each port provides a TOE client direct access to the CB cache. Time critical logic are each provided dedicated ports to enable higher bandwidth accesses to the CB cache for these time critical clients. All other non-time critical TOE clients are given arbitrated access via a separate dedicated port. An optional external memory is given direct access to the CB cache via a dedicated port and can store more CB entries for additional sockets.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: April 13, 2010
    Assignee: NVIDIA Corporation
    Inventors: John S. Minami, Robin Y. Uyeshiro, Thien E. Ooi, Murray Wallace