Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hufferd

John Hufferd, San Jose, CA US

Patent application numberDescriptionPublished
20090292813Address Assignment in Fibre Channel Over Ethernet Environments - A method of initializing a Fibre Channel over Ethernet (FCoE) link between a Fibre Channel over Ethernet node (ENode) and Fibre Channel Forwarders (FCFs) in a network by discovering the presence of FCFs available to the ENode and other FCFs, assigning second MAC addresses to the ENode corresponding to each available FCF, and converting from a management and initialization process using the first MAC address to normal Fibre Channel operation using the second MAC addresses. The implementations described herein may additionally distinguish management and initialization processes from normal Fibre Channel operation using separate Ethertypes.11-26-2009

John Lewis Hufferd, San Jose, CA US

Patent application numberDescriptionPublished
20090034553SYSTEM AND ARTICLE OF MANUFACTURE FOR ENABLING COMMUNICATION BETWEEN NODES - Provided are a system and article of manufacture performed at a local node to communicate with a remote node. A first communication protocol is used to communicate with the remote node to establish a connection for a second communication protocol. Data structures are created to enable communication with the remote node to establish the connection with the remote node for the second communication protocol. An extension layer is invoked for the second communication protocol. The data structures are passed to the extension layer to use to communicate with the remote node using the second communication protocol.02-05-2009
20090064163Mechanisms for Creation/Deletion of Linear Block Address Table Entries for Direct I/O - The present invention provides mechanisms that enable application instances to pass block mode storage requests directly to a physical I/O adapter without run-time involvement from the local operating system or hypervisor. In one aspect of the present invention, a mechanism is provided for handling user space creation and deletion operations for creating and deleting allocations of linear block addresses of a physical storage device to application instances. For creation, it is determined if there are sufficient available resources for creation of the allocation. For deletion, it is determined if there are any I/O transactions active on the allocation before performing the deletion. Allocation may be performed only if there are sufficient available resources and deletion may be performed only if there are no active I/O transactions on the allocation being deleted.03-05-2009
20100217878METHOD, SYSTEM, AND PROGRAM FOR ENABLING COMMUNICATION BETWEEN NODES - Provided are a method, system, and program performed at a local node to communicate with a remote node. A first communication protocol is used to communicate with the remote node to establish a connection for a second communication protocol. Data structures are created to enable communication with the remote node to establish the connection with the remote node for the second communication protocol. An extension layer is invoked for the second communication protocol. The data structures are passed to the extension layer to use to communicate with the remote node using the second communication protocol.08-26-2010
20100220740METHOD, SYSTEM, AND PROGRAM FOR FORWARDING MESSAGES BETWEEN NODES - Provided are a method, system, and program for forwarding a message from a transmitting node. A first message is received encoded using a first communication protocol from the transmitting node, wherein the first message includes a direct reference to a memory location in one node. A determination is made as to whether the first message is directed to a receiving node using a second communication protocol. A second message is generated that is compatible with the second communication protocol, wherein the second message causes an operation to be performed with respect to the direct reference in the first message. The second message is transmitted to the receiving node.09-02-2010
20110135303DIRECT MODE ADAPTER BASED SHORTCUT FOR FCoE DATA TRANSFER - This invention permits all FCoE (Fibre Channel over Ethernet) frames to be transferred from one FCoE network adapter to another without having to traverse through a Fiber Channel Forwarder (FCF) device. After the FCF is determined not to be present, a logical End-To-End connection is established between Peer FCoE Adapters. This invention permits an FCoE message originating at an FCoE network adapter to be sent to an FCoE receiving adapter across “Ethernet” links and switches, or via a single “Ethernet” link (Point-To-Point) but without having to pass through FCF devices.06-09-2011

Patent applications by John Lewis Hufferd, San Jose, CA US

Lowell C. Hufferd, Keller, TX US

Patent application numberDescriptionPublished
20090203407IMPLEMENTING CALLING RESTRICTIONS BETWEEN COMMUNICATION NETWORKS - An apparatus and method for implementing calling restrictions between communication networks includes a first step of defining call control parameters in a repository. A next step includes initiating a call from the first network via a gateway for a target identifier in the second network. A next step includes making a query to download a text record of the call control parameters from the repository. A next step includes downloading the set of call control parameters in a text record by the gateway. A next step includes restricting the call from the first network to the second network by the gateway in accordance with the set of call control parameters.08-13-2009