Patent application number | Description | Published |
20080276064 | Shared stream memory on multiple processors - A method and an apparatus that allocate a stream memory and/or a local memory for a variable in an executable loaded from a host processor to the compute processor according to whether a compute processor supports a storage capability are described. The compute processor may be a graphics processing unit (GPU) or a central processing unit (CPU). Alternatively, an application running in a host processor configures storage capabilities in a compute processor, such as CPU or GPU, to determine a memory location for accessing a variable in an executable executed by a plurality of threads in the compute processor. The configuration and allocation are based on API calls in the host processor. | 11-06-2008 |
20080276220 | Application interface on multiple processors - A method and an apparatus that execute a parallel computing program in a programming language for a parallel computing architecture are described. The parallel computing program is stored in memory in a system with parallel processors. The system includes a host processor, a graphics processing unit (GPU) coupled to the host processor and a memory coupled to at least one of the host processor and the GPU. The parallel computing program is stored in the memory to allocate threads between the host processor and the GPU. The programming language includes an API to allow an application to make calls using the API to allocate execution of the threads between the host processor and the GPU. The programming language includes host function data tokens for host functions performed in the host processor and kernel function data tokens for compute kernel functions performed in one or more compute processors, e.g. GPUs or CPUs, separate from the host processor. Standard data tokens in the programming language schedule a plurality of threads for execution on a plurality of processors, such as CPUs or GPUs in parallel. Extended data tokens in the programming language implement executables for the plurality of threads according to the schedules from the standard data tokens. | 11-06-2008 |
20080276261 | Data parallel computing on multiple processors - A method and an apparatus that allocate one or more physical compute devices such as CPUs or GPUs attached to a host processing unit running an application for executing one or more threads of the application are described. The allocation may be based on data representing a processing capability requirement from the application for executing an executable in the one or more threads. A compute device identifier may be associated with the allocated physical compute devices to schedule and execute the executable in the one or more threads concurrently in one or more of the allocated physical compute devices concurrently. | 11-06-2008 |
20080276262 | Parallel runtime execution on multiple processors - A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices are initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. Sources and existing executables for an API function are stored in an API library to execute a plurality of executables in a plurality of physical compute devices, including the existing executables and online compiled executables from the sources. | 11-06-2008 |
20130007774 | DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS - A method and an apparatus that allocate one or more physical compute devices such as CPUs or GPUs attached to a host processing unit running an application for executing one or more threads of the application are described. The allocation may be based on data representing a processing capability requirement from the application for executing an executable in the one or more threads. A compute device identifier may be associated with the allocated physical compute devices to schedule and execute the executable in the one or more threads concurrently in one or more of the allocated physical compute devices concurrently. | 01-03-2013 |
20130055272 | PARALLEL RUNTIME EXECUTION ON MULTIPLE PROCESSORS - A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices are initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. | 02-28-2013 |
20130063451 | PARALLEL RUNTIME EXECUTION ON MULTIPLE PROCESSORS - A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices are initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. | 03-14-2013 |
20140201746 | PARALLEL RUNTIME EXECUTION ON MULTIPLE PROCESSORS - A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices arc initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. Sources and existing executables for an API function are stored in an API library to execute a plurality of executables in a plurality of physical compute devices, including the existing executables and online compiled executables from the sources. | 07-17-2014 |
20140201755 | DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS - A method and an apparatus that allocate one or more physical compute devices such as CPUs or GPUs attached to a host processing unit running an application for executing one or more threads of the application are described. The allocation may be based on data representing a processing capability requirement from the application for executing an executable in the one or more threads. A compute device identifier may be associated with the allocated physical compute devices to schedule and execute the executable in the one or more threads concurrently in one or more of the allocated physical compute devices concurrently. | 07-17-2014 |
20140237457 | APPLICATION PROGRAMMING INTERFACES FOR DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS - A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing task in parallel among compute units are described. The compute units are coupled to the host processor including central processing units (CPUs) and graphic processing units (GPUs). A program object corresponding to a source code for the data processing task is generated in a memory coupled to the host processor according to the API calls. Executable codes for the compute units are generated from the program object according to the API calls to be loaded for concurrent execution among the compute units to perform the data processing task. | 08-21-2014 |
Patent application number | Description | Published |
20090307699 | APPLICATION PROGRAMMING INTERFACES FOR DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS - A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing task in parallel among compute units are described. The compute units are coupled to the host processor including central processing units (CPUs) and graphic processing units (GPUs). A program object corresponding to a source code for the data processing task is generated in a memory coupled to the host processor according to the API calls. Executable codes for the compute units are generated from the program object according to the API calls to be loaded for concurrent execution among the compute units to perform the data processing task. | 12-10-2009 |
20090307704 | MULTI-DIMENSIONAL THREAD GROUPING FOR MULTIPLE PROCESSORS - A method and an apparatus that determine a total number of threads to concurrently execute executable codes compiled from a single source for target processing units in response to an API (Application Programming Interface) request from an application running in a host processing unit are described. The target processing units include GPUs (Graphics Processing Unit) and CPUs (Central Processing Unit). Thread group sizes for the target processing units are determined to partition the total number of threads according to a multi-dimensional global thread number included in the API request. The executable codes are loaded to be executed in thread groups with the determined thread group sizes concurrently in the target processing units. | 12-10-2009 |
20110285729 | SUBBUFFER OBJECTS - A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer. | 11-24-2011 |
20120320071 | MULTI-DIMENSIONAL THREAD GROUPING FOR MULTIPLE PROCESSORS - A method and an apparatus that determine a total number of threads to concurrently execute executable codes compiled from a single source for target processing units in response to an API (Application Programming Interface) request from an application running in a host processing unit are described. The target processing units include GPUs (Graphics Processing Unit) and CPUs (Central Processing Unit). Thread group sizes for the target processing units are determined to partition the total number of threads according to a multi-dimensional global thread number included in the API request. The executable codes are loaded to be executed in thread groups with the determined thread group sizes concurrently in the target processing units. | 12-20-2012 |
20130081066 | APPLICATION PROGRAMMING INTERFACES FOR DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS - A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing task in parallel among compute units are described. The compute units are coupled to the host processor including central processing units (CPUs) and graphic processing units (GPUs). A program object corresponding to a source code for the data processing task is generated in a memory coupled to the host processor according to the API calls. Executable codes for the compute units are generated from the program object according to the API calls to be loaded for concurrent execution among the compute units to perform the data processing task. | 03-28-2013 |
20140313214 | SUBBUFFER OBJECTS - A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer. | 10-23-2014 |
20150022538 | Enqueuing Kernels from Kernels on GPU/CPU - Graphics processing units (GPUs) and other compute units are allowed to enqueue tasks for themselves by themselves, without needing a host processor to queue the work for the GPU. Built-in functions enable kernels to enqueue kernels for execution on a device. In some embodiments, ndrange kernels execute over an N-dimensional range to provide data-parallel operations. Task kernels provide task-parallel operations. In some embodiments, kernels may be defined using clang block syntax. The order of execution of commands on a compute unit may be constrained or allow execution of commands out-of-order. Compute units may control when kernels enqueued by the compute unit begins execution. | 01-22-2015 |
20150187322 | SUBBUFFER OBJECTS - A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer. | 07-02-2015 |
Patent application number | Description | Published |
20090053660 | FLAMELESS COMBUSTION HEATER - A flameless combustion heater system is described that comprises a flameless combustion heater; an oxidant inlet pipe; a fuel inlet pipe; and a preheater for preheating the oxidant or the fuel, said preheater comprising an oxidation catalyst. A method for starting up a flameless combustion heater is described comprising passing a fuel-oxidant mixture to a preheater comprising an oxidation catalyst to preheat the fuel or oxidant stream being fed to the heater. A method for controlling the temperature of the flameless combustion heater system is also described that comprises controlling the amount of fuel and/or oxidant that passes through the preheater. | 02-26-2009 |
20090056696 | FLAMELESS COMBUSTION HEATER - A flameless combustion heater is described that comprises an oxidation conduit and a fuel conduit having a plurality of centralizers attached to the external wall of the fuel conduit wherein at least one centralizer or portion of a centralizer is angled with respect to the longitudinal axis of the fuel conduit. A method for providing heat to a process conduit is also described that comprises providing an oxidation conduit; providing a fuel conduit having a plurality of openings that provide fluid communication from within the fuel conduit to the oxidation conduit, and a plurality of centralizers attached to the fuel conduit wherein at least one centralizer or portion of a centralizer is angled with respect to the longitudinal axis of the fuel conduit; providing a process conduit in a heat exchange relationship with the oxidation conduit; introducing fuel into the fuel conduit; introducing an oxidant into the oxidation conduit; and introducing the fuel into the oxidation conduit through the plurality of openings such that flameless combustion occurs in the oxidation conduit. | 03-05-2009 |
20090084547 | DOWNHOLE BURNER SYSTEMS AND METHODS FOR HEATING SUBSURFACE FORMATIONS - A gas burner assembly for heating a subsurface formation includes an oxidant conduit, a fuel conduit, and a plurality of oxidizers coupled to the oxidant conduit. At least one of the oxidizers includes a mix chamber for mixing fuel from the fuel conduit with oxidant from the oxidant conduit, an igniter, and a shield. The shield includes a plurality of openings in communication with the oxidant conduit. At least one flame stabilizer is coupled to the shield. | 04-02-2009 |
20090136879 | FLAMELESS COMBUSTION HEATER - A flameless combustion heater is described, that comprises an oxidation conduit and a fuel conduit positioned within the oxidation conduit to form an oxidation zone having an inlet and an outlet, said fuel conduit having a plurality of openings that provide fluid communication from within the fuel conduit to the oxidation conduit wherein the longitudinal axis of at least one opening forms an oblique angle with the inner surface of the oxidation conduit. A method for providing heat to a process conduit is described, that comprises providing an oxidation conduit; providing a fuel conduit having a plurality of openings that provide fluid communication from within the fuel conduit to the oxidation conduit wherein the longitudinal axis of at least one opening forms an oblique angle with the inner surface of the oxidation conduit; providing a process conduit in a heat exchange relationship with the oxidation conduit; introducing fuel into the fuel conduit; introducing an oxidant into the oxidation conduit; and introducing the fuel into the oxidation conduit through the plurality of openings such that flameless combustion occurs in the oxidation conduit. | 05-28-2009 |
Patent application number | Description | Published |
20120211221 | Annulus Mounted Potential Energy Driven Setting Tool - An actuator and method for setting a subterranean tool uses an externally mounted actuator on a tubular string that is operably engaged to the tool to be actuated. At the desired location for actuation a signal is given to a valve assembly. The opening of the valve releases the pressurized compressible fluid against a floating piston. The piston drives viscous fluid ahead of itself through the now open valve that in turn drives an actuating piston whose movement sets the tool. The triggering mechanism to open the valve can be a variety of methods including an acoustic signal, a vibration signal, a change in magnetic field, or elastic deformation of the tubular wall adjacent the valve assembly. | 08-23-2012 |
20120292013 | Inflatable Tool Set with Internally Generated Gas - An inflatable packer contains a reactive metal in an annular space between the mandrel and the element. A fluid is admitted into the annular space to start a reaction that gives off gas. The generated gas fills the annular space and inflates the element in the process. The actuating fluid can be water and the off gas can be hydrogen. The volume of the reactants can also increase as they swell in the reaction that generates the gas. A valve arrangement associated with the mandrel retains the gas pressure and prevents over-pressurization. The packer can be set in a surrounding tubular or in open hole. | 11-22-2012 |
20130020092 | Remote Manipulation and Control of Subterranean Tools - A subterranean tool that is self contained for actuation can be run into a desired location on an automatic set mode controlled by a timer. If a problem develops in getting the tool to the desired location in time a magnetic field created by permanent or electro-magnets can be brought to bear on the tool to stop the timer before the tool actuates. Once the tool is subsequently positioned at the desired location another magnetic field can be brought to bear near the tool to set it. Alternatively, the tool can be run to the desired location without activation with the timer and then the magnetic field can be brought to the tool to set it. The magnetic field can be lowered to the tool with wireline or can be dropped or pumped past the tool to actuate the tool. Optionally the field can be generated from within an object that ultimately lands on a seat to provide a backup way to set the tool using tubing pressure. | 01-24-2013 |
20140144653 | Annulus Mounted Potential Energy Driven Setting Tool - An actuator and method for setting a subterranean tool uses an externally mounted actuator on a tubular string that is operably engaged to the tool to be actuated. At the desired location for actuation a signal is given to a valve assembly. The opening of the valve releases the pressurized compressible fluid against a floating piston. The piston drives viscous fluid ahead of itself through the now open valve that in turn drives an actuating piston whose movement sets the tool. The triggering mechanism to open the valve can be a variety of methods including an acoustic signal, a vibration signal, a change in magnetic field, or elastic deformation of the tubular wall adjacent the valve assembly. | 05-29-2014 |
20140334895 | ANCHORING DEVICE, SYSTEM AND METHOD OF ATTACHING AN ANCHOR TO A TUBULAR - An anchoring device includes at least one slip configured to fixedly engage the anchoring device to a structure when urged against the structure, and a member separate from the at least one slip positioned radially of the at least one slip having a portion that is radially deformable in response to longitudinal compression, the portion being configured to urge the at least one slip against the structure when deformed. | 11-13-2014 |
Patent application number | Description | Published |
20110248755 | CROSS-FEEDBACK PHASE-LOCKED LOOP FOR DISTRIBUTED CLOCKING SYSTEMS - According to various embodiments, a cross-feedback phase-locked loop (XF-PLL) may include a secondary phase/frequency detector to detect the phase/frequency differences between two adjacent domains and feed the phase/frequency differences back into the main feedback loop of the XF-PLL, thereby reducing accumulated jitter and inter-domain clock skew in a distributed clocking system. Other embodiments may be described and claimed. | 10-13-2011 |
20120280732 | APPARATUS, SYSTEM, AND METHOD FOR VOLTAGE SWING AND DUTY CYCLE ADJUSTMENT - Described herein are an apparatus, system, and method for compensating voltage swing and duty cycle of a signal on an input-output (I/O) pad of a processor by adjusting the voltage swing and duty cycle of the signal. The apparatus comprises a driver to transmit a signal on an I/O pad, the signal on the I/O pad having a voltage swing and a duty cycle; and an adjustment unit, coupled to the driver, to receive the signal from the I/O pad transmitted by the driver and to generate voltage swing and duty cycle control signals for adjusting the voltage swing and duty cycle of the signal on the I/O pad respectively. Described herein is also an analog-to-digital (A2D) converter for measuring and/or calibrating various signal attributes including current, voltage, and time. | 11-08-2012 |
20140085123 | APPARATUS, SYSTEM, AND METHOD FOR VOLTAGE SWING AND DUTY CYCLE ADJUSTMENT - Described herein are an apparatus, system, and method for compensating voltage swing and duty cycle of a signal on an input-output (I/O) pad of a processor by adjusting the voltage swing and duty cycle of the signal. The apparatus comprises a driver to transmit a signal on an I/O pad, the signal on the I/O pad having a voltage swing and a duty cycle; and an adjustment unit, coupled to the driver, to receive the signal from the I/O pad transmitted by the driver and to generate voltage swing and duty cycle control signals for adjusting the voltage swing and duty cycle of the signal on the I/O pad respectively. Described herein is also an analog-to-digital (A2D) converter for measuring and/or calibrating various signal attributes including current, voltage, and time. | 03-27-2014 |
Patent application number | Description | Published |
20110223005 | Airfoil Having Built-Up Surface with Embedded Cooling Passage - A component in a gas turbine engine includes an airfoil extending radially outwardly from a platform associated with the airfoil. The airfoil includes opposed pressure and suction sidewalls, which converge at a first location defined at a leading edge of the airfoil and at a second location defined at a trailing edge of the airfoil opposed from the leading edge. The component includes a built-up surface adjacent to the leading edge at an intersection between the pressure sidewall and the platform, and at least one cooling passage at least partially within the built-up surface at the intersection between the pressure sidewall and the platform. The at least one cooling passage is in fluid communication with a main cooling channel within the airfoil and has an outlet at the platform for providing cooling fluid directly from the main cooling channel to the platform. | 09-15-2011 |
20110305582 | Film Cooled Component Wall in a Turbine Engine - A component wall in a turbine engine. The component wall includes a substrate, a trench, and a plurality of cooling passages. The substrate has a first surface and a second surface opposed from the first surface. The trench is located in the second surface and is defined by a bottom surface between the first and second surfaces, a first sidewall, and a second sidewall spaced from the first sidewall. The first sidewall extends radially outwardly continuously from the bottom surface of the trench to the second surface. The first sidewall includes a plurality of first protuberances extending toward the second sidewall. The cooling passages extend through the substrate from the first surface to the bottom surface of the trench. Outlets of the cooling passages are arranged within the trench such that cooling air exiting the cooling passages is directed toward respective ones of the first protuberances. | 12-15-2011 |
20110305583 | COMPONENT WALL HAVING DIFFUSION SECTIONS FOR COOLING IN A TURBINE ENGINE - A film cooling structure formed in a component wall of a turbine engine and a method of making the film cooling structure. The film cooling structure includes a plurality of individual diffusion sections formed in the wall, each diffusions section including a single cooling passage for directing cooling air toward a protuberance of a wall defining the diffusion section. The film cooling structure may be formed with a masking template including apertures defining shapes of a plurality of to-be-formed diffusion sections in the wall. A masking material can be applied to the wall into the apertures in the masking template so as to block outlets of cooling passages exposed through the apertures. The masking template can be removed and a material may be applied on the outer surface of the wall such that the material defines the diffusion sections once the masking material is removed. | 12-15-2011 |
20110308085 | METHOD OF SERVICING AN AIRFOIL ASSEMBLY FOR USE IN A GAS TURBINE ENGINE - A method of servicing an airfoil for use in a gas turbine engine. The airfoil assembly is defined by a base material and includes an airfoil and a platform from which the airfoil extends. A predetermined amount of the base material is removed from the airfoil assembly proximate to a fillet area of the airfoil assembly via water jet material removal. The fillet area comprises a junction between the airfoil and the platform and is located at an intersection between the airfoil and the platform. A remainder of the base material comprising base material of the airfoil assembly other than proximate to the fillet area is left intact. | 12-22-2011 |
20130149107 | GAS TURBINE OUTER CASE ACTIVE AMBIENT COOLING INCLUDING AIR EXHAUST INTO A SUB-AMBIENT REGION OF EXHAUST FLOW - A gas turbine engine including an outer case extending circumferentially around the central longitudinal axis. A cooling channel is associated with the outer surface of the outer case, the cooling channel having a channel inlet and a channel outlet. An air duct is provided including an inlet end in fluid communication with the channel outlet and an outlet end in fluid communication with an exhaust gas flow from a turbine section of the gas turbine engine. An exit structure is located at the air duct outlet end, and the exit structure provides a sub-ambient pressure at the air duct outlet end to induce a flow from the air duct inlet end to the air duct outlet end. | 06-13-2013 |
20130149120 | GAS TURBINE ENGINE WITH OUTER CASE AMBIENT EXTERNAL COOLING SYSTEM - A thermal barrier/cooling system for controlling a temperature of an outer case of a gas turbine engine. The thermal barrier/cooling system includes an internal insulating layer supported on an inner case surface, the internal insulating layer extending circumferentially along the inner case surface and providing a thermal resistance to radiated energy from structure located radially inwardly from the outer case. The thermal barrier/cooling system further includes a convective cooling channel defined by a panel structure located in radially spaced relation to an outer case surface of the outer case and extending around the circumference of the outer case surface. The convective cooling channel forms a flow path for an ambient air flow cooling the outer case surface. | 06-13-2013 |
20130149121 | GAS TURBINE ENGINE WITH MULTIPLE COMPONENT EXHAUST DIFFUSER OPERATING IN CONJUNCTION WITH AN OUTER CASE AMBIENT EXTERNAL COOLING SYSTEM - An attachment system for attaching at least one exhaust diffuser downstream from a turbine assembly in a gas turbine engine is disclosed. The attachment system may include at least one attachment flange extending from a downstream edge and attached to a spring plate diffuser support structure and at least one attachment flange extending from side edges of the exhaust diffuser to couple sections of the exhaust diffuser together. The diffuser may also include a thermal barrier/cooling system for controlling a temperature of an outer case of the gas turbine engine. The thermal barrier/cooling system may form a flow path for an ambient air flow cooling. | 06-13-2013 |
20130298400 | METHOD OF PROVIDING A TURBINE BLADE TIP REPAIR - A method of repairing a turbine blade having a radially extending outer wall defining an internal cavity width and a blade tip. The method comprises removing at least a portion of the blade tip to form a repair surface and providing a tip cap having a radially outer side with an outer width that may be less than the internal cavity width, and having a radially inner side with an inner width that is substantially equal to or greater than the internal cavity width. The tip cap is positioned at the repair surface, and the tip cap is welded to the repair surface using a ductile welding material. A cap peripheral portion is formed by build-up welding around the tip cap, and a squealer portion is formed by build-up welding on the cap peripheral portion. | 11-14-2013 |
20130302166 | TURBINE BLADE WITH CHAMFERED SQUEALER TIP FORMED FROM MULTIPLE COMPONENTS AND CONVECTIVE COOLING HOLES - A squealer tip usable in repair systems and formed from a pressure side outer weld rib and a suction side outer weld rib extending radially outward from a tip of the turbine blade and resting upon pressure side and suction side weld members separated by a mid-chord member is disclosed. The pressure and suction side outer weld ribs may be positioned along the pressure side and the suction side of the turbine blade, respectively. The pressure side outer weld rib may include a chamfered pressure side with film cooling holes having exhaust outlets positioned therein. The pressure and suction side weld members may be configured to retain the mid-chord member in position with over extending side surfaces. | 11-14-2013 |
20140286763 | GAS TURBINE OUTER CASE ACTIVE AMBIENT COOLING INCLUDING AIR EXHAUST INTO SUB-AMBIENT CAVITY - A gas turbine engine including an outer case and an exhaust gas passage defined within the outer case for conducting an exhaust gas flow from a turbine section of the gas turbine engine. A cooling channel is associated with an outer surface of the outer case, the cooling channel having a channel inlet and a channel outlet. An air duct structure is provided and includes an inlet end in fluid communication with the channel outlet and includes an outlet end in fluid communication with an area of reduced pressure relative to the air duct structure inlet end. An exit cavity is located at the air duct structure outlet end, wherein the exit cavity effects a reduced pressure at the outlet end to draw air from the cooling channel into the air duct. | 09-25-2014 |
20150040393 | MANUFACTURING METHOD FOR EXHAUST DIFFUSER SHELL WITH STRUT SHIELD COLLAR AND JOINT FLANGE - Manufacture of a gas turbine exhaust diffuser shell ( | 02-12-2015 |
20150044039 | EXHAUST DIFFUSER SHELL WITH FLANGE AND MANUFACTURING METHOD - Manufacture of an arcuate diffuser shell ( | 02-12-2015 |
20150044041 | CRACK RESISTANT TURBINE VANE AND METHOD FOR VANE CONTAINMENT CAP ATTACHMENT - A gas turbine vane containment cap is attached to an inboard surface of the vane inner shroud by penetrating flat weld filler, formed in a root gap between the cap and inner shroud. A semi-circular bead weld filler is formed outboard the penetrating weld filler closer to the vane exterior. Vane containment caps so welded are more resistant to in-service cracking along weldments. | 02-12-2015 |
20150044046 | MANUFACTURING METHOD FOR STRUT SHIELD COLLAR OF GAS TURBINE EXHAUST DIFFUSER - A method for casting a collar ( | 02-12-2015 |
20150098811 | ADJUSTABLE BRACING APPARATUS AND ASSEMBLY METHOD FOR GAS TURBINE EXHAUST DIFFUSER - Length adjustable braces ( | 04-09-2015 |
20150118040 | OUTER VANE SUPPORT RING INCLUDING A STRONG BACK PLATE IN A COMPRESSOR SECTION OF A GAS TURBINE ENGINE - A support ring for a row of vanes in an engine section of a gas turbine engine includes an annular main body portion for providing structural support for a row of vanes in the engine section, an aft hook, a forward wall, and a strong back plate. The aft hook extends from an aft side of the main body portion and is coupled to an outer engine casing for structurally supporting the support ring in the engine section. The forward wall extends generally radially outwardly from a forward side of the main body portion. The strong back plate spans between the forward wall and the aft hook and effects a reduction in dynamic displacement between the forward wall and the aft hook during operation of the engine. | 04-30-2015 |
Patent application number | Description | Published |
20120006444 | COILED UMBILICAL TUBING - A method of producing an umbilical includes providing an elongate flat metal strip, providing an elongate service carrier, encasing the service carrier in an insulation that is strain tolerant and high temperature tolerant, forming the metal strip into a tube shape around the insulated service carrier, and thereafter welding the edges of the metal strip to form a tube surrounding the insulated service carrier. The method may further comprise coiling the umbilical onto a spool. Such an umbilical may be useful for carrying fluids, power, control signals, or the like into a well. | 01-12-2012 |
20130040098 | BENZOXAZINE STRUCTURES - Embodiments of the invention are directed toward benzoxazine composite structures and the application thereof. In some embodiments, a radome can be constructed from a benzoxazine composite structure. A benzoxazine structure can include a low density core with one or two benzoxazine composite face skins. The benzoxazine face skins can include reinforcement materials to provide structural strength. Such radomes and/or benzoxazine structures can be used in various maritime, aircraft, rocket, missile, and/or automobile applications. In particular, radomes can be used to house communication equipment such as antennas and the like. | 02-14-2013 |
Patent application number | Description | Published |
20100221251 | Compositions and Methods for Treatment of Cancer - The present invention relates to pyrroloquinolinyl-pyrrole-2,5-dione compounds and pyrroloquinolinyl-pyrrolidine-2,5-dione compounds, and methods of preparation of these compounds. The present invention also relates to pharmaceutical compositions comprising pyrroloquinolinyl-pyrrole-2,5-dione compounds and pyrroloquinolinyl-pyrrolidine-2,5-dione compounds. The present invention provides methods of treating a cell proliferative disorder, such as a cancer, by administering to a subject in need thereof a therapeutically effective amount of a pyrroloquinolinyl-pyrrole-2,5-dione compound or pyrroloquinolinyl-pyrrolidine-2,5-dione compound of the present invention. | 09-02-2010 |
20130150310 | Compositions and Methods for Treatment of Cancer - The present invention relates to pyrroloquinolinyl-pyrrolidine-2,5-dione compounds in combination with chemotherapeutic agents. The present invention provides methods of treating a cell proliferative disorder, such as a cancer, by administering to a subject in need thereof a therapeutically effective amount of a pyrroloquinolinyl-pyrrole-2,5-dione compound or pyrroloquinolinyl-pyrrolidine-2,5-dione compound of the present invention and also administering a effective amount of a chemotherapeutic agent. | 06-13-2013 |
20140200199 | Compositions and Methods for Treatment of Cancer - The present invention relates to pyrroloquinolinyl-pyrrolidine-2,5-dione compounds in combination with chemotherapeutic agents. The present invention provides methods of treating a cell proliferative disorder, such as a cancer, by administering to a subject in need thereof a therapeutically effective amount of a pyrroloquinolinyl-pyrrole-2,5-dione compound or pyrroloquinolinyl-pyrrolidine-2,5-dione compound of the present invention and also administering a effective amount of a chemotherapeutic agent. | 07-17-2014 |