11
Thomas A Maufer, Ayaz Abdulla, Norman K Chen, Ashutosh K Jha, Hemamalini Manickavasagam, Sameer Nanda, Anand Rajagopalan: System and method for avoiding neighbor cache pollution. NVIDIA Corporation, Patterson & Sheridan, October 9, 2012: US08284783 (31 worldwide citation)

A method of avoiding cache corruption when establishing a network connection includes the steps of transmitting a request to a computing device, where the request includes a masquerade layer-3 address, and receiving a reply transmitted by the computing device in response to the request, where the re ...


12
Thomas A Maufer: Extended service set mesh topology representation. NVIDIA Corporation, Patterson & Sheridan, November 16, 2010: US07835301 (31 worldwide citation)

A system and methods for wireless computing devices to become mesh member nodes within a self-configuring mesh network includes mechanisms for neighbor discovery and sharing of a common topology database including mesh topology and mesh network information. Each mesh node may use the topology databa ...


13
Thomas A Maufer, Paul J Gyugyi, Sameer Nanda, Paul J Sidenblad: Fragment processing utilizing cross-linked tables. NVIDIA Corporation, Patterson & Sheridan L, April 15, 2008: US07359983 (28 worldwide citation)

Method and apparatus for reassembling a packet from fragments. The fragments of the packet are obtained by a device, such as a firewalling device. The fragments are sorted according to the packet and order of the fragments. The fragments are stored in association with the packet and in order. Once a ...


14
Thomas A Maufer: Extended service set mesh path selection. NVIDIA Corporation, Patterson & Sheridan, October 20, 2009: US07606175 (24 worldwide citation)

A system and methods for wireless computing devices to become mesh member nodes within a self-configuring mesh network includes mechanisms for neighbor discovery and sharing of a common topology database including mesh topology and mesh network information. Each mesh node may use the topology databa ...


15
Thomas A Maufer: Mesh networking using point coordination function. NVIDIA Corporation, Patterson & Sheridan, March 10, 2009: US07502354 (23 worldwide citation)

A system and methods for wireless computing devices to become mesh member nodes within a self-configuring mesh network includes mechanisms for neighbor discovery and sharing of a common topology database including mesh topology and mesh network information. Each mesh node may use the topology databa ...


16
Thomas A Maufer, Paul J Gyugyi, Sameer Nanda, Paul J Sidenblad: Network protocol processing for routing and bridging. NVIDIA Corporation, Patterson & Sheridan L, April 15, 2008: US07359380 (18 worldwide citation)

Method and apparatus for routing and bridging are described. An address from a packet is obtained and used to find an index in a table. If the address is found in the table, the index stored in association with the address obtained. The index is stored in a data structure associated with the packet.


17
Thomas A Maufer, Paul J Gyugyi, Sameer Nanda, Paul J Sidenblad: Network protocol processing for filtering packets. NVIDIA Corporation, Patterson & Sheridan, March 22, 2011: US07913294 (14 worldwide citation)

Method and apparatus for network protocol filtering of a packet is described. An index to a table is obtained and stored to travel with the packet. The index is obtainable to access the table to obtain packet information. In particular, a method for inbound network address translation packet filteri ...


18
Paul J Guygyi, Radoslav Danilak, Ashutosh K Jha, Thomas A Maufer, Sameer Nanda, Anand Rajagopalan, Paul J Sidenblad: Storing and accessing TCP connection information. NVIDIA Corporation, Patterson & Sheridan, October 27, 2009: US07609696 (14 worldwide citation)

A method and apparatus for storing and accessing connection information is described. A delegated connection table stores an entry for each connection delegated by a TCP stack for processing by an offload unit. A portion of the delegated connection table storing receive buffer information is accesse ...


19
Hemamalini Manickavasagam, Ayaz Abdulla, Norman K Chen, Ashutosh K Jha, Thomas A Maufer, Sameer Nanda, Anand Rajagopalan: Technique for identifying a failed network interface card within a team of network interface cards. NVIDIA Corporation, Patterson & Sheridan, June 9, 2009: US07545741 (12 worldwide citation)

One embodiment of the present invention is a method for identifying a faulty NIC in a team of NICs using a minimum number of packets transmitted in a round-robin scheme. Relative to prior art schemes, the disclosed method advantageously reduces the number of keep-alive packets necessary to monitor t ...


20
Thomas A Maufer, Paul J Gyugyi, Sameer Nanda, Paul J Sidenblad: Packet processing with re-insertion into network interface circuitry. NVIDIA Corporation, Patterson & Sheridan, November 17, 2009: US07620070 (9 worldwide citation)

Method and apparatus for packet processing by re-insertion into network interface circuitry. A method for handling a burst of packets sent to network interface circuitry includes checking for a connection table entry for received packets, and responsive to non-existence of the connection table entry ...