Patents by Inventor Paul HESLOP

Paul HESLOP 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: 11675462
    Abstract: A process includes receiving an associated input signal via a receiver electrode of a sensor array, the associated input signal indicative of an associated mutual capacitance of the receiver electrode; adding a balancing signal to the associated input signal to generate a balanced input signal at least partially responsive to a number of sensor nodes at the receiver electrode; generating a voltage signal indicative of the associated mutual capacitance of the receiver electrode at least partially responsive to a balanced input signal; and generating a digital value representative of the voltage signal.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: June 13, 2023
    Assignee: Atmel Corporation
    Inventors: Richard P. Collins, Samuel Daniel Brunet, Paul Heslop
  • Publication number: 20220155891
    Abstract: A process includes receiving an associated input signal via a receiver electrode of a sensor array, the associated input signal indicative of an associated mutual capacitance of the receiver electrode; adding a balancing signal to the associated input signal to generate a balanced input signal at least partially responsive to a number of sensor nodes at the receiver electrode; generating a voltage signal indicative of the associated mutual capacitance of the receiver electrode at least partially responsive to a balanced input signal; and generating a digital value representative of the voltage signal.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 19, 2022
    Inventors: Richard P. Collins, Samuel Daniel Brunet, Paul Heslop
  • Patent number: 9046942
    Abstract: In one embodiment, a method comprises detecting, by a hardware accelerator, that a value has been written to a first location of a memory, the first location identified by a first address. The method further includes adding the value to an accumulated value stored in an accumulator register of the hardware accelerator and storing the result in the accumulator register. The method further includes comparing the value to a maximum value stored in a first register of the hardware accelerator and overwriting the maximum value with the value if the value is greater than the maximum value. The method also includes comparing the value to a minimum value stored in a second register of the hardware accelerator and overwriting the minimum value with the value if the value is less than the minimum value.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: June 2, 2015
    Assignee: Atmel Corporation
    Inventors: John Stanley Dubery, Paul Heslop, Yahya Yassin
  • Publication number: 20130321289
    Abstract: In one embodiment, a method comprises detecting, by a hardware accelerator, that a value has been written to a first location of a memory, the first location identified by a first address. The method further includes adding the value to an accumulated value stored in an accumulator register of the hardware accelerator and storing the result in the accumulator register. The method further includes comparing the value to a maximum value stored in a first register of the hardware accelerator and overwriting the maximum value with the value if the value is greater than the maximum value. The method also includes comparing the value to a minimum value stored in a second register of the hardware accelerator and overwriting the minimum value with the value if the value is less than the minimum value.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Inventors: John Stanley DUBERY, Paul HESLOP, Yahya YASSIN
  • Patent number: D839479
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: January 29, 2019
    Assignee: Nail Alliance, LLC
    Inventor: Paul Heslop