Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Messinger, TX

Daaven S. Messinger, Austin, TX US

Patent application numberDescriptionPublished
20080281897Universal execution unit - Methods and apparatus are described for an execution unit. A method includes receiving an instruction and one or more operands, determining a plurality of program bits and one or more sets of pluralities of select input bits, based on the instruction and the one or more operands, determining a plurality of extra adder input bits, based on the instruction and the one or more operands, determining a plurality of multiplexer output bits, based on the plurality of program bits and the one or more sets of pluralities of select input bits, determining one or more carry-save adder tree outputs, based on the plurality of multiplexer output bits and the plurality of extra adder input bits, determining a carry-propagate adder sum output, based on the one or more carry-save adder tree output; and determining the result of the instruction on the one or more operands, based on the carry-propagate adder sum output. An apparatus includes a finite state machine comprising an instruction input, a plurality of operand inputs, a plurality of outputs, a plurality of extra adder inputs, a result output, and condition code output flags, an array of multiplexers coupled to the plurality of outputs and comprising a plurality of multiplexer outputs, a carry-save adder tree coupled to the plurality of multiplexer outputs and coupled to the extra adder inputs and comprising a plurality of carry-save adder tree outputs coupled to the finite state machine, and a carry-propagate adder coupled to the plurality of carry-save adder tree outputs and comprising a plurality of carry-propagate adder outputs coupled to the finite state machine.11-13-2008

Daaven Shawn Messinger, Austin, TX US

Patent application numberDescriptionPublished
20100146177NEGATION-BASED ROUND-ROBIN ARBITER - A device includes an M-bit input request for service bus, a MASKGEN component that generates a shifting mask, the MASK component that generates an 2*M-bit enabled request for service bus, a NEGATE component that may perform a negation operation on the MASK 2*M-bit enabled request for service output, and a COMBINE component which receives the MASK 2*M-bit enabled request for service output and 2*M-bit NEGATE output and combines them into M-bit 1-HOT grant output bus. The COMBINE output indicates which request for service is being granted by the device.06-10-2010
20100146178NEGATION-BASED FIXED-PRIORITY ARBITER - A device includes an M-bit input request for service bus, a NEGATE component that may perform a negation operation on the M-bit input bus, an AND component that may perform a Boolean AND operation on the M-bit input signal and the negated input, and an M-bit 1-HOT grant output bus that indicates which request for service is being granted.06-10-2010

John R. Messinger, Kingwood, TX US

Patent application numberDescriptionPublished
20090074636Method for Processing Hydrocarbon Pyrolysis Effluent - A method is disclosed for treating the effluent from a hydrocarbon pyrolysis process unit to recover heat and remove tar therefrom. The method comprises passing the gaseous effluent to at least one primary heat exchanger, thereby cooling the gaseous effluent and generating high pressure steam. Thereafter, the gaseous effluent is passed through at least one secondary heat exchanger having a heat exchange surface maintained at a temperature such that part of the gaseous effluent condenses to form in situ a liquid coating on said surface, thereby further cooling the remainder of the gaseous effluent to a temperature at which tar, formed by the pyrolysis process, condenses. The condensed tar is then removed from the gaseous effluent in at least one knock-out drum.03-19-2009
20090238735System and Method for Extending the Range of Hydrocarbon Feeds in Gas Crackers - In a system for thermal cracking gaseous feedstocks, the system including a gas cracker for producing an effluent comprising olefins, at least one transfer line exchanger for the recovery of process energy from the effluent and a water quench tower system, a process for extending the range of system feedstocks to include liquid feedstocks that yield tar is provided. The process includes the steps of injecting a first quench fluid downstream of the at least one transfer line exchanger to quench the process effluent comprising olefins, separating in a separation vessel a cracked product and a first byproduct stream comprising tar from the quenched effluent, directing the separated cracked product to the water quench tower system and quenching the separated cracked product with a second quench fluid to produce a cracked gas effluent for recovery and a second byproduct stream comprising tar. An apparatus for cracking a liquid hydrocarbon feedstock that yield tar is also provided.09-24-2009
20090280042Controlling Tar By Quenching Cracked Effluent From A Liquid Fed Gas Cracker - In a system for thermal cracking gaseous feedstocks, the system including a gas cracker for producing an effluent comprising olefins, at least one transfer line exchanger for the recovery of process energy from the effluent and a water quench tower system, a process for extending the range of system feedstocks to include liquid feedstocks that yield tar is provided. The process includes the steps of injecting a first quench fluid downstream of a primary transfer line exchanger to quench the process effluent comprising olefins, separating in a first separation vessel a cracked product and a first byproduct stream comprising tar from the quenched effluent, directing the separated cracked product to a water quench tower system and quenching the separated cracked product with a second quench fluid to produce a cracked gas effluent for recovery and a second byproduct stream comprising tar. An apparatus for carrying out such process is also provided.11-12-2009
20100096296Method For Processing Hydrocarbon Pyrolysis Effluent - A method is disclosed for treating gaseous effluent from a hydrocarbon pyrolysis unit to provide steam cracked tar of reduced asphaltene and toluene insolubles content. The method is suitable for preparing reduced viscosity tar useful as a fuel blending stock, or feedstock for producing carbon black, while reducing or eliminating the need for externally sourced lighter aromatics additives to meet viscosity specifications. The method comprises drawing steam cracked tar from a separation vessel, e.g., a primary fractionator or tar knock-out drum, cooling the tar, and returning it to the separation vessel to effect lower overall tar temperatures within the separation vessel, in order to reduce viscosity increasing condensation reactions. An apparatus for carrying out the method is also provided.04-22-2010
20100230235Method For Processing Hydrocarbon Pyrolysis Effluent - A method is disclosed for treating the effluent from a hydrocarbon pyrolysis unit without employing a primary fractionator. The method comprises passing the gaseous effluent to at least one primary heat exchanger, thereby cooling the gaseous effluent and generating high pressure steam, and then cooling the gaseous effluent to a temperature at which tar, formed by reactions among constituents of the effluent, condenses. The gaseous effluent and the condensed tar are fed to at least one knock-out drum, whereby the tar is separated from the gaseous effluent. The gaseous effluent is then further cooled to condense a pyrolysis gasoline fraction from the effluent and to reduce the temperature of the effluent to a point at which it can be compressed efficiently. The condensed pyrolysis gasoline fraction is separated from the effluent and then distilled so as to reduce its final boiling point.09-16-2010

Patent applications by John R. Messinger, Kingwood, TX US