Patents by Inventor Neil Burgess

Neil Burgess 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: 11911780
    Abstract: A washcoat showerhead for depositing a washcoat onto a face of a substrate comprises a housing having an inlet for receiving the washcoat, a showerhead plate and a baffle. The housing and showerhead plate define a showerhead cavity with the baffle located within the showerhead cavity. The showerhead plate has a plurality of nozzle apertures for discharging the washcoat towards the face of the substrate. The baffle comprises an impermeable central body and a plurality of arms extending from the impermeable central body, the plurality of arms defining a plurality of flow apertures circumferentially arranged around the impermeable central body.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: February 27, 2024
    Inventors: Neil Burgess, Jamie Savage, Craig Thomson
  • Publication number: 20240045653
    Abstract: An apparatus and method of converting data into an Enhanced Block Floating Point (EBFP) format with a shared exponent is provided. The EBFP format enables data within a wide range of values to be stored using a reduced number of bits compared with conventional floating-point or fixed-point formats. The data to be converted may be in any other format, such as fixed-point, floating-point, block floating-point or EBFP.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 8, 2024
    Applicant: Arm Limited
    Inventors: Neil Burgess, Sangwon Ha, Partha Prasun Maji
  • Publication number: 20240036821
    Abstract: In a data processor, an input datum, having a sign, a tag and a payload, is decoded by first determining a format of the payload based on the tag. For a first format, an exponent difference and an output fraction are decoded from the payload. For a second format, an exponent difference is decoded from the payload and the output fraction may be assumed to be zero. The exponent difference is subtracted from a shared exponent to produce the output exponent. The decoded output may be stored in a standard format for floating-point numbers.
    Type: Application
    Filed: May 18, 2023
    Publication date: February 1, 2024
    Applicant: Arm Limited
    Inventors: Neil Burgess, Sangwon Ha, Partha Prasun Maji
  • Publication number: 20240036822
    Abstract: A data processing apparatus is configured to determine a product of two operands stored in an Extended Block Floating-Point format. The operands are decoded, based on their tags and payloads, to generate exponent differences and at least the fractional parts of significands. The significands are multiplied to generate an output significand and shared exponents and exponent differences of the operands are combined to generate an output exponent. Signs of the operands may also be combined to provide an output sign. The apparatus may be combined with an accumulator having one or more lanes to provide an apparatus for determining dot products.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 1, 2024
    Applicant: Arm Limited
    Inventors: Neil Burgess, Sangwon Ha, Partha Prasun Maji
  • Publication number: 20240036824
    Abstract: In a data processor, an input value having a sign, an exponent and a significand is encoded by determining an exponent difference between a base exponent and the exponent. When the exponent difference is not less than a first threshold, only the exponent difference, or a designated value, is encoded to a payload of the output value and one or more tag bits of the output value are set to a first value. When the exponent difference is less than the first threshold, the significand and exponent difference are encoded to the payload of an output value and, optionally, the one or more tag bits of the output value. A sign bit in the output value is set corresponding to the sign of the input value, and the output value is stored.
    Type: Application
    Filed: June 23, 2023
    Publication date: February 1, 2024
    Applicant: Arm Limited
    Inventors: Neil Burgess, Sangwon Ha, Partha Prasun Maji
  • Publication number: 20240024898
    Abstract: A washcoat showerhead for depositing a washcoat onto a face of a substrate comprises a housing having an inlet for receiving the washcoat, a showerhead plate and a baffle. The housing and showerhead plate define a showerhead cavity with the baffle located within the showerhead cavity. The showerhead plate has a plurality of nozzle apertures for discharging the washcoat towards the face of the substrate. The baffle comprises an impermeable central body and a plurality of arms extending from the impermeable central body, the plurality of arms defining a plurality of flow apertures circumferentially arranged around the impermeable central body.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Inventors: Neil BURGESS, Jamie SAVAGE, Craig THOMSON
  • Publication number: 20230409286
    Abstract: An apparatus has processing circuitry to perform an accumulation operation in which a first addend is added to a second addend. The apparatus has storage circuitry to store the second addend in a plurality of lanes, each lane having a significance different to that of each other lane. Each lane within at least a subset of the lanes comprises at least one overlap bit having the same bit significance as a bit in an adjacent more significant lane in the plurality of lanes. The accumulation operation includes selecting an accumulating lane out of the plurality of lanes and performing an addition operation between bits of the accumulating lane and the first addend. The at least one overlap bit of the accumulating lane enables the addition operation to be performed without a possibility of overflowing the accumulating lane.
    Type: Application
    Filed: June 15, 2022
    Publication date: December 21, 2023
    Inventors: Sangwon HA, Neil BURGESS, Partha Prasun MAJI
  • Patent number: 11759818
    Abstract: The disclosure relates to a substrate coating apparatus that comprises a source of a washcoat; a washcoat showerhead for discharging the washcoat towards an upper surface of a substrate; a conduit fluidly connecting the source of the washcoat to the washcoat showerhead for supplying washcoat to the washcoat showerhead; a headset for engaging the substrate to locate the upper surface of the substrate below the washcoat showerhead; and a vacuum generator for drawing the washcoat discharged from the washcoat showerhead through the substrate. The headset comprises a partition comprising a plurality of holes, the partition being located in between the washcoat showerhead and the upper surface of the substrate when the substrate is engaged in the headset so as to maintain a first gap between a lower face of the partition and the upper surface of the substrate.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: September 19, 2023
    Inventors: Neil Burgess, Christopher Hayton, Craig Thomson
  • Publication number: 20230241596
    Abstract: A substrate coating apparatus is disclosed. A substrate coating apparatus comprises: a source of a washcoat; a washcoat showerhead for discharging the washcoat towards an upper surface of a substrate; a conduit fluidly connecting the source of the washcoat to the washcoat showerhead for supplying washcoat to the washcoat showerhead; a headset for engaging the substrate to locate the upper surface of the substrate below the washcoat showerhead; and a vacuum generator for drawing the washcoat discharged from the washcoat showerhead through the substrate. The headset comprises a headset seal for engaging against the substrate. The headset seal comprises a perimetral portion that extends around the headset and a cantilevered portion that extends down from the perimetral portion and which is configured to engage against a sidewall of the substrate.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 3, 2023
    Inventors: Neil BURGESS, Christopher HAYTON, Craig THOMSON
  • Patent number: 11714641
    Abstract: An apparatus and method are provided for performing vector processing operations. In particular the apparatus has processing circuitry to perform the vector processing operations and an instruction decoder to decode vector instructions to control the processing circuitry to perform the vector processing operations specified by the vector instructions. The instruction decoder is responsive to a vector generating instruction identifying a scalar start value and wrapping control information, to control the processing circuitry to generate a vector comprising a plurality of elements. In particular, the processing circuitry is arranged to generate the vector such that the first element in the plurality is dependent on the scalar start value, and the values of the plurality of elements follow a regularly progressing sequence that is constrained to wrap as required to ensure that each value is within bounds determined from the wrapping control information.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: August 1, 2023
    Assignee: Arm Limited
    Inventors: François Christopher Jacques Botman, Thomas Christopher Grocutt, Neil Burgess
  • Patent number: 11704092
    Abstract: An apparatus includes a processing circuit and a storage device. The processing circuit is configured to perform one or more processing operations in response to one or more instructions to generate an anchored-data element. The storage device is configured to store the anchored-data element. A format of the anchored-data element includes an identification item, an overlap item, and a data item. The data item is configured to hold a data value of the anchored-data element. The identification item indicates an anchor value for the data value or one or more special values.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: July 18, 2023
    Assignee: Arm Limited
    Inventors: Neil Burgess, Christopher Neal Hinds, David Raymond Lutz, Pedro Olsen Ferreira
  • Patent number: 11654425
    Abstract: A method of coating a substrate with a washcoat is disclosed. The method comprises engaging the substrate with a headset of a substrate coating apparatus so as to locate an upper surface of the substrate below a washcoat showerhead of the substrate coating apparatus; and discharging a washcoat out of the washcoat showerhead towards the upper surface of the substrate; and drawing the washcoat through the substrate by applying a suction force to a lower surface of the substrate.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: May 23, 2023
    Assignee: Johnson Matthey Public Limited Company
    Inventors: Neil Burgess, Christopher Hayton, Craig Thomson
  • Publication number: 20220362797
    Abstract: A method of coating a substrate with a washcoat using a substrate coating apparatus is disclosed. The method comprises locating the substrate below the washcoat showerhead; bringing the partition ring into contact with the face of the substrate to thereby define a central region of the face of the substrate which lies within an interior of the partition ring and a peripheral region of the face of the substrate which lies outside the partition ring; conveying washcoat from the source of the washcoat, along the conduit and through the washcoat showerhead; discharging the washcoat out of the nozzle apertures towards the face of the substrate, the showerhead plate of the washcoat showerhead discharging washcoat onto both the central region and the peripheral region of the face of the substrate.
    Type: Application
    Filed: July 21, 2022
    Publication date: November 17, 2022
    Inventors: Neil BURGESS, Jamie SAVAGE, Craig THOMSON
  • Publication number: 20220339659
    Abstract: The disclosure relates to a substrate coating apparatus that comprises a source of a washcoat; a washcoat showerhead for discharging the washcoat towards an upper surface of a substrate; a conduit fluidly connecting the source of the washcoat to the washcoat showerhead for supplying washcoat to the washcoat showerhead; a headset for engaging the substrate to locate the upper surface of the substrate below the washcoat showerhead; and a vacuum generator for drawing the washcoat discharged from the washcoat showerhead through the substrate. The headset comprises a partition comprising a plurality of holes, the partition being located in between the washcoat showerhead and the upper surface of the substrate when the substrate is engaged in the headset so as to maintain a first gap between a lower face of the partition and the upper surface of the substrate.
    Type: Application
    Filed: July 11, 2022
    Publication date: October 27, 2022
    Inventors: Neil BURGESS, Christopher HAYTON, Craig THOMSON
  • Patent number: 11440044
    Abstract: A substrate coating apparatus comprises a source of a washcoat, a washcoat showerhead comprising a showerhead plate having a plurality of nozzle apertures for discharging the washcoat towards a face of the substrate located below the washcoat showerhead, a conduit fluidly connecting the source of the washcoat to the washcoat showerhead for supplying washcoat to the washcoat showerhead and a partition ring located between the washcoat showerhead and the face of the substrate. The partition ring is dimensioned to be smaller than the face of the substrate and the substrate coating apparatus is configured in use to bring the partition ring into contact with the face of the substrate to thereby define a central region of the face of the substrate which lies within an interior of the partition ring and a peripheral region of the face of the substrate which lies outside the partition ring.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: September 13, 2022
    Assignee: Johnson Matthey Public Limited Company
    Inventors: Neil Burgess, Jamie Savage, Craig Thomson
  • Patent number: 11420224
    Abstract: An apparatus and method of coating a substrate with a washcoat comprising: engaging the substrate (110) with a headset (6) of a substrate coating apparatus (100) so as to locate an upper surface of the substrate below a washcoat showerhead of the substrate coating apparatus; arranging a partition (200) between the washcoat showerhead and the upper surface of the substrate, the partition comprising a plurality of holes (202) and being located in the headset to maintain a first gap between a lower face (203) of the partition and the upper surface of the substrate; discharging a washcoat out of the washcoat showerhead onto an upper face (204) of the partition; and passing the washcoat through the holes (202) in the partition, onto the upper surface of the substrate and into the substrate, at least in part by applying a suction force to a lower surface of the substrate.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: August 23, 2022
    Assignee: Johnson Matthey Public Limited Company
    Inventors: Neil Burgess, Christopher Hayton, Craig Thomson
  • Publication number: 20220192261
    Abstract: An apparatus for an aerosol generating device comprises a first housing member for at least partly defining a chamber for containing a heater arrangement for heating an aerosol generating material; and a second housing member attached to the first housing member via an attachment. The first housing member and the second housing member define therebetween a passageway into the chamber. The passageway is configured to allow an electrical connecting member for connecting to the heater arrangement to extend through the passageway. The apparatus also comprises a sealing arrangement arranged to seal the passageway. The attachment between the first housing member and the second housing member is configured to hold the first housing member and the second housing member in a configuration which causes the sealing arrangement to seal the passageway.
    Type: Application
    Filed: April 3, 2020
    Publication date: June 23, 2022
    Inventors: Conor John MCGRATH, Jonathan Neil BURGESS, Daniel LOCHTMAN, James SHERIDAN, Jai-Ram TAANK, Michael David THOMAS, David William BUREAU
  • Publication number: 20220175047
    Abstract: A method of assembling an apparatus (1) for heating aerosolisable material to volatilise at least one component of the aerosolisable material to form an aerosol for inhalation by a user, the apparatus having a first proximal end (3) and a second distal end (5), the method comprising the steps of providing a first chassis (19) for supporting a heating arrangement for receiving and heating aerosolisable material, the first chassis (19) or a component supported by the first chassis (19) comprising a first engagement element; providing a first sleeve (11b) to form at least a part of a casing of the apparatus, the first sleeve (11b) comprising a second engagement element; and inserting the first chassis (19) into a cavity of the first sleeve (11b) to cause automatic engagement of the first engagement element and the second engagement element during assembly of the apparatus (1).
    Type: Application
    Filed: April 4, 2019
    Publication date: June 9, 2022
    Inventors: Chi Wai FUNG, Guang Yan WEI, Jonathon Neil BURGESS, Daniel LOCHTMAN, James SHERIDAN, Conor John MCGRATH, Jai-Ram TAANK, Michael David THOMAS, David William BUREAU, Zexin WU
  • Publication number: 20220129245
    Abstract: An apparatus includes a processing circuit and a storage device. The processing circuit is configured to perform one or more processing operations in response to one or more instructions to generate an anchored-data element. The storage device is configured to store the anchored-data element. A format of the anchored-data element includes an identification item, an overlap item, and a data item. The data item is configured to hold a data value of the anchored-data element. The identification item indicates an anchor value for the data value or one or more special values.
    Type: Application
    Filed: October 27, 2020
    Publication date: April 28, 2022
    Applicant: Arm Limited
    Inventors: Neil Burgess, Christopher Neal Hinds, David Raymond Lutz, Pedro Olsen Ferreira
  • Patent number: 11106465
    Abstract: Vector add-with-carry instructions are described which use some elements of a destination vector register, or corresponding fields of a predicate register, to provide the carry information corresponding to results of an add-with-carry operation. This is useful for accelerating computations involving multiplications of long integer values.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: August 31, 2021
    Assignee: Arm Limited
    Inventors: Mbou Eyole, Nigel John Stephens, Neil Burgess, Grigorios Magklis