Patent application number | Description | Published |
20110131359 | PROGRAMMABLE BRIDGE HEADER STRUCTURES - A computer system includes compute nodes coupled through a switch to shared or non-shared I/O devices. The switch includes a pool of bridge headers and virtual bridges coupling a root port of a compute node to each of one or more shared or non-shared I/O devices. The switch is configured to associate each of the virtual bridges with a respective one of the fixed pool of bridge headers, receive a packet including data identifying the root port and a shared or non-shared I/O device, and route the packet in response to comparing data in the packet to data in the bridge headers associated with the virtual bridges. The virtual bridges comprise a hierarchy of virtual bridges in which one virtual bridge connects the root port to the remaining virtual bridges of the hierarchy. The switch may change the associations between virtual bridges and bridge headers. | 06-02-2011 |
20120218905 | METHOD AND APPARATUS FOR A SHARED I/O NETWORK INTERFACE CONTROLLER - A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domain to another and other operations. | 08-30-2012 |
20120221705 | METHOD AND APPARATUS FOR A SHARED I/O NETWORK INTERFACE CONTROLLER - A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domain to another and other operations. | 08-30-2012 |
20120250689 | METHOD AND APPARATUS FOR A SHARED I/O NETWORK INTERFACE CONTROLLER - A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domain to another and other operations. | 10-04-2012 |
Patent application number | Description | Published |
20090246391 | WATER-RESISTANT FABRICS AND METHODS OF PREPARATION THEREOF - A composition having a polyurethane, a hydrophilic polyisocyanate, a wetting agent, and a fluoropolymeric additive can be disposed on a substrate such as a fabric to provide water-repellant characteristics. The urethane-coated substrate can then be fabricated into a water storage container. | 10-01-2009 |
20090291249 | ROOFING MEMBRANES - An impact resistant membrane and methods of preparing and utilizing the membrane are disclosed. The membrane comprises a loft layer, a first polymeric layer bonded to a first surface of the loft layer, and a second polymeric layer bonded to a second surface of the loft layer. The membrane can be fabricated by providing a loft layer and applying a polymeric layer on a first surface and on a second surface of the loft layer. The membrane has a higher resistance to failure due to impact and thus protects the underlying structure membrane for a longer time. A method of facilitating protecting a structure comprises providing a single ply membrane having a loft layer and a polymeric layer disposed on at least two surfaces of the loft layer. | 11-26-2009 |
20120178322 | COATED FABRIC AND RELATED METHODS THEREFOR - A coated fabric with a first fabric layer having a first surface and a second surface, wherein the first fabric layer is comprised of a first polymer, and a first coating layer that is disposed on at least a portion of the first surface of the first fabric layer, wherein the first coating layer is comprised of the first polymer is disclosed. Fabricating the coated fabric can comprise providing a fabric, and applying or bonding at least a portion of a polymeric layer onto at least a portion of a first surface. The coated fabrics can advantageously serve as a protective barrier against natural elements with a long service life. One of more coated fabrics can act as a barrier to prevent seepage of water into the ground and/or serve as a surface for printing and decoration. The present coated fabrics can also be tailored to specific applications. | 07-12-2012 |
Patent application number | Description | Published |
20110070133 | SELECTIVE-CATION-REMOVAL PURIFICATION OF ALUMINUM SOURCE - A method of purifying an aluminum source includes dissolving an aluminum ion source to provide a first solution including aluminum ions having a pH of not greater than 4.0, adjusting the pH of the first solution with a tetraalkylammonium hydroxide solution to a pH in range of 4.1 to 8.4 thereby forming an aluminum hydroxide precipitate, separating the aluminum hydroxide precipitate from the first solution, washing the separated aluminum hydroxide precipitate with an aqueous solution having a pH in a range of 4.1 to 8.4, dissolving the washed aluminum hydroxide precipitate using an acid to provide a second solution having a pH of not greater than 4.0, and forming an aluminum salt from the second solution. | 03-24-2011 |
20110206595 | PURIFICATION OF BARIUM ION SOURCE - A method of preparing purified barium nitrate includes precipitating barium nitrate crystals from a solution, and washing the barium nitrate crystals with an aqueous solution including at least 10 wt % nitric acid. | 08-25-2011 |
20110244123 | OXIDE COATED CERAMIC POWDERS - A method of forming a dielectric powder includes depositing a metal nitrate coating on ceramic particles to form nitrate coated ceramic particles, separating the nitrate coated ceramic particles, dewatering the nitrate coated ceramic particles, and heat treating the nitrate coated ceramic particles at a temperature sufficient to convert the metal nitrate to a metal oxide, forming metal oxide coated ceramic particles. | 10-06-2011 |