Patent application number | Description | Published |
20080257607 | Iron roughneck extension systems - Extension systems for iron roughnecks are disclosed. This abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure and is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims, 37 C.F.R. 1.72(b). | 10-23-2008 |
20100303586 | PIPE STAND TRANSFER SYSTEMS AND METHODS - Methods and systems for transferring pipe (including tubulars such as casing, tubing, drill pipe, etc.) or stands of pipe from one location to another in a wellbore derrick, e.g. from a fingerboard to a well center. | 12-02-2010 |
20120201632 | IMPACT ABSORBING ACCESS PLATFORM FOR DRILLING STRUCTURES - Generally, the subject matter disclosed herein relates to an impact absorbing “diving board,” or access platform, of a drilling rig “fingerboard,” or pipe racking assembly. One illustrative diving board assembly of a drilling rig fingerboard assembly disclosed herein includes a first end proximate the drilling rig and a second end positioned remote from the first end, where the first end is more proximal to the drilling rig than the second end. The illustrative diving board assembly further includes a clamping assembly operatively coupled to the first end and to the second end, where the clamping assembly is positioned between the first and second ends and defines a pinned connection adapted to permit a rotation of the first and second ends relative to a plane defined by the fingerboard assembly. | 08-09-2012 |
Patent application number | Description | Published |
20140131622 | METHODS AND APPARATUS FOR COOLING SYNGAS FROM BIOMASS GASIFICATION - Improved biomass-gasification methods and apparatus are described, for cooling hot syngas without relying on recycling cool syngas. In some variations, methods are provided for producing cooled syngas from a carbon-containing feedstock, comprising: gasifying the feedstock; feeding hot gas along with liquid water to a cooling device to accomplish humidification, thereby reducing the temperature (but not the enthalpy) of the hot gas; and then feeding the stream to a waste-heat recovery unit to recover energy and produce cool syngas. The invented methods and apparatus can prevent fouling of waste-heat recovery units. Additionally, these methods allow for effective management of tars produced during biomass gasification as well as improved water management. | 05-15-2014 |
20140269157 | APPARATUS USING MULTIPLE JETS FOR GAS DELIVERY AND METHODS OF FLUIDIZING - The present invention relates to apparatuses for fluidized bed using multiple jets to introduce gas into a fluidized bed region and methods of fluidizing. The apparatus for introducing fluidizing medium to a fluidized bed reactor comprises a vessel defining a fluidized bed region and in which solid feed stock is fed, a gas distribution grid housed in the lower portion of the vessel through which a first fluidizing medium is introduced to fluidize the solid feed stock, a plurality of jets positioned through the gas distribution grid through which a second fluidizing medium is introduced into the fluidized bed region for fluidization of the solid feed stock. | 09-18-2014 |
20140311031 | METHOD AND APPARATUS FOR ASH COOLING - Systems and methods for step-wise cooling high pressure and high temperature ash discharged from the gasifier used for gasification of carboneous materials, wherein a high pressure cooler cools the ash under the operating pressure of the gasifier, which may be followed by a depressurizer which brings the cooled ash to safe-handling temperature. A low temperature ash cooler may also be optionally used. Also provided is a system where a wet scrubber is used to clean the syngas from the gasifier, the waste water blow down from the scrubber is used to cool the hot ash either in the high temperature ash cooler, or the low temperature ash cooler. Steam generated in the ash coolers is supplied back to the gasifier to reduce steam consumption. | 10-23-2014 |
20140311701 | GASIFIER GRID COOLING SAFETY SYSTEM AND METHODS - An apparatus for cooling a gas distribution grid of fluidized bed gasifier and a method is provided in the present invention. The apparatus comprises a gas flow failure event detector for detecting a gasifying gas flow failure event, a flow control device for controlling the introduction of a flow stream of a liquid material into a spaying device placed in the plenum space of the gasifier, wherein the gas flow failure event detector is in signal connection with the flow control device, and a spaying device for spaying into the plenum space the liquid material as mist which evaporates and generates a positive pressure to cause through the gas distribution grid a flow which prevents the hot bed material from settling on the gas distribution grid. | 10-23-2014 |
Patent application number | Description | Published |
20080240152 | System And Method For Communicating Data For Display On A Remote Display Device - A system and method for communicating data for display on a remote display device are disclosed. A method includes converting at least one first DisplayPort transfer unit into at least one a network packet capable of being transmitted via a data network. The network packet may be transmitted via the data network and converted into at least one second DisplayPort transfer unit. The at least one second DisplayPort transfer unit may then be routed to a display device for display. | 10-02-2008 |
20080279186 | System and Method for Communication of Uncompressed Visual Information Through a Network - DisplayPort micropackets of uncompressed visual information are adapted to conventional network infrastructure with a switch having DisplayPort ports, network ports and a packet converter. The packet converter encapsulates DisplayPort packets for communication through network ports and extracts DisplayPort packets from network packets for communication through DisplayPort ports. An address resolution table associates the switch ports with each other and with a packet converter operation by using a control field that defines the packet converter operation for information received at each port, such as encapsulation, extraction or native switching. | 11-13-2008 |
20090003331 | System and Method for Adding Transport Layer to Uncompressed Visual Information Packets - DisplayPort micropackets of uncompressed visual information are adapted for communication across a network by stuffing packets with sink device identification information. For example, a packet stuffer adds selected portions of sink device EDID information to DisplayPort packets, such as EDID bytes | 01-01-2009 |
20090031414 | System and Method for Secure Information Handling System Memory - Enhanced network security is provided through an intermediate network device, such as a switch or router, which stores in local memory a session key created based on session parameters. Subsequent attempts to communicate information through the session require authorization at the intermediate device by verification of the session key. For example, selected parameters from a protocol data unit are extracted to form a key, such as an IP address, MAC address, VLAN ID, socket number and application fields. Network accessible memory physically located in an infrastructure device provides an alternative repository for session-based information to enhance network communication security. | 01-29-2009 |
20090154469 | Ethernet switching of PCI express packets - A method for emulating Peripheral Component Interconnect Express (PCIe) behavior over an Ethernet switching fabric which includes encapsulating a PCIe packet within an Ethernet packet to provide an Ethernet encapsulated PCIe packet, and routing the Ethernet encapsulated PCIe packet within the Ethernet switching fabric via information included within the Ethernet packet. | 06-18-2009 |
20110103386 | System and Method for Communication of Uncompressed Visual Information Through A Network - DisplayPort micropackets of uncompressed visual information are adapted to conventional network infrastructure with a switch having DisplayPort ports, network ports and a packet converter. The packet converter encapsulates DisplayPort packets for communication through network ports and extracts DisplayPort packets from network packets for communication through DisplayPort ports. An address resolution table associates the switch ports with each other and with a packet converter operation by using a control field that defines the packet converter operation for information received at each port, such as encapsulation, extraction or native switching. | 05-05-2011 |
20110176551 | Information Handling System Data Center Bridging Features with Defined Application Environments - Information handling system network traffic is managed by populating a DCBX client framework with application network parameters associated with predetermined applications. Network devices, such as information handling system clients and servers, retrieve a TLV from a switch to obtain application network parameters for an application and apply the parameters so that the application executing on the device tags network communications with the associated parameters, such as bandwidth, loss less behavior, priority, latency, through put and CPU utilization. | 07-21-2011 |
20140307548 | Information Handling System Data Center Bridging Features with Defined Application Environments - Information handling system network traffic is managed by populating a DCBX client framework with application network parameters associated with predetermined applications. Network devices, such as information handling system clients and servers, retrieve a TLV from a switch to obtain application network parameters for an application and apply the parameters so that the application executing on the device tags network communications with the associated parameters, such as bandwidth, loss less behavior, priority, latency, through put and CPU utilization. | 10-16-2014 |
Patent application number | Description | Published |
20130104127 | Method Of Handling Network Traffic Through Optimization Of Receive Side Scaling - An information handling system (IHS) includes a plurality of processors that include a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers each pointing to a processor. A network data packet received by the IHS determines a pointer to a first processor. In response, information associated with the network data packet is transferred to the cache memory of the first processor, The IHS also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler. In one embodiment, the processes are virtual machines so that network packets associated with a virtual machine are processed by sending an interrupt to a processor supporting executing the virtual machine. | 04-25-2013 |
20130325998 | System and Method for Providing Input/Output Functionality by an I/O Complex Switch - An input/output (I/O) device includes a management controller interface, a plurality of network switching interfaces, a storage interface, a component controller interface, and a plurality of multifunction modules. The multifunction modules further include a processing node interface, a first endpoint coupled to the management controller interface, a second endpoint coupled to one of the plurality of network switching interfaces, a third endpoint coupled to a remote direct memory access (RDMA) block, a fourth endpoint coupled to the storage interface, and a fifth endpoint coupled to the component controller interface. | 12-05-2013 |
20130332719 | System and Method for Providing Input/Output Functionality to a Processing Node - A remote component controller of a server rack includes a real time clock information unit to maintain real clock time and to respond to requests for real time clock information, and a communication module to receive over a communication link a request from a processing node of the server rack for real time clock information, to forward the request to the real time clock information unit, to receive from the real time clock information unit a response to the request, and to transmit the response to the request to the processing node over the communication link. | 12-12-2013 |
20130339479 | System and Method for Providing a Processing Node with Input/Output Functionality by an I/O Complex Switch - A system includes first and second processing nodes and a network switch coupled to the first and second processing nodes via respective first and second interfaces. The network switch includes a management controller coupled to the interfaces to provide management functions to the processing nodes, first and second network interfaces coupled respectively to the first and second interfaces to provide network access for the processing nodes, a message passing interface between the first processing node and the second processing node, a storage interface coupled to the first and second interfaces to provide a storage capacity to the processing nodes, and a remote component controller coupled to the interfaces. | 12-19-2013 |
20130339714 | System and Method for Providing a Processing Node with Input/Output Functionality Provided by an I/O Complex Switch - A processing node of a server rack includes a processor to generate processing node management requests and to process responses to the node management requests, and a communication module to receive the processing node management requests, to transmit over a communication link to a management controller of the server rack external to the processing node a processing node management request, to receive over the communication link from the management controller processing node management information, and to transmit the processing node management information to the processor. | 12-19-2013 |
20140019661 | System and Method for Providing Network Access for a Processing Node - A network interface controller includes a plurality of host interfaces configured to communicate with a plurality of processing nodes, a plurality of network interfaces configured to provide network communication for the processing nodes to a network, and a shared resource configured to provide link based services and stateless offload services for the processing nodes when communicating with the network. | 01-16-2014 |
20150020073 | Network Traffic Control by Association of Network Packets and Processes - An information handling system includes a plurality of processors that each includes a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers that each points to one of the processors. A network data packet received by the information handling system determines a pointer to a first processor. In response to determining the pointer, information associated with the network data packet is transferred to the cache memory of the first processor, The information handling system also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and an RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler. In one embodiment, the processes are virtual machines so that network packets associated with a virtual machine are processed by sending an interrupt to a processor supporting executing the virtual machine. | 01-15-2015 |
20150046618 | Method of Handling Network Traffic Through Optimization of Receive Side Scaling4 - An information handling system includes a plurality of processors that each includes a cache memory, and a receive side scaling (RSS) indirection table with a plurality of pointers that each points to one of the processors. A network data packet received by the information handling system determines a pointer to a first processor. In response to determining the pointer, information associated with the network data packet is transferred to the cache memory of the first processor. The information handling system also includes a process scheduler that moves a process associated with the network data packet from a second processor to the first processor, and an RSS module that directs the process scheduler to move the process and associates the first pointer with the processor in response to directing the process scheduler. | 02-12-2015 |
Patent application number | Description | Published |
20090073897 | DETECTION OF DUPLICATE PACKETS - A packet is received from a network. The packet includes a field. The content of the field is compared to each element of a list. If the content of the field fails to match any element in the list, the packet is accepted and the content of the field is added to the list as an additional element of the list. | 03-19-2009 |
20090178037 | ACCESSING A NETWORK - An information handling system (IHS) includes a hypervisor and a plurality of virtual machines (VMs). The hypervisor includes hypervisor network information. Each of the VMs includes a virtual processor and a virtual memory that is coupled to the virtual processor. The virtual memory includes VM network information and computer readable instructions to synchronize the VM network information with the hypervisor network information. | 07-09-2009 |
20100020703 | NETWORK INFRASTRUCTURE CAPABILITY DETECTION - A system to discover a network infrastructure capability includes one or more subsystems to establish a communication path between a first endpoint and a second endpoint. A test packet is sent from a first endpoint along the communication path and a value is associated with the test packet which relates to capabilities of the communication path. The test packet value is returned to the first endpoint. | 01-28-2010 |
20100091684 | System and Method for Discovery of Dynamically Assigned Information Handling System IP Addresses - A network manager tracks network nodes in an IPv6 network by identifying server nodes that dynamically-assign network addresses, such as DHCP server nodes, retrieving prefix information from the DHCP server nodes, and querying a range of network addresses determined from application of the prefix information to identify client nodes of each DHCP server node. In one embodiment, the prefix information comprises a start prefix value that identifies the starting address of the range and a prefix length value that determines the number of addresses in the range. For example, the network manager sends echo messages to each address in the range by starting at an address determined from the start prefix value and incrementing the network address for a number of increments equal to at least the prefix length value. | 04-15-2010 |
20120089894 | Detection Of Duplicate Packets - A packet is received from a network. The packet includes a field. The content of the field is compared to each element of a list. If the content of the field fails to match any element in the list, the packet is accepted and the content of the field is added to the list as an additional element of the list. | 04-12-2012 |
20140198646 | SENDER DEVICE BASED PAUSE SYSTEM - A network communication pause system includes a network interface device and a management controller. The management controller is operable to monitor first data traffic that is received by the network interface device over a network and that is associated with a sender Media Access Control (MAC) address and a receiver MAC address. If the management controller determines that the first data traffic has exceeded a threshold, a pause frame that includes the sender MAC address is sent over the network through the network interface device to a sender device associated with the sender MAC address. The pause frame may include an operations code that causes intermediate devices coupled between the management controller and the sender device to forward the pause frame to the sender device, and a pause time for which the sender device will pause the sending of data traffic to the receiver MAC address. | 07-17-2014 |
20140337456 | SYSTEMS AND METHODS FOR ENABLING RDMA BETWEEN DIVERSE ENDPOINTS - In accordance with embodiments of the present disclosure, a method may include determining one or more characteristics of each of two endpoints of a data transfer, the one or more characteristics comprising whether the endpoint is Remote Direct Memory Access (RDMA)-capable. The method may also include establishing an RDMA termination between the two endpoints. The method may additionally include configuring a first path between the RDMA termination and a first endpoint of the two endpoints, wherein the first path is RDMA-capable, in response to determining that the first endpoint is RDMA-capable. The method may further include configuring a second path between the RDMA termination and a second endpoint of the two endpoints. | 11-13-2014 |