Patents by Inventor Michael J. Doyle
Michael J. Doyle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12536732Abstract: Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.Type: GrantFiled: May 28, 2024Date of Patent: January 27, 2026Assignee: Intel CorporationInventors: Sven Woop, Michael J. Doyle, Sreenivas Kothandaraman, Karthik Vaidyanathan, Abhishek R. Appu, Carsten Benthin, Prasoonkumar Surti, Holger Gruen, Stephen Junkins, Adam Lake, Bret G. Alfieri, Gabor Liktor, Joshua Barczak, Won-Jong Lee
-
Publication number: 20250308129Abstract: Apparatus and method for compressing acceleration structure data.Type: ApplicationFiled: March 27, 2024Publication date: October 2, 2025Inventor: Michael J. DOYLE
-
Publication number: 20250291731Abstract: An apparatus to facilitate cross-die multi-casting from high-bandwidth memory in a graphics processing environment is disclosed. The apparatus includes a first processing die comprising: an array of processing cores each comprising processing resources, shared local memory (SLM), and a local direct memory access (DMA) component; and a cache memory unit communicably coupled to the array of the processing cores, the cache memory unit partitioned with a shared memory cache communicably coupled with remote shared memory cache of remote processing dies and comprising a shared memory DMA component that is to: copy data from a high bandwidth memory (HBM) of the apparatus to the shared memory cache; determine that multicast is enabled for the shared memory cache; and responsive to the multicast being enabled for the shared memory cache, multicast the data to the remote shared memory cache of the remote processing dies communicably coupled to the first processing die.Type: ApplicationFiled: January 6, 2025Publication date: September 18, 2025Applicant: Intel CorporationInventors: Fangwen Fu, Alexander Heinecke, Guei-Yuan Lueh, Michael J. Doyle
-
Publication number: 20250292355Abstract: An apparatus to facilitate lossless and lossy automatic hardware compression in graphics-to-graphics network links is disclosed. The apparatus includes compressor/decompressor circuitry (CDC) integrated with physical layer (PHY) intellectual property (IP) hardware circuitry for a graphics processor unit (GPU)-to-GPU communication link communicably coupling a first GPU to one or more other GPUs, the CDC to: receive a data message from the first GPU, wherein the data message is in an uncompressed format; determine that a compression process is to be applied to the data message; apply the compression process to the data message to generate a compressed data message; and cause a GPU link IP hardware circuitry that comprises the PHY IP hardware circuitry to transmit the compressed data message over the GPU-to-GPU communication link.Type: ApplicationFiled: January 6, 2025Publication date: September 18, 2025Applicant: Intel CorporationInventors: Alexander Heinecke, Michael J. Doyle, Fangwen Fu, Guei-Yuan Lueh
-
Publication number: 20240394956Abstract: Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.Type: ApplicationFiled: May 28, 2024Publication date: November 28, 2024Inventors: Sven Woop, Michael J. Doyle, Sreenivas Kothandaraman, Karthik Vaidyanathan, Abhishek R. Appu, Carsten Benthin, Prasoonkumar Surti, Holger Gruen, Stephen Junkins, Adam Lake, Bret G. Alfieri, Gabor Liktor, Joshua Barczak, Won-Jong Lee
-
Patent number: 12002145Abstract: Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.Type: GrantFiled: December 23, 2020Date of Patent: June 4, 2024Assignee: Intel CorporationInventors: Sven Woop, Michael J. Doyle, Sreenivas Kothandaraman, Karthik Vaidyanathan, Abhishek R. Appu, Carsten Benthin, Prasoonkumar Surti, Holger Gruen, Stephen Junkins, Adam Lake, Bret G. Alfieri, Gabor Liktor, Joshua Barczak, Won-Jong Lee
-
Publication number: 20220051467Abstract: Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.Type: ApplicationFiled: December 23, 2020Publication date: February 17, 2022Inventors: Sven Woop, Michael J. Doyle, Sreenivas Kothandaraman, Karthik Vaidyanathan, Abhishek R. Appu, Carsten Benthin, Prasoonkumar Surti, Holger GRUEN, Stephen Junkins, Adam Lake, Bret G. Alfieri, Gabor Liktor, Joshua Barczak, Won-Jong Lee
-
Publication number: 20220051476Abstract: Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.Type: ApplicationFiled: December 23, 2020Publication date: February 17, 2022Inventors: Sven Woop, Michael J. Doyle, Sreenivas Kothandaraman, Karthik Vaidyanathan, Abhishek R. Appu, Carsten Benthin, Prasoonkumar Surti, Holger GRUEN, Stephen Junkins, Adam Lake, Bret G. Alfieri, Gabor Liktor, Joshua Barczak, Won-Jong Lee
-
Publication number: 20160038309Abstract: An apparatus allows for posterior lumbar interbody fusion to be performed with a stable construct to achieve arthrodesis. A fastener is adapted for connecting the superior vertebra to the inferior vertebra. A receiver for positioning between the superior and inferior vertebrae includes a passage for receiving the fastener. The receiver comprises a first surface for positioning adjacent the first vertebrae and a second surface for positioning adjacent to the inferior vertebrae, and the passage extends at an angle relative to the first and second surfaces. Related tools and methods are also described.Type: ApplicationFiled: October 26, 2015Publication date: February 11, 2016Inventor: Michael J. DOYLE
-
Patent number: 8536367Abstract: A process for the selective production of vinyl ester by the reaction of a carboxylic acid with acetylene with a homogeneous catalyst is disclosed and claimed. In one aspect, esters of neoacids are provided.Type: GrantFiled: April 24, 2012Date of Patent: September 17, 2013Assignee: Celanese International Corp.Inventors: Barbara F. M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
-
Publication number: 20120203025Abstract: A process for the selective production of vinyl ester by the reaction of a carboxylic acid with acetylene with a homogeneous catalyst is disclosed and claimed. In one aspect, esters of neoacids are provided.Type: ApplicationFiled: April 24, 2012Publication date: August 9, 2012Inventors: Barbara F.M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
-
Patent number: 8173830Abstract: A process for the selective production of vinyl ester by the reaction of a carboxylic acid with acetylene with a homogeneous catalyst is disclosed and claimed. In a preferred embodiment of this invention, reaction of benzoic acid and acetylene in the presence of Group VIII metal complex catalyst at a temperature of about 50 to 180° C. results in quantitative yields of vinyl benzoate.Type: GrantFiled: May 7, 2009Date of Patent: May 8, 2012Assignee: Celanese International CorporationInventors: Barbara F. M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
-
Publication number: 20100286440Abstract: A process for the selective production of vinyl ester by the reaction of a carboxylic acid with acetylene with a homogeneous catalyst is disclosed and claimed. In a preferred embodiment of this invention, reaction of benzoic acid and acetylene in the presence of Group VIII metal complex catalyst at a temperature of about 50 to 180° C. results in quantitative yields of vinyl benzoate.Type: ApplicationFiled: May 7, 2009Publication date: November 11, 2010Applicant: CELANESE INTERNATIONAL CORPORATIONInventors: Barbara F.M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
-
Publication number: 20090183069Abstract: Font/script association techniques are described. In an implementation, a client includes one or more modules to determine which of a plurality of scripts are to be used to display characters and one or more fonts are located that correspond to the determined script. Representations are output of the located one or more fonts in a user interface that are selectable to cause the characters to be displayed using a selected one of the fonts.Type: ApplicationFiled: January 15, 2008Publication date: July 16, 2009Applicant: MICROSOFT CORPORATIONInventors: Finbarr S. Duggan, Anna M. Tholse, Mark R. Breivik, Michael J. Doyle, Rory A. Morrison, David S. Glenn, Peter G. Constable, Nicholas A. Beal, Mushegh Malkhasyan, Sebastien Molines
-
Patent number: 6044701Abstract: A thermal mass flow controller having a thermal mass flow meter with an orthogonal thermal mass flow sensor includes a base defining a primary fluid flow path therein for carrying a flow of fluid to be metered. A pressure dropping bypass is positioned in the primary fluid flow path. A flow measuring portion of a thermal mass flow sensor is oriented substantially transversely or orthogonally with respect to and is in communication with the primary fluid flow path. The flow measuring portion includes a portion of an electrical bridge for determining a temperature of the sensor and produces a mass flow rate signal in response thereto. A valve is connected to an outlet of the primary flow path to control the flow of fluid in response to the mass flow rate signal.Type: GrantFiled: March 10, 1997Date of Patent: April 4, 2000Assignee: Unit Instruments, Inc.Inventors: Michael J. Doyle, Dan B. LeMay, Kim N. Vu
-
Patent number: 5730181Abstract: A mass flow controller and purifier has a canister arranged at right angles to a flow path through the mass flow controller. The canister holds a contaminant scavenging material which a gas stream contacts as it flows to remove a contaminant such as water. A purified process gas stream is fed through a bypass of a mass flow meter. A portion of the gas is supplied to a mass flow sensor which generates a signal indicative of a rate of mass flow. The mass flow signal is amplified and the amplified mass flow signal is linearized in a linearizer. The linearized mass flow signal is fed to a comparator which compares the linearized mass flow signal with an error signal and provides an output signal indicative of a mass rate of flow through the mass flow meter. A valve is connected to the mass flow meter and is controlled by the mass flow meter signal to meter the gas.Type: GrantFiled: December 2, 1996Date of Patent: March 24, 1998Assignee: Unit Instruments, Inc.Inventors: Michael J. Doyle, Nelson Urdaneta, Kim N. Vu
-
Patent number: 5387660Abstract: A process for the polymerization of ethylene and/or one or more alpha-olefins comprising contacting ethylene, and/or the alpha-olefin(s) with a catalyst comprising a first component which is a bis(cyclopentadienyl) Group IVA metal compound containing a substituent capable of reacting with a cation, and a second component which is a compound having a bulky anion containing one or more boron atoms and which is substantially non-coordinating under the reaction conditions and a cation, in which process additional first component is added.Type: GrantFiled: March 1, 1993Date of Patent: February 7, 1995Assignee: Shell Oil CompanyInventors: Michael J. Doyle, Willem Terlouw
-
Patent number: 5303731Abstract: A liquid flow controller for metering a flow of liquid has an inlet to receive the liquid. The inlet feeds the liquid to a high resistance liquid flow path across which a pressure drop arises. A pressure sensor measures the liquid flow induced pressure drop and generates pressure drop signal which is fed to an electronic circuit. A temperature sensor is connected to the high resistance liquid flow path and generates a temperature signal which is also fed to the electronic circuit. The circuit energizes a viscosity-normalized liquid flow signal, which is compared to a set point signal to generate an error signal. A valve connected downstream of the high resistance liquid flow path to control the flow of liquid is driven by the error signal and thereby controls the flow of liquid.Type: GrantFiled: June 30, 1992Date of Patent: April 19, 1994Assignee: Unit Instruments, Inc.Inventors: Randall J. Vavra, Michael J. Doyle, Kim N. Vu
-
Patent number: 5276238Abstract: A process for the preparation of olefins of the general formula (CH.sub.2 --CH.sub.2).sub.p --CH.dbd.CH.sub.2 in which formula R is a hydrocarbyl group and p is an integer of at least 1, comprising reacting ethene with at least one additional alpha olefin of the general formula R--CH.dbd.CH.sub.2 under oligomerization conditions in the presence of a catalyst system comprising a first component which is a bis(cyclopentadienyl) Group IVA metal compound containing a substituent which is attached to the metal and which is capable of reacting with a cation, and a second component which is a compound having a bulky anion containing a plurality of boron atoms and which is substantially non-coordinating under the reaction conditions and a cation, and recovering an oligomeric product comprising linear olefins of the general formula R--(CH.sub.2 --CH.sub.2).sub.p --CH.dbd.CH.sub.Type: GrantFiled: June 5, 1992Date of Patent: January 4, 1994Assignee: Shell Oil CompanyInventor: Michael J. Doyle
-
Patent number: 5081286Abstract: A process for the preparation of an alkyl methacrylate, which process comprises:a) selectively removing propadiene from a C.sub.3 -mixture comprising a mixture of propyne and propadiene that has been obtained from an ethene cracker, a catalytic cracker or an LPG-dehydrogenation process, to provide a propyne feed in which the ratio of propyne to propadiene is at least about 6:1, ndb) contacting the propyene feed with carbon monoxide and an alkanol in the presence of a carboxylation catalyst.Type: GrantFiled: April 9, 1990Date of Patent: January 14, 1992Assignee: Shell Oil CompanyInventors: Michael J. Doyle, Johan Van Gogh, Johan C. Van Ravenswaay Claasen