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: 12536732
    Abstract: 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: Grant
    Filed: May 28, 2024
    Date of Patent: January 27, 2026
    Assignee: Intel Corporation
    Inventors: 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: 20250308129
    Abstract: Apparatus and method for compressing acceleration structure data.
    Type: Application
    Filed: March 27, 2024
    Publication date: October 2, 2025
    Inventor: Michael J. DOYLE
  • Publication number: 20250291731
    Abstract: 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: Application
    Filed: January 6, 2025
    Publication date: September 18, 2025
    Applicant: Intel Corporation
    Inventors: Fangwen Fu, Alexander Heinecke, Guei-Yuan Lueh, Michael J. Doyle
  • Publication number: 20250292355
    Abstract: 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: Application
    Filed: January 6, 2025
    Publication date: September 18, 2025
    Applicant: Intel Corporation
    Inventors: Alexander Heinecke, Michael J. Doyle, Fangwen Fu, Guei-Yuan Lueh
  • Publication number: 20240394956
    Abstract: 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: Application
    Filed: May 28, 2024
    Publication date: November 28, 2024
    Inventors: 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: 12002145
    Abstract: 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: Grant
    Filed: December 23, 2020
    Date of Patent: June 4, 2024
    Assignee: Intel Corporation
    Inventors: 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: 20220051467
    Abstract: 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: Application
    Filed: December 23, 2020
    Publication date: February 17, 2022
    Inventors: 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: 20220051476
    Abstract: 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: Application
    Filed: December 23, 2020
    Publication date: February 17, 2022
    Inventors: 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: 20160038309
    Abstract: 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: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Inventor: Michael J. DOYLE
  • Patent number: 8536367
    Abstract: 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: Grant
    Filed: April 24, 2012
    Date of Patent: September 17, 2013
    Assignee: 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: 20120203025
    Abstract: 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: Application
    Filed: April 24, 2012
    Publication date: August 9, 2012
    Inventors: Barbara F.M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
  • Patent number: 8173830
    Abstract: 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: Grant
    Filed: May 7, 2009
    Date of Patent: May 8, 2012
    Assignee: Celanese International Corporation
    Inventors: Barbara F. M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
  • Publication number: 20100286440
    Abstract: 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: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: CELANESE INTERNATIONAL CORPORATION
    Inventors: Barbara F.M. Kimmich, Hannah E. Toomey, Qiang Yao, G. Paull Torrence, Jan Cornelis van der Waal, Michael J. Doyle
  • Publication number: 20090183069
    Abstract: 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: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: 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: 6044701
    Abstract: 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: Grant
    Filed: March 10, 1997
    Date of Patent: April 4, 2000
    Assignee: Unit Instruments, Inc.
    Inventors: Michael J. Doyle, Dan B. LeMay, Kim N. Vu
  • Patent number: 5730181
    Abstract: 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: Grant
    Filed: December 2, 1996
    Date of Patent: March 24, 1998
    Assignee: Unit Instruments, Inc.
    Inventors: Michael J. Doyle, Nelson Urdaneta, Kim N. Vu
  • Patent number: 5387660
    Abstract: 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: Grant
    Filed: March 1, 1993
    Date of Patent: February 7, 1995
    Assignee: Shell Oil Company
    Inventors: Michael J. Doyle, Willem Terlouw
  • Patent number: 5303731
    Abstract: 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: Grant
    Filed: June 30, 1992
    Date of Patent: April 19, 1994
    Assignee: Unit Instruments, Inc.
    Inventors: Randall J. Vavra, Michael J. Doyle, Kim N. Vu
  • Patent number: 5276238
    Abstract: 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: Grant
    Filed: June 5, 1992
    Date of Patent: January 4, 1994
    Assignee: Shell Oil Company
    Inventor: Michael J. Doyle
  • Patent number: 5081286
    Abstract: 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: Grant
    Filed: April 9, 1990
    Date of Patent: January 14, 1992
    Assignee: Shell Oil Company
    Inventors: Michael J. Doyle, Johan Van Gogh, Johan C. Van Ravenswaay Claasen