Patents by Inventor Michael McGrath
Michael McGrath 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).
-
Publication number: 20230363458Abstract: An aerosol provision device is described. One such device has a heater assembly configured to receive aerosol generating material. The heater assembly has a susceptor which is heatable by penetration with a varying magnetic field. An inductor coil extends at least partially around the susceptor and generates the varying magnetic field. A support member extends between the susceptor and the inductor coil. An insulating layer extends between the susceptor and the inductor coil.Type: ApplicationFiled: September 15, 2021Publication date: November 16, 2023Inventors: Michael THOMAS, Conor MCGRATH, Luke WARREN, David BUREAU, Jonathan BURGESS
-
Publication number: 20230363457Abstract: An aerosol provision device is described. One such device includes at least one inductor coil and a heater assembly arranged to receive aerosol generating material. The heater assembly has a first portion defining a heating chamber for receiving aerosol generating material and having a first internal cross section. The first portion is heatable by the at least one inductor coil. The heater assembly also has a second portion adjacent the first portion forming a passage having a second internal cross-section. The second internal cross-section is less than the first internal cross-section. A sealed fluid path is formed between the first and second portions.Type: ApplicationFiled: September 15, 2021Publication date: November 16, 2023Inventors: Michael THOMAS, Conor MCGRATH, Luke WARREN, David BUREAU, Jonathan BURGESS
-
Publication number: 20230363459Abstract: An aerosol provision device is described. One such device comprises a first chassis and an aerosol generating assembly. The aerosol generating assembly includes a heater assembly for receiving an aerosol generating material. The heater assembly comprises a susceptor which is heatable by penetration with a varying magnetic field. The aerosol generating assembly also has a second chassis extending around the susceptor; and an inductor coil extending around the second chassis, wherein the inductor coil is configured to generate the varying magnetic field. The second chassis comprises a locating arrangement configured to locate the aerosol generating assembly on the first chassis.Type: ApplicationFiled: September 15, 2021Publication date: November 16, 2023Inventors: Jai TAANK, Michael THOMAS, Matthew HOLDEN, Conor MCGRATH
-
Publication number: 20230354903Abstract: An aerosol provision device is described. One such device includes a heater assembly for receiving an aerosol generating material. The heater assembly includes a susceptor which is heatable by penetration with a varying magnetic field. The device also has a coil support extending around the susceptor; and an inductor coil extending around the coil support, wherein the inductor coil is configured to generate the varying magnetic field. The coil support includes an alignment feature configured to align the inductor coil on the coil support.Type: ApplicationFiled: September 15, 2021Publication date: November 9, 2023Inventors: Michael THOMAS, Conor MCGRATH, Luke WARREN, David BUREAU, Jonathan BURGESS
-
Publication number: 20230354900Abstract: An aerosol provision device is described. The device comprises an aerosol generating assembly, an electrical component, which may be a printed circuit board (PCB) and a chassis holding the electrical component and the aerosol generating assembly. The aerosol generating assembly has: a heater assembly to receive aerosol generating material. The heater assembly has a susceptor which is heatable by penetration with a varying magnetic field; and an inductor coil extending around the heater assembly. The inductor coil generates the varying magnetic field. The inductor coil has a coil wire end engaged with the electrical component. The chassis has a coil end positioning arrangement to hold and align the coil wire end with the electrical component. The chassis itself is also described herein.Type: ApplicationFiled: September 15, 2021Publication date: November 9, 2023Inventors: Michael THOMAS, Matthew HOLDEN, Conor MCGRATH, Jonathan BURGESS
-
Routing tier for highly-available applications on a multi-tenant Platform-as-a-Service (PaaS) system
Patent number: 11805057Abstract: Implementations of a routing tier for highly-available applications on a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A system includes a processing device to determine that, for an application running on the multi-tenant PaaS system and utilizing a first load balancer gear, a second load balancer gear is to be created for the application, and cause the second load balancer gear to be created. The processing device further to update the routing table to include information corresponding to the second load balancer gear and transmit the information associated with the second load balancer gear to a routing component of the multi-tenant PaaS system, the routing component to route traffic to the application via the first and second load balancer gears.Type: GrantFiled: June 16, 2020Date of Patent: October 31, 2023Assignee: Red Hat, Inc.Inventors: Rajat Chopra, Mrunal Patel, Michael McGrath, Clayton Coleman -
Publication number: 20230309623Abstract: An aerosol provision device is described. One such device includes a heater assembly arranged to receive aerosol generating material. The heater assembly has a susceptor which is heatable by penetration with a varying magnetic field. A fluidly sealed enclosure extends around at least part of the heater assembly defining a fluidly sealed cavity between the enclosure and the susceptor. An inductor coil extends around the enclosure. The inductor coil generates the varying magnetic field.Type: ApplicationFiled: September 15, 2021Publication date: October 5, 2023Inventors: Michael THOMAS, Conor MCGRATH, Luke WARREN, David BUREAU, Jonathan BURGESS, Matthew HOLDEN, Jorge GOMEZ
-
Patent number: 11755689Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to manage process excursions. An example apparatus includes a digital twin comparer to determine when a product fails to satisfy a tolerance metric of a digital twin, and a fingerprint manager to generate a fingerprint corresponding to a sensor pattern. The example apparatus also includes a node interfacer to determine a number of workstations of a process control system that exhibit the fingerprint, and an excursion statistics calculator to invoke a corrective action for respective ones of the number of workstations, the corrective action based on a threshold count of the number of workstations that exhibit the fingerprint.Type: GrantFiled: June 24, 2019Date of Patent: September 12, 2023Assignee: Intel CorporationInventors: Brian McCarson, Keith Ellis, Michael McGrath, Niall Cahill, Lisa Sherin, Daire Healy
-
Publication number: 20230244010Abstract: An optical system includes a display, at least one lens, and at least one of a partial reflector and a reflective polarizer. The optical system forms a virtual image of an image emitted by the display for viewing by an eye. The emitted image includes a plurality of cones of image light. Each cone of image light propagates from a different corresponding location on the emitted image and includes a central light ray propagating along a central axis, such that in each of orthogonal first and second planes that include the central axis, an intensity distribution of the cone of image light as a function of angle relative to the central axis includes a substantially flat peak having a full width of at least 15 degrees across which the peak changes by less than about 20%, and a corresponding fullwidth at half maximum that is less than about 60 degrees.Type: ApplicationFiled: January 23, 2023Publication date: August 3, 2023Inventors: John D. Le, Timothy L. Wong, Michael L. Steiner, David J. W. Aastuen, Kayla A. McGrath, Matthew C. Dachel
-
Patent number: 11683229Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to coordinate node level adaptations. An example apparatus includes an adaptation support determiner to determine if an adaptation in an adaptation message is supported by a first device, an extractor to, in response to the determination that the adaptation in the adaptation message is supported by the first device, calculate a start-time for the first device based on (a) a transit duration of the adaptation message, (b) an execution duration of the adaptation in the adaptation message, and (c) a timestamp of when the second device sent the adaptation message, and an initiate a timer value for the first device and the second device, the timer value being a function of the start-time. The example apparatus further includes an installer to, in response to the timer value satisfying a threshold, execute the adaptation to reduce disruptions in the CPS.Type: GrantFiled: May 20, 2022Date of Patent: June 20, 2023Assignee: Intel CorporationInventors: Michael McGrath, Keith Nolan, Heather King
-
Patent number: 11637771Abstract: Technologies for managing network traffic through heterogeneous fog network segments of a fog network include a fog node deployed in a fog network segment. The fog node is configured to receive a fog frame that includes control instructions. The fog node is further configured to perform a route selection action to identify a preferred target fog node based on the control instructions, perform action(s) based on the control instructions and network characteristic(s) of the fog network segment relative to corresponding network characteristic(s) of the different fog network segment, and generate updated control instructions based on at least one network characteristic of the different fog network segment. Additionally, the fog node is configured to replace the original control instructions of the received fog frame with the updated control instructions and transmit the received fog frame with the updated control instructions to the preferred target fog node. Other embodiments are described and claimed.Type: GrantFiled: January 18, 2022Date of Patent: April 25, 2023Assignee: Intel CorporationInventors: Keith Nolan, Mark Kelly, Michael McGrath, Heather King, Charlie Sheridan
-
Publication number: 20220353141Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to coordinate node level adaptations. An example apparatus includes an adaptation support determiner to determine if an adaptation in an adaptation message is supported by a first device, an extractor to, in response to the determination that the adaptation in the adaptation message is supported by the first device, calculate a start-time for the first device based on (a) a transit duration of the adaptation message, (b) an execution duration of the adaptation in the adaptation message, and (c) a timestamp of when the second device sent the adaptation message, and an initiate a timer value for the first device and the second device, the timer value being a function of the start-time. The example apparatus further includes an installer to, in response to the timer value satisfying a threshold, execute the adaptation to reduce disruptions in the CPS.Type: ApplicationFiled: May 20, 2022Publication date: November 3, 2022Inventors: Michael McGrath, Keith Nolan, Heather King
-
Publication number: 20220217080Abstract: Technologies for managing network traffic through heterogeneous fog network segments of a fog network include a fog node deployed in a fog network segment. The fog node is configured to receive a fog frame that includes control instructions. The fog node is further configured to perform a route selection action to identify a preferred target fog node based on the control instructions, perform action(s) based on the control instructions and network characteristic(s) of the fog network segment relative to corresponding network characteristic(s) of the different fog network segment, and generate updated control instructions based on at least one network characteristic of the different fog network segment. Additionally, the fog node is configured to replace the original control instructions of the received fog frame with the updated control instructions and transmit the received fog frame with the updated control instructions to the preferred target fog node. Other embodiments are described and claimed.Type: ApplicationFiled: January 18, 2022Publication date: July 7, 2022Inventors: Keith Nolan, Mark Kelly, Michael McGrath, Heather King, Charlie Sheridan
-
Patent number: 11343147Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to coordinate node level adaptations. An example apparatus includes an adaptation support determiner to determine if an adaptation in an adaptation message is supported by a first device, an extractor to, in response to the determination that the adaptation in the adaptation message is supported by the first device, calculate a start-time for the first device based on (a) a transit duration of the adaptation message, (b) an execution duration of the adaptation in the adaptation message, and (c) a timestamp of when the second device sent the adaptation message, and an initiate a timer value for the first device and the second device, the timer value being a function of the start-time. The example apparatus further includes an installer to, in response to the timer value satisfying a threshold, execute the adaptation to reduce disruptions in the CPS.Type: GrantFiled: January 28, 2021Date of Patent: May 24, 2022Assignee: Intel CorporationInventors: Michael McGrath, Keith Nolan, Heather King
-
Patent number: 11258704Abstract: Technologies for managing network traffic through heterogeneous fog network segments of a fog network include a fog node deployed in a fog network segment. The fog node is configured to receive a fog frame that includes control instructions. The fog node is further configured to perform a route selection action to identify a preferred target fog node based on the control instructions, perform action(s) based on the control instructions and network characteristic(s) of the fog network segment relative to corresponding network characteristic(s) of the different fog network segment, and generate updated control instructions based on at least one network characteristic of the different fog network segment. Additionally, the fog node is configured to replace the original control instructions of the received fog frame with the updated control instructions and transmit the received fog frame with the updated control instructions to the preferred target fog node. Other embodiments are described and claimed.Type: GrantFiled: June 29, 2018Date of Patent: February 22, 2022Assignee: INTEL CORPORATIONInventors: Keith Nolan, Mark Kelly, Michael McGrath, Heather King, Charlie Sheridan
-
Publication number: 20210377366Abstract: An apparatus is disclosed to compress packets, the apparatus comprising; a data analyzer to identify a new destination address and a protocol identifier of an input packet corresponding to a new destination node and a communication system between the new destination node and a source node; a compression engine to utilize a plurality of compression functions based on the new destination address and the protocol identifier and reduce a size of the input packet; a compression analyzer to identify a reduced packet and a compression function identifier corresponding to the reduced packet, the compression function identifier associated with one of the compression functions; and a source modifier to construct a packet to include the compression function identifier by modifying unregistered values of a protocol identifier by a difference associated with the compression function identifier, the packet to inform the new destination node of a compression function.Type: ApplicationFiled: June 10, 2021Publication date: December 2, 2021Inventors: Michael Nolan, Keith Ellis, Marcin Spoczynski, Michael McGrath, David Coates
-
Publication number: 20210328941Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to change a time sensitive networking schedule implemented by a softswitch are disclosed. Example apparatus disclosed herein to change a time sensitive networking schedule implemented by a first softswitch on a compute node include a network node configurator to deploy a second softswitch on the compute node based on a first configuration specification associated with the first softswitch, configure the second softswitch to implement an updated time sensitive networking schedule different from the time sensitive networking schedule implemented by the first softswitch, and replace the first softswitch with the second softswitch in response to a determination that a first set of constraints is met for simulated network traffic processed by the second softswitch based on the updated time sensitive networking schedule.Type: ApplicationFiled: April 13, 2021Publication date: October 21, 2021Inventors: Michael McGrath, Michael Nolan, Marcin Spoczynski, Dáire Healy, Stiofáin Fordham
-
Publication number: 20210328869Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to coordinate node level adaptations. An example apparatus includes an adaptation support determiner to determine if an adaptation in an adaptation message is supported by a first device, an extractor to, in response to the determination that the adaptation in the adaptation message is supported by the first device, calculate a start-time for the first device based on (a) a transit duration of the adaptation message, (b) an execution duration of the adaptation in the adaptation message, and (c) a timestamp of when the second device sent the adaptation message, and an initiate a timer value for the first device and the second device, the timer value being a function of the start-time. The example apparatus further includes an installer to, in response to the timer value satisfying a threshold, execute the adaptation to reduce disruptions in the CPS.Type: ApplicationFiled: January 28, 2021Publication date: October 21, 2021Inventors: Michael McGrath, Keith Nolan, Heather King
-
Publication number: 20210216039Abstract: Digital holographic microscopy and related image processing techniques are described. A hologram captured in an image frame is split into different depths while a new hologram is being captured. Image slices of the hologram are determined and using free space impulse responses that are pre-calculated at a different precision than processing operations using the holographic data. Each computation is calculated in parallel based on the number of available processing cores and threads. The image slices are combined into a 2D array or 3D array to permit further processing of the combined array to count and size particles in the image frame. The reconstructed hologram is displayed at a subsequent image frame than that used to capture the hologram.Type: ApplicationFiled: March 26, 2021Publication date: July 15, 2021Inventors: Jakub Wenus, Niall Cahill, Inbarasan Muniraj, Ashley Deflumere, Michael McGrath
-
Patent number: 11038990Abstract: An apparatus is disclosed to compress packets, the apparatus comprising; a data analyzer to identify a new destination address and a protocol identifier of an input packet corresponding to a new destination node and a communication system between the new destination node and a source node; a compression engine to utilize a plurality of compression functions based on the new destination address and the protocol identifier and reduce a size of the input packet; a compression analyzer to identify a reduced packet and a compression function identifier corresponding to the reduced packet, the compression function identifier associated with one of the compression functions; and a source modifier to construct a packet to include the compression function identifier by modifying unregistered values of a protocol identifier by a difference associated with the compression function identifier, the packet to inform the new destination node of a compression function.Type: GrantFiled: December 28, 2018Date of Patent: June 15, 2021Assignee: Intel CorporationInventors: Michael Nolan, Keith Ellis, Marcin Spoczynski, Michael McGrath, David Coates