Patents by Inventor Richard A. Newell

Richard A. Newell 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: 20240090728
    Abstract: A vacuum cleaner with a battery unit for powering the vacuum cleaner is provided. The battery unit includes a plurality of serially connected battery cells and battery management electronics operatively coupled to the battery cells. Two enclosures are provided on either side of a central axis of the vacuum cleaner, each enclosure including a portion of the plurality of battery cells, and a portion of the battery management electronics operatively coupled to the respective portion of the plurality of the battery cells. A link strap interconnects the portions of the battery management electronics.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 21, 2024
    Applicant: Dyson Technology Limited
    Inventors: Edward Richard OLDFIELD, Peter James NEWELL, Christopher John BATEMAN, Sergio MINGUELA SANCHEZ
  • Patent number: 11066962
    Abstract: An engine valve actuation system includes a rotatable camshaft having a cam lobe, and a lifter arm assembly having a lifter arm with a roller in contact with the cam lobe. A bushing is positioned in a pin bore of the lifter arm and journals the lifter arm upon the pin for reciprocation in response to rotation of the camshaft. An incoming oil passage extends to the pin bore, and an outgoing oil passage extends from the pin bore. The outgoing oil passage forms an oil spray port defining an oil spray path oriented to direct a spray of oil at the roller and/or the cam lobe. An oil feed groove is formed in at least one of the lifter arm or the bushing and fluidly connects the incoming oil passage to the outgoing oil passage.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: July 20, 2021
    Assignee: Caterpillar Inc.
    Inventors: Jonathan Richard Newell, Prabhu Nagaraj
  • Patent number: 10353638
    Abstract: A method for generating a secure nonce using a one-time programmable (OTP) memory within an integrated circuit to provide persistence, the method including randomly selecting k currently-unprogrammed bits in the OTP memory, creating a data set using data derived from current contents of the OTP memory altered by changing the states of the k currently-unprogrammed bits of the OTP memory, and employing as the secure nonce the data set or data derived from the data set. The selected k bits are programmed in the OTP memory.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: July 16, 2019
    Assignee: MICROSEMI SOC CORPORATION
    Inventor: G. Richard Newell
  • Patent number: 10127374
    Abstract: A method for controlling the use of intellectual property (IP) in an individual integrated circuit includes loading data including the IP into the individual integrated circuit, loading an IP license certificate into the individual integrated circuit, the certificate including identification of the IP authorized for the individual integrated circuit, determining inside the individual integrated circuit whether the IP is authorized for the individual integrated circuit, enabling operation of the individual integrated circuit if the IP circuit is authorized for use in the individual integrated circuit, and imposing a penalty on operation of the individual integrated circuit if the IP is not authorized for use in the individual integrated circuit.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: November 13, 2018
    Assignee: MICROSEMI SOC CORPORATION
    Inventors: G. Richard Newell, Paul Ekas
  • Patent number: 10114369
    Abstract: A method for determining if an individual integrated circuit was manufactured using an individual instance of tooling includes collecting from the individual integrated circuit first data representing at least one attribute that varies as a function of the tooling used to manufacture the individual integrated circuit and second data identifying the integrated circuit as having been manufactured using the individual instance of tooling. The first data is compared to a signature of the individual instance of tooling identified by the second data. The signature is derived from the at least one attribute measured from a population of integrated circuits that were manufactured using the individual instance of tooling. The individual integrated circuit is identified as having been manufactured using the individual instance of tooling identified in the second data collected from the individual integrated circuit if the first data correlates to the signature by a predetermined threshold.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 30, 2018
    Assignee: MICROSEMI SOC CORPORATION
    Inventors: G. Richard Newell, Russell Robert Garcia
  • Patent number: 9953166
    Abstract: A method for securely booting a target processor in a target system from a secure root of trust includes computing a message authentication code from boot code to be provided to the target processor, including an obfuscated algorithm for recreating the message authentication code in the target processor, serving the boot code to the target processor, executing the boot code to recreate the message authentication code in the target processor, serving the message authentication code back to the root of trust, comparing the returned message authentication code with the message authentication code generated in the root of trust, continuing execution of the boot code data if the returned message authentication code matches the message authentication code, and applying at least one penalty to the target system if the returned message authentication code does not match the message authentication code generated in the root of trust.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: April 24, 2018
    Assignee: Microsemi SoC Corporation
    Inventor: G. Richard Newell
  • Patent number: 9668558
    Abstract: Disclosed is a stack of individually separable packages for a plurality of contact lenses, each individual lens being packaged between a first surface and a second surface, wherein the first surface is provided by a first one of the individually separable packages and the second surface is provided by a second one of the individually separable packages.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: June 6, 2017
    Assignee: CONTACT LENS PRECISION LABORATORIES LTD.
    Inventors: John Clamp, Richard Newell
  • Patent number: 9672385
    Abstract: A method for securely programming a population of authorized FPGAs includes defining the population of authorized FPGAs, generating an encrypted configuration bitstream for the population of authorized FPGAs, generating an individual Authorization Code for each FPGA in the population of authorized FPGAs, feeding the individual Authorization Codes into the FPGAs in the population of FPGAs, feeding the encrypted configuration bitstream into all of the FPGAs in the population of FPGAs, and in each FPGA using the Authorization Code to decrypt the encrypted configuration bitstream to program the FPGA.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: June 6, 2017
    Assignee: Microsemi SoC Corporation
    Inventor: G. Richard Newell
  • Publication number: 20160140357
    Abstract: A method for generating a secure nonce using a one-time programmable (OTP) memory within an integrated circuit to provide persistence, the method including randomly selecting k currently-unprogrammed bits in the OTP memory, creating a data set using data derived from current contents of the OTP memory altered by changing the states of the k currently-unprogrammed bits of the OTP memory, and employing as the secure nonce the data set or data derived from the data set. The selected k bits are programmed in the OTP memory.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 19, 2016
    Applicant: MICROSEMI SOC CORPORATION
    Inventor: G. Richard Newell
  • Publication number: 20160015139
    Abstract: Disclosed is a stack of individually separable packages for a plurality of contact lenses, each individual lens being packaged between a first surface and a second surface, wherein the first surface is provided by a first one of the individually separable packages and the second surface is provided by a second one of the individually separable packages.
    Type: Application
    Filed: September 28, 2015
    Publication date: January 21, 2016
    Inventors: John CLAMP, Richard NEWELL
  • Publication number: 20150370247
    Abstract: A method for determining if an individual integrated circuit was manufactured using an individual instance of tooling includes collecting from the individual integrated circuit first data representing at least one attribute that varies as a function of the tooling used to manufacture the individual integrated circuit and second data identifying the integrated circuit as having been manufactured using the individual instance of tooling. The first data is compared to a signature of the individual instance of tooling identified by the second data. The signature is derived from the at least one attribute measured from a population of integrated circuits that were manufactured using the individual instance of tooling. The individual integrated circuit is identified as having been manufactured using the individual instance of tooling identified in the second data collected from the individual integrated circuit if the first data correlates to the signature by a predetermined threshold.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 24, 2015
    Applicant: MICROSEMI SOC CORPORATION
    Inventors: G. Richard Newell, Russell Robert Garcia
  • Patent number: 9173463
    Abstract: Disclosed is a stack of individually separable packages for a plurality of contact lenses, each individual lens being packaged between a first surface and a second surface, wherein the first surface is provided by a first one of the individually separable packages and the second surface is provided by a second one of the individually separable packages.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: November 3, 2015
    Assignee: CONTACT LENS PRECISION LABORATORIES LTD.
    Inventors: John Clamp, Richard Newell
  • Publication number: 20150242620
    Abstract: A method for controlling the use of intellectual property (IP) in an individual integrated circuit includes loading data including the IP into the individual integrated circuit, loading an IP license certificate into the individual integrated circuit, the certificate including identification of the IP authorized for the individual integrated circuit, determining inside the individual integrated circuit whether the IP is authorized for the individual integrated circuit, enabling operation of the individual integrated circuit if the IP circuit is authorized for use in the individual integrated circuit, and imposing a penalty on operation of the individual integrated circuit if the IP is not authorized for use in the individual integrated circuit.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Applicant: Microsemi SoC Corporation
    Inventors: G. Richard Newell, Paul Ekas
  • Publication number: 20150242615
    Abstract: A method for controlling the use of intellectual property (IP) in an individual integrated circuit includes loading data including the IP into the individual integrated circuit, loading an IP license certificate into the individual integrated circuit, the certificate including identification of the IP authorized for the individual integrated circuit, determining inside the individual integrated circuit whether the IP is authorized for the individual integrated circuit, enabling operation of the individual integrated circuit if the IP circuit is authorized for use in the individual integrated circuit, and imposing a penalty on operation of the individual integrated circuit if the IP is not authorized for use in the individual integrated circuit.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 27, 2015
    Applicant: MICROSEMI SOC CORPORATION
    Inventors: G. Richard Newell, Paul Ekas
  • Publication number: 20150129437
    Abstract: Disclosed is a stack of individually separable packages for a plurality of contact lenses, each individual lens being packaged between a first surface and a second surface, wherein the first surface is provided by a first one of the individually separable packages and the second surface is provided by a second one of the individually separable packages.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 14, 2015
    Applicant: Contact Lens Precision Laboratories Ltd.
    Inventors: John CLAMP, Richard NEWELL
  • Publication number: 20150100793
    Abstract: A method for securely programming a population of authorized FPGAs includes defining the population of authorized FPGAs, generating an encrypted configuration bitstream for the population of authorized FPGAs, generating an individual Authorization Code for each FPGA in the population of authorized FPGAs, feeding the individual Authorization Codes into the FPGAs in the population of FPGAs, feeding the encrypted configuration bitstream into all of the FPGAs in the population of FPGAs, and in each FPGA using the Authorization Code to decrypt the encrypted configuration bitstream to program the FPGA.
    Type: Application
    Filed: September 15, 2014
    Publication date: April 9, 2015
    Inventor: G. Richard Newell
  • Publication number: 20150012737
    Abstract: A method for securely booting a target processor in a target system from a secure root of trust includes computing a message authentication code from boot code to be provided to the target processor, including an obfuscated algorithm for recreating the message authentication code in the target processor, serving the boot code to the target processor, executing the boot code to recreate the message authentication code in the target processor, serving the message authentication code back to the root of trust, comparing the returned message authentication code with the message authentication code generated in the root of trust, continuing execution of the boot code data if the returned message authentication code matches the message authentication code, and applying at least one penalty to the target system if the returned message authentication code does not match the message authentication code generated in the root of trust.
    Type: Application
    Filed: July 3, 2014
    Publication date: January 8, 2015
    Inventor: G. Richard Newell
  • Publication number: 20140043059
    Abstract: A method for verifying that data is correctly loaded into an individual programmable logic device includes computing a reference digest of the data to be loaded into the individual programmable logic device, loading the data into the individual programmable logic device, computing inside the individual programmable logic device an as-programmed digest of the data that was loaded into the individual programmable logic device, reading the as-programmed digest out of the individual programmable logic device, comparing the as-programmed digest with the reference digest, and verifying the loaded data if the as-programmed digest matches the reference digest, and indicating an error if the as-programmed digest does not match the reference digest.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 13, 2014
    Applicant: Microsemi SoC Corp.
    Inventors: Theodore Speers, G. Richard Newell
  • Patent number: 8131527
    Abstract: The present invention relates to FGFR pharmacophores, and in particular to compounds which are capable of binding to FGFR with greater affinity than their binding to VEGFR and methods of identifying such compounds using the pharmacophore. The present invention further relates to compositions, methods and uses of the compounds and the pharmacophores disclosed herein.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: March 6, 2012
    Assignee: Astex Therapeutics Ltd.
    Inventors: Gordon Saxty, Valerio Berdini, David Richard Newell, Owen Callaghan, Maria Grazia Carr, Miles Stuart Congreve, Adrian Liam Gill, Andrew Madin, Christopher William Murray
  • Patent number: 7732483
    Abstract: A compound of formula I: and isomers, salts, solvates, chemically protected forms, and prodrugs thereof, wherein: R1 and R2 are independently selected from hydrogen, an optionally substituted C1-7 alkyl group, C3-20 heterocyclyl group, or C5-20 aryl group, or may together form, along with the nitrogen atom to which they are attached, an optionally substituted heterocyclic ring having from 4 to 8 ring atoms; Q is —NH—C(?O)— or —O—; Y is an optionally substituted C1-5 alkylene group; X is selected from SR3 or NR4R5, wherein, R3, or R4 and R5 are independently selected from hydrogen, optionally substituted C1-7 alkyl, C5-20 aryl, or C3-20 heterocyclyl groups, or R4 and R5 may together form, along with the nitrogen atom to which they are attached, an optionally substituted heterocyclic ring having from 4 to 8 ring atoms; if Q is —O—, X is additionally selected from —C(?O)—NR6R7, wherein R6 and R7 are independently selected from hydrogen, optionally substituted C1-7 alkyl, C5-20 aryl, or C3-20 heterocyclyl gro
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: June 8, 2010
    Assignees: Kudos Pharmaceuticals Limited, Cancer Research Technology Limited
    Inventors: Graeme Cameron Murray Smith, Niall Morrison Barr Martin, Keith Allan Menear, Marc Geoffrey Hummersone, Laurent Jean Martin Rigoreau, Roger John Griffin, Bernard Thomas Golding, David Richard Newell, Hilary Alan Calvert, Nicola Jane Curtin, Ian Robert Hardcastle, Kappusamy Saravanan