Patent application number | Description | Published |
20130232864 | HIGH SULFUR FUEL PELLET WITH REDUCED SO2 EMISSION - The present description relates to a method and system for generating a fuel pellet from high sulfur fuel waste materials having a reduced SO2 emission. In one example, the fuel pellet may include petroleum coke, a biomass constituent, and an alkali substituent. | 09-12-2013 |
20130232865 | HIGH SULFUR FUEL PELLET WITH REDUCED SO2 EMISSION - The present description relates to a method and system for generating a fuel pellet from high sulfur fuel waste materials having a reduced SO2 emission. In one example, the fuel pellet may include petroleum coke, a biomass constituent, and an alkali substituent. Further in another example, the fuel pellet may include iron oxide catalyst increasing the capture of SO2. | 09-12-2013 |
20140196361 | HIGH SULFUR FUEL PELLET WITH REDUCED SO2 EMISSION - The present description relates to a method and system for generating a fuel pellet from high sulfur fuel waste materials having a reduced SO2 emission. In one example, the fuel pellet may include petroleum coke, a biomass constituent, and an alkali substituent. Further in another example, the fuel pellet may include iron oxide catalyst increasing the capture of SO2. | 07-17-2014 |
20160002556 | HIGH SULFUR FUEL PELLET WITH REDUCED SO2 EMISSION - The present description relates to a method and system for generating a fuel from high sulfur fuel waste materials having a reduced SO2 emission. In one example, the fuel may include petroleum coke, a biomass constituent, and an alkali substituent. Further in another example, the fuel may include iron oxide catalyst increasing the capture of SO2. | 01-07-2016 |
Patent application number | Description | Published |
20090089554 | METHOD FOR TUNING CHIPSET PARAMETERS TO ACHIEVE OPTIMAL PERFORMANCE UNDER VARYING WORKLOAD TYPES - A method, system, and computer program product for tuning a set of chipset parameters to achieve optimal chipset performance under varying workload characteristics. A set of workload characteristics of a current workload type is determined. An instruction stream is generated using weighted parameters derived from the set of workload characteristics of the current workload type. A set of chipset parameters is generated and integrated within the instruction stream. The instruction stream is loaded to one or more processors and executed to collect and analyze performance data relating to the chipset's performance. The analysis includes comparing the set of performance data of a plurality of different instruction streams having the same set of workload characteristics. Each executed instruction stream is executed with at least one different combination of chipset parameters. A determination is made regarding which combination of chipset parameters provides the best performance data for the current workload. | 04-02-2009 |
20090100229 | Method for Increasing Cache Directory Associativity Classes in a System With a Register Space Memory - In a method of managing a cache directory in a memory system, an original system address is presented to the cache directory when corresponding associativity data is allocated to an associativity class in the cache directory. The original system address is normalized by removing address space corresponding to a memory hole, thereby generating a normalized address. The normalized address is stored in the cache directory. The normalized address is de-normalized, thereby generating a de-normalized address, when the associativity data is cast out of the cache directory to make room for new associativity data. The de-normalized address is sent to the memory system for coherency management. | 04-16-2009 |
20090193199 | Method for Increasing Cache Directory Associativity Classes Via Efficient Tag Bit Reclaimation - In a method of generating a cache directory to include a plurality of associativity classes, each associativity class includes an address tag including a plurality of address bits. Each address tag is configured to store a unique address to a specific location in an memory space. An amount of memory that is in an actually configured portion of the memory space is determined. A minimum number of bits necessary to address each memory location in the actually configured portion of the memory space is determined. Each address tag is configured in each associativity class to include the minimum number of bits necessary to address each memory location in the actually configured portion of the memory space. The cache directory is configured to include a maximum number of associativity classes per line in the cache directory. | 07-30-2009 |
20100037122 | Memory Controller for Reducing Time to Initialize Main Memory - In a method of initializing a computer memory that receives data from a plurality of redrive buffers, a predetermined data pattern of a selected set of data patterns is stored in selected redrive buffers of the plurality of redrive buffers. Each of the selected set of data patterns includes a first initialization data pattern and an error correcting code pattern that is a product of a logical function that operates on the first initialization data pattern and an address in the computer memory. The selected set of data patterns includes each possible value of error correcting code pattern. A redrive buffer of the plurality of redrive buffers that has stored therein an error correcting code pattern that corresponds to the selected address is selected when sending an first initialization data pattern to a selected address. The selected redrive buffer is instructed to write to the selected address the first initialization data pattern and the error correcting code pattern that corresponds to the selected address. | 02-11-2010 |
20100205383 | Memory Controller for Improved Read Port Selection in a Memory Mirrored System - The present invention describes improving the scheduling of read commands on a mirrored memory computer system by utilizing information about pending memory access requests. A conflict queue is configured to track a read/write queue associated with each of a plurality of memory ports on the mirrored memory system. The conflict queue determines a predicted latency on each memory port based on the contents of each of the read/write queues. A compare logic unit is coupled to the conflict queue, wherein the compare logic unit compares a predicted latency of a primary memory and a mirrored memory and schedules read commands to the memory port with the lowest predicted latency. | 08-12-2010 |
20120023368 | Compressed Replay Buffer - A compressed replay buffer in a first electronic unit of an electronic system holds commands in a table. As commands are transmitted from the first electronic unit to a second electronic unit, the command, along with associated data, command type, and the like are stored in a row in the table. No rows in the table contain “dead cycles” to indicate that no command was sent on a particular cycle on a bus over which the commands were transmitted. The second electronic unit may request that the first electronic unit replay some number of commands. In response, the first electronic unit uses commands in the compressed replay buffer, along with required timings stored on the first electronic unit, to replay the number of commands requested. | 01-26-2012 |
Patent application number | Description | Published |
20110047400 | Systems and Methods to Efficiently Schedule Commands at a Memory Controller - Systems and methods to respond to schedule commands at a memory controller are disclosed. A transmission error between a first memory controller port and a first redrive device may be detected. A first corrective action may be initiated at the first memory controller port in response to the detection of the transmission error. A particular method may include determining that a second memory controller port initiated a second corrective action. Incoming read commands may be distributed based on a comparison of the first corrective action and the second corrective action. | 02-24-2011 |
20110047440 | Systems and Methods to Respond to Error Detection - Systems and methods to respond to error detection are provided. First data may be received at a first memory controller port in response to a read command issued from the first memory controller port. The read command may be issued as a second read command from a second memory controller port after determining that the first data contains a first uncorrectable error. Second data may be received at the second memory controller port in response to the second read command. A repair write command may be issued from the first memory controller port after determining that the second data does not contain any errors. The repair write command may initiate writing the second data from the first memory controller port. | 02-24-2011 |
20110066921 | System and Method for Responding to Error Detection - Systems and methods to respond to error detection are provided. A particular method may include issuing a first command to a first redrive device and a second command to a second redrive device. The method may also include reissuing the second command to the second redrive device in response to detecting a transmission error between a memory controller and the second redrive device. The method may further include storing at a first buffer first data that is received from the first redrive device in response to the first command. The method may include storing at a second buffer second data that is received from the second redrive device in response to the reissued second command. The method also may include merging the second data with the first data. | 03-17-2011 |
20110225465 | Managing Memory Refreshes - Systems and methods to manage memory refreshes at a memory controller are disclosed. A method includes determining, at a memory controller device, that a number of transmission errors between a memory controller port and a memory redrive device exceeds an error threshold. The method may include initiating a first link retraining process between the memory controller port and the memory redrive device. The method may further include placing one or more dynamic random access memory modules associated with the memory redrive device in a self-refresh mode. The method may also include removing the one or more dynamic random access memory modules from the self-refresh mode after the link retraining process has completed. The method may further include enabling overlapping refreshes of the one or more dynamic random access memory modules. | 09-15-2011 |
Patent application number | Description | Published |
20080249274 | POLYMERIZATION CATALYST SYSTEM UTILIZING EXTERNAL DONOR SYSTEMS AND PROCESSES OF FORMING POLYMERS THEREWITH - External donor systems, catalyst systems and olefin polymerization processes are described herein. The external donor systems generally include a first external donor represented by the general formula SiR | 10-09-2008 |
20120010376 | Multi-Component Catalyst Systems and Polymerization Processes for Forming Broad Composition Distribution Polymers - Propylene polymerization processes, polymers and films formed therefrom are described herein. The propylene polymerization processes generally include contacting propylene and an amount of ethylene with a first metallocene catalyst and a second metallocene catalyst within a polymerization reaction vessel to form a propylene based polymer, wherein the amount is an amount effective to form the propylene based polymer including from about 2 wt. % to about 6 wt. % ethylene, the second metallocene catalyst is capable of incorporating a greater amount of ethylene into the propylene based polymer than the first metallocene catalyst and wherein the first metallocene catalyst is capable of forming a propylene/ethylene random copolymer exhibiting a melting temperature that is greater than that of a propylene/ethylene random copolymer formed from the second metallocene catalyst. | 01-12-2012 |
20120046429 | Sequential Formation of Ziegler-Natta Catalyst Using Non-blended Components - Catalyst compositions, methods of forming the same and polymers formed therefrom are described herein. The methods of forming the catalysts generally include contacting an alkyl magnesium compound with a viscosity modifier prior to contact with an alcohol to form a magnesium dialkoxide compound; contacting the magnesium dialkoxide compound with a first titanium alkoxide and a first agent to form a first solution reaction product “A”, wherein the titanium alkoxide and the first agent are non-blended individual components prior to contacting the magnesium dialkoxide; contacting the first solution reaction product “A” with a second titanium alkoxide to form a second solution reaction product “B”; contacting the second solution reaction product “B” with a second agent to form a first solid reaction product “C”; contacting the first solid reaction product “C” with a third agent to form a second solid reaction product “D”; and contacting the second solid reaction product “D” with a reducing agent to limn a catalyst component. | 02-23-2012 |
20120202955 | ZIEGLER-NATTA CATALYST COMPOSITION WITH CONTROLLED MORPHOLOGY - Catalyst Systems, processes of forming the same and polymers and polymerization processes are described herein. The process of forming the catalyst system generally includes providing a first compound including a magnesium dialkoxide and aluminum alkoxide: contacting the first compound with a first agent and a second agent to form a solution of reaction product “A”, the first agent including a titanating agent and the second agent including a first metal halide; contacting the solution of reaction product “A” with a third agent to form a solid reaction product “B”, the third agent including a second metal halide: contacting the solid reaction product “B” with a fourth agent to form a solid reaction product “C”, the fourth agent including a third metal halide: optionally contacting the solid reaction product “C” with a fifth agent to form a solid reaction product “D”, the fifth agent including a fourth metal halide; and contacting the solid reaction product “C” or “D” with a sixth agent to form a catalyst component, the sixth agent including a first organoaluminum compound. | 08-09-2012 |
20120264894 | Multi-Component Catalyst Systems and Polymerization Processes for Forming Broad Composition Distribution Polymers - Propylene polymerization processes, polymers and films formed therefrom are described herein. The propylene polymerization processes generally include contacting propylene and an amount of ethylene with a first metallocene catalyst and a second metallocene catalyst within a polymerization reaction vessel to form a propylene based polymer, wherein the amount is an amount effective to form the propylene based polymer including from about 2 wt. % to about 6 wt. % ethylene, the second metallocene catalyst is capable of incorporating a greater amount of ethylene into the propylene based polymer than the first metallocene catalyst and wherein the first metallocene catalyst is capable of forming a propylene/ethylene random copolymer exhibiting a melting temperature that is greater than that of a propylene/ethylene random copolymer formed from the second metallocene catalyst. | 10-18-2012 |
Patent application number | Description | Published |
20090105433 | Multi-component catalyst systems and polymerization processes for forming in-situ heterophasic copolymers and/or varying the xylene solubles content of polyolefins - Embodiments of the invention generally include multi-component catalyst systems, polymerization processes and heterophasic copolymers formed by the processes. The multi-component catalyst system generally includes a first catalyst component selected from Ziegler-Natta catalyst systems including a diether internal electron donor and a metallocene catalyst represented by the general formula XCp | 04-23-2009 |
20100125124 | Methods of catalyst activation - A method comprising preparing a multi-component catalyst system comprising a catalyst and a cocatalyst, and adjusting the level of at least one component of the catalyst system to maintain a user-desired level of catalyst activity throughout a process, wherein the component comprises a catalyst activator and wherein the catalyst activator comprises the catalyst or the cocatalyst. A method comprising contacting a polymerization catalyst system comprising a Ziegler-Natta catalyst and a cocatalyst with a catalyst activator at least twice during a polymerization process, wherein the polymerization process is carried out in a reactor system comprising multiple reactor types. | 05-20-2010 |
20100227986 | Methods of Catalyst Activation - A method comprising preparing a multi-component catalyst system comprising a catalyst and a cocatalyst, and adjusting the level of at least one component of the catalyst system to maintain a user-desired level of catalyst activity throughout a process, wherein the component comprises a catalyst activator and wherein the catalyst activator comprises the catalyst or the cocatalyst. A method comprising contacting a polymerization catalyst system comprising a Ziegler-Natta catalyst and a cocatalyst with a catalyst activator at least twice during a polymerization process, wherein the polymerization process is carried out in a reactor system comprising multiple reactor types. | 09-09-2010 |
20110269923 | MULTI-COMPONENT CATALYST SYSTEMS AND POLYMERIZATION PROCESSES FOR FORMING IN-SITU HETEROPHASIC COPOLYMERS AND/OR VARYING THE XYLENE SOLUBLES CONTENT OF POLYOLEFINS - Embodiments of the invention generally include multi-component catalyst systems, polymerization processes and heterophasic copolymers formed by the processes. The multi-component catalyst system generally includes a first catalyst component selected from Ziegler-Natta catalyst systems including a diether internal electron donor and a metallocene catalyst represented by the general formula XCp | 11-03-2011 |
20120108771 | SUCCINATE-CONTAINING POLYMERIZATION CATALYST SYSTEM USING BMDS FOR PREPARATION OF POLYPROPYLENE FILM GRADE RESINS - It has been discovered that using n-butylmethyldimethoxysilane (BMDS) as an external electron donor for succinate-containing Ziegler-Natta catalysts can provide a catalyst system that may prepare polypropylene films with improved properties. The catalyst systems of the invention provide for controlled chain defects/defect distribution and thus a regulated microtacticity along with broadened molecular weight distribution. | 05-03-2012 |
20120123068 | NOVEL COMBINATIONS OF SILANE ELECTRON DONORS FOR USE IN CATALYST COMPOSITIONS - Disclosed is a process for preparing an olefinic polymer comprising contacting at least one olefinic C3+ monomer and a catalyst composition comprising a Ziegler-Natta catalyst, dicyclopentyl dimethoxysilane as a first electron donor, and a second electron donor selected from the group consisting of methyl trimethoxysilane, methyl triethoxysilane, dimethyl dimethoxysilane, and mixtures thereof, under reaction conditions suitable to form an olefinic polymer. The polymer prepared using this method may exhibit significantly broadened molecular weight distribution than that achieved using any of the silane compounds alone, and may also exhibit desirable melt flow characteristics and xylene solubles levels. | 05-17-2012 |
20130102743 | MULTI-COMPONENT CATALYST SYSTEMS AND POLYMERIZATION PROCESSES FOR FORMING IN-SITU HETEROPHASIC COPOLYMERS AND/OR VARYING THE XYLENE SOLUBLES CONTENT OF POLYOLEFINS - Embodiments of the invention generally include multi-component catalyst systems, polymerization processes and heterophasic copolymers formed by the processes. The multi-component catalyst system generally includes a first catalyst component selected from Ziegler-Natta catalyst systems including a diether internal electron donor and a metallocene catalyst represented by the general formula XCp | 04-25-2013 |
Patent application number | Description | Published |
20140146049 | MEMORY EFFICIENT PROGRESSIVE REFINEMENT IN RAY TRACING - In one aspect, a method provides for iteratively taking passes of samples for each pixel of a set of pixels. Initially, the set of pixels can be all of the pixels of an image. For each pixel, an accumulated color at the beginning of a pass and at the end of a pass can be compared. If a difference between these is within a threshold, a convergence count, which begins at an initial value, is reduced. If the difference is not within the threshold, then the convergence count is reset. When the convergence count reaches a preset value, then the pixel is considered converged and removed from the set. However, if a pixel adjacent to a converged pixel fails a convergence test, then the converged pixel is reset to unconverged and returned to the set and at least a minimum number of additional sample passes are undertaken for that pixel. | 05-29-2014 |
20150294511 | Virtual Camera for 3-D Modeling Applications - A user interface to a virtual camera for a 3-D rendering application provides various features. A rendering engine can continuously refine the image being displayed through the virtual camera, and the user interface can contain an element for indicating capture of the image as currently displayed, which causes saving of the currently displayed image. Autofocus (AF) and autoexposure (AE) reticles can allow selection of objects in a 3-D scene, from which an image will be rendered, for each of AE and AF. A focal distance can be determined by identifying a 3-D object visible at a pixel overlapped by the AF reticle, and a current viewpoint. The AF reticle can be hidden in response to a depth of field selector being set to infinite depth of field. The AF and AE reticles can be linked and unlinked, allowing different 3-D objects for each of AF and AE. | 10-15-2015 |