| Patent Number |
Title Of Patent |
Date Issued |
| 7617376 |
Method and apparatus for accessing a memory |
November 10, 2009 |
| The disclosed embodiments relate to an optimized memory registration mechanism that may comprise an upper layer protocol that associates I/O buffers with memory regions and that manages steering tags. The memory regions may be associated with a translation page table. The upper layer |
| 7565504 |
Memory window access mechanism |
July 21, 2009 |
| The disclosed embodiments may relate to memory window access, which may include a memory window and protection domain associated with a process. The memory window access setting or bit may also allow a plurality of memory windows to be associated with a protection domain for a process. |
| 7554993 |
Method and apparatus for performing connection management with multiple stacks |
June 30, 2009 |
| The disclosed embodiments relate to a communication device for use in a node of a system having a plurality of nodes. Each of the plurality of nodes may include network interface controllers ("NICs") and each of the NICs may have a public identifier and a private identifier associated |
| 7502826 |
Atomic operations |
March 10, 2009 |
| The disclosed embodiments relate to a communication device for use in a node of a system having a plurality of nodes. Each of the plurality of nodes may include network interface controllers ("NICs") and each of the NICs may have an atomic operation logic device therewith. The atomic |
| 7404190 |
Method and apparatus for providing notification via multiple completion queue handlers |
July 22, 2008 |
| The disclosed embodiments relate to a method and apparatus for providing notification. The apparatus may comprise a plurality of completion queue handlers associated with a communication device. Each of the plurality of completion queue handlers may be associated with a plurality of |
| 7103744 |
Binding a memory window to a queue pair |
September 5, 2006 |
| The disclosed embodiments may relate to memory window access and may include a memory window and plurality of queue pairs associated with a process. Each of the plurality of queue pairs may be associated with a memory window context that may have queue pair information. The memory wi |
| 7089378 |
Shared receive queues |
August 8, 2006 |
| The disclosed embodiments relate to a queuing mechanism that may comprise a shared receive queue having a plurality of buffers. The queuing mechanism may also comprise a plurality of queue pairs, each of the plurality of queue pairs having a receive queue that comprises at least one |
| 6484208 |
Local access of a remotely mirrored disk in a computer network |
November 19, 2002 |
| A computer network has a number of nodes which interact with one another via messages using a network protocol, and a node may access various network resources such a remote disk drives by the network. A disk drive is mirrored so that it may be accessed via one node when the drive is |
| 5809285 |
Computer system having a virtual drive array controller |
September 15, 1998 |
| A computer system having a virtual drive array controller incorporated therein. The virtual drive array controller enables plural physical devices, which may be of a single type of device or a combination of multiple types of devices, to be represented to the computer system as a sin |