Patent application number | Description | Published |
20130055011 | CACHE TAG ARRAY WITH HARD ERROR PROOFING - A cache memory system includes a cache controller and a cache tag array. The cache tag array includes one or more ways, one or more indices, and a cache tag entry for each way and index combination. Each cache tag entry includes an error correction portion and an address portion. In response to an address request for data that includes a first index and a first address, the cache controller compares the first address to the cache tag entries of the cache tag array that correspond to the first index. When the comparison results in a miss, the cache controller corrects cache tag entries with an error that correspond to the first index using the corresponding error correction portions, and stores at least one of the corrected cache tag entries in a storage that is external to the cache tag array. The cache controller, for each corrected cache tag entry, replays the comparison using the least one of the externally stored corrected cache tag entries. | 02-28-2013 |
20130086417 | Systems and Methods for Retiring and Unretiring Cache Lines - The systems and methods described herein may provide a flush-retire instruction for retiring “bad” cache locations (e.g., locations associated with persistent errors) to prevent their allocation for any further accesses, and a flush-unretire instruction for unretiring cache locations previously retired. These instructions may be implemented as hardware instructions of a processor. They may be executable by processes executing in a hyper-privileged state, without the need to quiesce any other processes. The flush-retire instruction may atomically flush a cache line implicated by a detected cache error and set a lock bit to disable subsequent allocation of the corresponding cache location. The flush-unretire instruction may atomically flush an identified cache line (if valid) and clear the lock bit to re-enable subsequent allocation of the cache location. Various bits in the encodings of these instructions may identify the cache location to be retired or unretired in terms of the physical cache structure. | 04-04-2013 |
20130138995 | DYNAMIC HYPERVISOR RELOCATION - A method for managing multiple nodes hosting multiple memory segments, including: identifying a failure of a first node hosting a first memory segment storing a hypervisor; identifying a second memory segment storing a shadow of the hypervisor and hosted by a second node; intercepting, after the failure, a hypervisor access request (HAR) generated by a core of a third node and comprising a physical memory address comprising multiple node identification (ID) bits identifying the first node; modifying the multiple node ID bits of the physical memory address to identify the second node; and accessing a location in the shadow of the hypervisor specified by the physical address of the HAR after the multiple node ID bits are modified. | 05-30-2013 |
20150039938 | Systems and Methods for Retiring and Unretiring Cache Lines - The systems and methods described herein may provide a flush-retire instruction for retiring “bad” cache locations (e.g., locations associated with persistent errors) to prevent their allocation for any further accesses, and a flush-unretire instruction for unretiring cache locations previously retired. These instructions may be implemented as hardware instructions of a processor. They may be executable by processes executing in a hyper-privileged state, without the need to quiesce any other processes. The flush-retire instruction may atomically flush a cache line implicated by a detected cache error and set a lock bit to disable subsequent allocation of the corresponding cache location. The flush-unretire instruction may atomically flush an identified cache line (if valid) and clear the lock bit to re-enable subsequent allocation of the cache location. Various bits in the encodings of these instructions may identify the cache location to be retired or unretired in terms of the physical cache structure. | 02-05-2015 |
Patent application number | Description | Published |
20090020008 | Gas separation membrane module assembly with residue manifold - A gas-separation membrane module assembly and a gas-separation process using the assembly. The assembly includes a set of tubes, each containing gas-separation membrane elements, arranged within a housing. The housing contains tube sheets that divide the space within the housing into three separate, gas-tight spaces, with the tubes mounted in the central space. Feed gas enters the tubes through apertures positioned to feed multiple membrane elements within a tube in parallel, and one or more manifolds are used to collect residue gas from the membrane elements and direct the gas to the residue port or to a second group of membrane elements within the tube. The assembly can be used in various ways to carry out gas separation processes. | 01-22-2009 |
20100243549 | Pervaporation Assembly - The invention is a pervaporation process and pervaporation equipment, using a series of membrane modules, and including inter-module reheating of the feed solution under treatment. The inter-module heating is achieved within the tube or vessel in which the modules are housed, thereby avoiding the need to repeatedly extract the feed solution from the membrane module train. | 09-30-2010 |
20110269854 | PROCESS FOR THE PRODUCTION OF METHANOL INCLUDING ONE OR MORE MEMBRANE SEPARATION TYPES - Disclosed herein is a methanol production process that includes a membrane separation step or steps. Using the process of the invention, the efficiency of methanol production from syngas is increased by reducing the compression requirements of the process and/or improving the methanol product yield. As an additional advantage, the membrane separation step generates a hydrogen-rich stream which can be sent for other uses. An additional benefit is that the process of the invention may debottleneck existing methanol plants if more syngas or carbon dioxide is available, allowing for feed of imported carbon dioxide into the synthesis loop. This is a way of sequestering carbon dioxide. | 11-03-2011 |
20120141367 | GAS SEPARATION PROCESS FOR PRODUCTION OF HYDROGEN BY AUTOTHERMAL REFORMING OF NATURAL GAS, WITH CARBON DIOXIDE RECOVERY - Disclosed herein is a process for the production of hydrogen by autothermal reforming of natural gas, with simultaneous recovery of carbon dioxide using carbon dioxide-selective membrane separation. Residual gas from the hydrogen and carbon dioxide recovery is recycled back to the autothermal reformer. | 06-07-2012 |
20130239804 | Membrane-Based Gas Separation Process Using Ejector-Driven Gas Recycle - Disclosed herein is a gas separation process that utilizes ejector recycle with a membrane separation step in combination with a second separation step. The second separation step may be a second membrane separation step, or may involve a different type of separation process. | 09-19-2013 |
20130263734 | LOW-ENERGY PROCESS TO PRODUCE OXYGEN-ENRICHED AIR USING MEMBRANE TECHNOLOGY - Disclosed herein is a process for producing oxygen-enriched air that involves a membrane separation step that uses glassy polymer membranes that have a selectivity to oxygen over nitrogen of at least 2.4. | 10-10-2013 |
20140005285 | Processes For The Production of Methanol Using Sweep-Based Membrane Separation Steps | 01-02-2014 |
20140264176 | Membrane-Based Gas Separation Processes to Produce Synthesis Gas With a High CO Content - A process for producing syngas with a high content of carbon monoxide, reflected in a high CO:CO | 09-18-2014 |
20140360365 | Parallel Feed Gas Separation Membrane Element Assembly - A gas-separation membrane module assembly and a gas-separation process using the assembly. The assembly includes sets of manifolds, between which are mounted arrays of membrane modules, the manifolds and membrane modules forming a stack within a pressure vessel or housing. The stacked, manifolded arrangement enables many membrane elements to be fed in parallel with the gas to be treated. | 12-11-2014 |
Patent application number | Description | Published |
20090024550 | Systems and Methods for Wireless Network Selection - Systems and methods for selecting a wireless network are disclosed. In some embodiments, a method comprises receiving a first network device identifier for a first network device and a second network device identifier for a second network device, obtaining a first network profile comprising a first attribute, the first network profile based on the first network device identifier, obtaining a second network profile comprising a second attribute, the second network profile based on the second network device identifier, and selecting either the first network device identifier or the second network device identifier based on an attribute analysis of the first attribute and the second attribute. | 01-22-2009 |
20090028082 | Systems and Methods for Wireless Network Selection Based on Attributes Stored in a Network Database - Systems and methods for wireless network selection based on attributes stored in a network database are disclosed. In some embodiments, a method comprises receiving a network identifier associated with a wireless network, determining if a network profile associated with the network identifier is stored within a network profile database comprising a plurality of network profiles, and if the network profile associated with the network identifier is stored within the network profile database, retrieving the network profile, or if the network profile associated with the network identifier is not stored within the network profile database, initiating the network profile, obtaining an attribute associated with the network device identifier, and storing the attribute within the network profile. | 01-29-2009 |
20100263022 | Systems and Methods for Enhanced Smartclient Support - Exemplary systems and methods for enhanced smartclient support are provided. In various embodiments, a method comprises receiving, by a digital device, an authentication reply message associated with a wireless network, the authentication reply message indicating whether authentication is successful and indicating whether the digital device has been granted access to the wireless network, identifying, with the digital device, a URL message within the authentication reply message, and displaying content from a URL of the URL message on the digital device. | 10-14-2010 |
20110040870 | Systems and Methods for Determining Location Over a Network - Systems and methods for determining location over a network are disclosed. In some embodiments, a method comprises scanning, by a digital device, an area for one or more wireless networks, receiving one or more BSSIDs associated with the one or more wireless networks, generating a location request in a DNS protocol formatted message, the location request comprising the one or more BSSIDs, providing the location request, receiving a location response based on the location request, and retrieving at least one location identifier from the location response. | 02-17-2011 |
20120204243 | SYSTEMS AND METHODS FOR NETWORK CURATION - Systems and methods for network curation are disclosed. In some embodiments, a method comprises scanning, by a mobile device, an area to identify a network device for accessing a network, receiving, by the mobile device, a network identifier associated with the network device, providing a curation indicator request to a curation server, the curation indicator request comprising the network identifier, receiving a curation indicator from the curation server, the curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the curation indicator associated with a likelihood of intent to publicly share the network by the network device, comparing the curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device, and accessing the network via the network device based on the comparison. | 08-09-2012 |
20140033288 | Systems and Methods for Enhanced Engagement - In some embodiments, a method comprises displaying a pre-registration invitation on a first digital device connected to a wireless network, determining one or more wireless network identifiers associated with the wireless network, generating a pre-registration code request, the request including the one or more wireless network identifiers, providing the pre-registration code request to a virtual network server, the server generating a pre-registration code in response to the pre-registration code request, the pre-registration code associated with the one or more wireless network identifiers, receiving the pre-registration code, providing a registration request from a second digital device, the registration request comprising the pre-registration code, and provisioning an account based on the registration request and the wireless network identifiers, the wireless network identifiers identified based on the pre-registration code. | 01-30-2014 |
20140095406 | Systems and Methods for Enhanced Engagement - In some embodiments, a method comprises receiving, from a digital device by a virtual network server, a wireless network identifier, the wireless network identifier associated with a wireless network, retrieving a network record associated with the wireless network identifier from a plurality of network records, identifying one or more notification messages based on the retrieved network record, the one or more notification messages being associated with one or more customer experience interfaces displayable to a user upon engagement with the respective one or more notification message, and delivering the one or more notification messages and the one or more customer experience interfaces to the digital device thereby enabling a user to view and engage at least one of the one or more notification messages to access at least one of the one or more customer experience interfaces. | 04-03-2014 |
20140179238 | Systems and Methods for Quality of Experience Measurement and Wireless Network Recommendation - Systems and methods for quality of experience measurement and wireless network recommendation are disclosed. In some embodiments, a method comprises connecting to a non-cellular wireless data network, the digital device capable of communicating over a cellular network, transmitting a plurality of pings to a QoE system accessible over the non-cellular wireless data network, receiving a set of ping responses from the QoE system in response to the plurality of pings, calculating a QoE score based on the set of ping responses, and determining whether to maintain connectivity with the non-cellular wireless data network based on the QoE score. | 06-26-2014 |
20140179312 | SYSTEMS AND METHODS FOR NETWORK CURATION - Systems and methods for network curation are disclosed. In some embodiments, a method comprises scanning, by a mobile device, an area to identify a network device for accessing a network, receiving, by the mobile device, a network identifier associated with the network device, providing a curation indicator request to a curation server, the curation indicator request comprising the network identifier, receiving a curation indicator from the curation server, the curation indicator being retrieved, based on the network identifier, from a database of a plurality of curation indicators, the curation indicator associated with a likelihood of intent to publicly share the network by the network device, comparing the curation indicator to an access setting, the access setting indicating acceptability of network access based on the likelihood of intent to publicly share the network by the network device, and accessing the network via the network device based on the comparison. | 06-26-2014 |
Patent application number | Description | Published |
20100269940 | Multi-port inline flow cell for use in monitoring multiple parameters in a sanitary process line - Inline flow cell for use in monitoring multiple parameters in a sanitary process line, comprising a body with opposing end walls, a flow passageway extending along an axis between the end walls, and a plurality of side walls disposed tangentially about the axis, inlet and outlet fittings communicating with the passageway at the ends of the body for connecting the flow cell in a sanitary process line with fluid in the line flowing through the passageway, and monitoring ports opening through more than two of the side walls for receiving sensors for monitoring multiple parameters in the fluid. | 10-28-2010 |
20110223076 | Aseptic Manifold and Probe Assembly - Manifold and probe assembly for use a bioprocessing vessel. The manifold has a chamber which communicates with the interior of the vessel and a plurality of ports which communicate with the chamber. Elongated sensing probes are threadedly connected to the ports with end portions of the probes extending into the chamber. Gaskets having generally annular bodies with conically inclined beveled faces are mounted on the end portions of the probes, with the beveled faces engaging conically inclined surfaces of seats in the ports and the gaskets being axially compressed and radially expanded into sealing engagement with the probes. The seating surfaces have inner and outer sections with different angles of inclination which produce greater radial expansion and tighter sealing with the probes. The probes are carried by adapter sleeves which are threadedly connected to the ports, with thrust washers between the distal ends of the sleeves and the gaskets for protecting the gaskets while the sleeves are being connected to the ports and the gaskets are being compressed. Stops limit the travel of the sleeves and control the degree to which the gaskets are compressed. | 09-15-2011 |
20110299289 | Self-Aligning Light Source and Detector Assembly - Self-aligning light source and detector assembly having a sensor support mounted in a predetermined, fixed position, a light source holder mounted in a predetermined, fixed position relative to the sensor support, a sensor mounted in a fixed position on the sensor support, and a lamp assembly removably mounted to the light source holder in a predetermined position defined by mating surfaces which engage each other and seat the lamp assembly in the predetermined position whenever the lamp assembly is installed in the holder. | 12-08-2011 |
20120061579 | Inline Sensor Light Source with Solid State UV Emitter - Light source for an inline sensor having one or more solid state UV emitters for emitting light at single wavelengths in the range of 240 to 400 nm. The light emitted by each of the emitters has a bandwidth on the order of 10-20 nm and is directed toward a measurement detector in the inline sensor. The UV emitters are enclosed in a housing which can be attached to the inline sensor, with a reference detector and a regulator for the UV emitters also within the housing, and an aperture through which the light passes from the emitters to the measurement detector. | 03-15-2012 |
20130215412 | INLINE OPTICAL SENSOR WITH MODULAR FLOWCELL - Inline optical sensor which includes a modular flowcell block with a flow passageway of predetermined diameter, interchangeable adapters for connecting flow lines with different internal diameters to the block, and an optical pathlength that can be adjusted both in fixed increments with window spacers and continuously with vernier adjusters, and a light source and an optical detector in modular housings which can be aligned both radially and axially. Thermal isolation is provided between the housings and the flowcell body, and air circulation further reduces temperature and condensation within the housings. | 08-22-2013 |
20140240701 | Micro Volume Inline Optical Sensor - Micro volume inline optical sensor comprising a flowcell having a sample chamber which has a volume less than 0.4 mL and increases in diameter from two ends toward the middle, a flow passageway intersecting the chamber where the diameter is the greatest, monitoring ports with optically transmissive windows at the ends of the chamber, mounting rings on opposite sides of the flowcell disposed coaxially of an optical axis that passes through the monitoring ports and the sample chamber, and a light source and an optical detector mounted on the mounting rings in alignment with each other along the optical axis. In one embodiment, the sample chamber has a side wall with oppositely inclined frusto-conical sections, and the ends of the chamber are closed and sealed by the monitoring port windows and O-ring gaskets that surround the open ends and are compressed between the body of the flowcell and the windows. | 08-28-2014 |