Patents by Inventor Adrian Woolley

Adrian Woolley 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: 11275423
    Abstract: Systems, apparatus, and methods measure a signal provided by a capacitance sensor, the signal indicative of a presence of an object proximate to the capacitance sensor. Responsive to measuring the signal, embodiments access control information in a memory to determine whether the signal is associated with a first qualifying event of the control information. Responsive to determining that the signal is associated with the first qualifying event, embodiments control a power consumption of a communication device.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 15, 2022
    Assignee: Cypress Semiconductor Corporation
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Publication number: 20190302865
    Abstract: Systems, apparatus, and methods measure a signal provided by a capacitance sensor, the signal indicative of a presence of an object proximate to the capacitance sensor. Responsive to measuring the signal, embodiments access control information in a memory to determine whether the signal is associated with a first qualifying event of the control information. Responsive to determining that the signal is associated with the first qualifying event, embodiments control a power consumption of a communication device.
    Type: Application
    Filed: April 17, 2019
    Publication date: October 3, 2019
    Applicant: Cypress Semiconductor Corporation
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Patent number: 10303236
    Abstract: A method for operating a sensing system includes receiving, from a processing device, control information for configuring a capacitance sensing circuit, configuring the capacitance sensing circuit with the control information in response to receiving the control information, and controlling power consumption of the processing device based on the control information and based on a capacitance measured by the capacitance sensing circuit.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: May 28, 2019
    Assignee: Cypress Semiconductor Corporation
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Publication number: 20170277241
    Abstract: A method for operating a sensing system includes receiving, from a processing device, control information for configuring a capacitance sensing circuit, configuring the capacitance sensing circuit with the control information in response to receiving the control information, and controlling power consumption of the processing device based on the control information and based on a capacitance measured by the capacitance sensing circuit.
    Type: Application
    Filed: April 18, 2017
    Publication date: September 28, 2017
    Applicant: Cypress Semiconductor Corporation
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Patent number: 9652015
    Abstract: A capacitance sensing circuit receives an application of a power supply. The capacitance sensing circuit controls a switch circuit to connect the power supply to a processing device responsive to the application of the power supply. The capacitance sensing circuit receives, via a control interface and from the processing device, control information to configure the capacitance sensing circuit. The capacitance sensing circuit disconnects the power supply from the processing device subsequent to receiving the control information.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 16, 2017
    Assignee: Cypress Semiconductor Corporation
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Publication number: 20170023995
    Abstract: A capacitance sensing circuit receives an application of a power supply. The capacitance sensing circuit controls a switch circuit to connect the power supply to a processing device responsive to the application of the power supply. The capacitance sensing circuit receives, via a control interface and from the processing device, control information to configure the capacitance sensing circuit. The capacitance sensing circuit disconnects the power supply from the processing device subsequent to receiving the control information.
    Type: Application
    Filed: December 16, 2015
    Publication date: January 26, 2017
    Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
  • Patent number: 9459737
    Abstract: In one embodiment, a method includes determining, by a capacitive touch sensor of a device, a presence of an object; activating an optical sensor of the device in response to determining the presence of the object; and determining, by the optical sensor of the device, a touch or proximity input within a proximity-sensing volume.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: October 4, 2016
    Assignee: Atmel Corporation
    Inventors: Adrian Woolley, John Logan
  • Patent number: 9389727
    Abstract: In one embodiment, a touch-sensitive device includes a controller that is communicatively coupled to a plurality of electrodes. The controller is operable to access data from a motion sensor of the touch-sensitive device. The controller is further operable to access a plurality of signals from the plurality of electrodes. The signals are indicative of an amount of capacitance between the touch sensor and one or more fingers of a user. The controller is further operable to determine, based on the data from the motion sensor and the plurality of signals from the plurality of electrodes of the touch sensor, a particular hand of the user that is holding the touch-sensitive device.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: July 12, 2016
    Assignee: Atmel Corporation
    Inventor: Adrian Woolley
  • Patent number: 9292144
    Abstract: In one embodiment, a method includes controlling a touch sensor of a device. The control of the touch sensor includes a first processing cycle executed by the controller that comprises acquisition of touch-sensor signals from the touch sensor; a second processing cycle executed by the controller that comprises pre-processing of the touch-sensor signals; and a third processing cycle executed by the controller that comprises processing of the touch-sensor signals to determine whether a touch or proximity input has occurred with respect to the touch sensor. If the touch or proximity input has occurred with respect to the touch sensor, a location of the touch or proximity input is determined. The method also includes controlling other sensors of the device. The control of the other sensors includes one or more fourth processing cycles executed by the controller concurrently with the first processing cycle or the second processing cycle.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: March 22, 2016
    Assignee: Atmel Corporation
    Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
  • Publication number: 20150002442
    Abstract: In one embodiment, a touch-sensitive device includes a controller that is communicatively coupled to a plurality of electrodes. The controller is operable to access data from a motion sensor of the touch-sensitive device. The controller is further operable to access a plurality of signals from the plurality of electrodes. The signals are indicative of an amount of capacitance between the touch sensor and one or more fingers of a user. The controller is further operable to determine, based on the data from the motion sensor and the plurality of signals from the plurality of electrodes of the touch sensor, a particular hand of the user that is holding the touch-sensitive device.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventor: Adrian Woolley
  • Patent number: 8869095
    Abstract: The disclosed software framework and development platform facilitates software development for multi-sensor systems. In some implementations, developers can select a sensor board that includes a desired combination of sensor devices. The sensor board can be coupled to a development board that includes a target processor and other circuitry to facilitate development and testing of a system that includes the target processor and the sensors. Various software support tools are provided including an Application Programming Interface (API) that provides API abstractions for software drivers for the sensors on the sensor board. By using the abstractions of the API, a software developer does not have to write code (“glue”) to interact with the various software drivers. Additionally, the API provides access to a variety of software library functions for performing data scaling, unit conversion and mathematical functions and algorithms.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: October 21, 2014
    Assignee: Atmel Corporation
    Inventors: Kent D. Long, Paul A. Iannacito, John Logan, Adrian Woolley
  • Publication number: 20140253507
    Abstract: In one embodiment, a method includes controlling a touch sensor of a device. The control of the touch sensor includes a first processing cycle executed by the controller that comprises acquisition of touch-sensor signals from the touch sensor; a second processing cycle executed by the controller that comprises pre-processing of the touch-sensor signals; and a third processing cycle executed by the controller that comprises processing of the touch-sensor signals to determine whether a touch or proximity input has occurred with respect to the touch sensor. If the touch or proximity input has occurred with respect to the touch sensor, a location of the touch or proximity input is determined. The method also includes controlling other sensors of the device. The control of the other sensors includes one or more fourth processing cycles executed by the controller concurrently with the first processing cycle or the second processing cycle.
    Type: Application
    Filed: May 21, 2014
    Publication date: September 11, 2014
    Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
  • Patent number: 8736551
    Abstract: In one embodiment, a method includes controlling a touch sensor of a device. The control of the touch sensor includes a first processing cycle executed by the controller that comprises acquisition of touch-sensor signals from the touch sensor; a second processing cycle executed by the controller that comprises pre-processing of the touch-sensor signals; and a third processing cycle executed by the controller that comprises processing of the touch-sensor signals to determine whether a touch or proximity input has occurred with respect to the touch sensor. If the touch or proximity input has occurred with respect to the touch sensor, a location of the touch or proximity input is determined. The method also includes controlling other sensors of the device. The control of the other sensors includes one or more fourth processing cycles executed by the controller concurrently with the first processing cycle or the second processing cycle.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: May 27, 2014
    Assignee: Atmel Corporation
    Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
  • Publication number: 20140015763
    Abstract: In one embodiment, a method includes controlling a touch sensor of a device. The control of the touch sensor includes a first processing cycle executed by the controller that comprises acquisition of touch-sensor signals from the touch sensor; a second processing cycle executed by the controller that comprises pre-processing of the touch-sensor signals; and a third processing cycle executed by the controller that comprises processing of the touch-sensor signals to determine whether a touch or proximity input has occurred with respect to the touch sensor. If the touch or proximity input has occurred with respect to the touch sensor, a location of the touch or proximity input is determined. The method also includes controlling other sensors of the device. The control of the other sensors includes one or more fourth processing cycles executed by the controller concurrently with the first processing cycle or the second processing cycle.
    Type: Application
    Filed: July 12, 2012
    Publication date: January 16, 2014
    Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
  • Publication number: 20130314365
    Abstract: In one embodiment, a method includes determining, by a capacitive touch sensor of a device, a presence of an object; activating an optical sensor of the device in response to determining the presence of the object; and determining, by the optical sensor of the device, a touch or proximity input within a proximity-sensing volume.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Inventors: Adrian Woolley, John Logan
  • Publication number: 20130141339
    Abstract: In one embodiment, a system includes a touch sensor, a motion module, and one or more computer-readable non-transitory storage media embodying logic. The logic is operable when executed to receive first information from the touch sensor and third information from the motion module corresponding to a first touch. The logic is operable to receive second information from the touch sensor and fourth information from the motion module corresponding to a second touch. The logic is operable to determine a first set of coordinates corresponding to the first touch and determine a second set of coordinates corresponding to the second touch. The logic is operable to determine whether the first touch corresponds to a first touch type based on the third information and determine whether the second touch corresponds to a second touch type based on the fourth information.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Inventors: Adrian Woolley, John Logan
  • Publication number: 20130141383
    Abstract: In one embodiment, a system includes a touch sensor, a motion module, and one or more computer-readable non-transitory storage media embodying logic. The logic is operable, when executed, to receive information from the touch sensor and receive information from the motion module. The logic is further operable to determine whether a touch input to the system has occurred based on the information from the motion module. The logic is further operable to determine coordinates associated with the touch input based on the information received from the touch sensor.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Inventor: Adrian Woolley
  • Publication number: 20120151432
    Abstract: The disclosed software framework and development platform facilitates software development for multi-sensor systems. In some implementations, developers can select a sensor board that includes a desired combination of sensor devices. The sensor board can be coupled to a development board that includes a target processor and other circuitry to facilitate development and testing of a system that includes the target processor and the sensors. Various software support tools are provided including an Application Programming Interface (API) that provides API abstractions for software drivers for the sensors on the sensor board. By using the abstractions of the API, a software developer does not have to write code (“glue”) to interact with the various software drivers. Additionally, the API provides access to a variety of software library functions for performing data scaling, unit conversion and mathematical functions and algorithms.
    Type: Application
    Filed: May 17, 2011
    Publication date: June 14, 2012
    Applicant: ATMEL CORPORATION
    Inventors: Kent D. Long, Paul A. Iannacito, John Logan, Adrian Woolley