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: 11275423Abstract: 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: GrantFiled: April 17, 2019Date of Patent: March 15, 2022Assignee: Cypress Semiconductor CorporationInventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Publication number: 20190302865Abstract: 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: ApplicationFiled: April 17, 2019Publication date: October 3, 2019Applicant: Cypress Semiconductor CorporationInventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Patent number: 10303236Abstract: 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: GrantFiled: April 18, 2017Date of Patent: May 28, 2019Assignee: Cypress Semiconductor CorporationInventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Publication number: 20170277241Abstract: 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: ApplicationFiled: April 18, 2017Publication date: September 28, 2017Applicant: Cypress Semiconductor CorporationInventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Patent number: 9652015Abstract: 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: GrantFiled: December 16, 2015Date of Patent: May 16, 2017Assignee: Cypress Semiconductor CorporationInventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Publication number: 20170023995Abstract: 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: ApplicationFiled: December 16, 2015Publication date: January 26, 2017Inventors: Carl Liepold, Hans Klein, Hans Van Antwerpen, Adrian Woolley, David Wright
-
Patent number: 9459737Abstract: 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: GrantFiled: May 23, 2012Date of Patent: October 4, 2016Assignee: Atmel CorporationInventors: Adrian Woolley, John Logan
-
Patent number: 9389727Abstract: 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: GrantFiled: June 26, 2013Date of Patent: July 12, 2016Assignee: Atmel CorporationInventor: Adrian Woolley
-
Patent number: 9292144Abstract: 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: GrantFiled: May 21, 2014Date of Patent: March 22, 2016Assignee: Atmel CorporationInventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
-
Publication number: 20150002442Abstract: 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: ApplicationFiled: June 26, 2013Publication date: January 1, 2015Inventor: Adrian Woolley
-
Patent number: 8869095Abstract: 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: GrantFiled: May 17, 2011Date of Patent: October 21, 2014Assignee: Atmel CorporationInventors: Kent D. Long, Paul A. Iannacito, John Logan, Adrian Woolley
-
Publication number: 20140253507Abstract: 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: ApplicationFiled: May 21, 2014Publication date: September 11, 2014Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
-
Patent number: 8736551Abstract: 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: GrantFiled: July 12, 2012Date of Patent: May 27, 2014Assignee: Atmel CorporationInventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
-
Publication number: 20140015763Abstract: 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: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Inventors: Adrian Woolley, John Logan, Kent Long, Paul Iannacito
-
Publication number: 20130314365Abstract: 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: ApplicationFiled: May 23, 2012Publication date: November 28, 2013Inventors: Adrian Woolley, John Logan
-
Publication number: 20130141339Abstract: 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: ApplicationFiled: December 2, 2011Publication date: June 6, 2013Inventors: Adrian Woolley, John Logan
-
Publication number: 20130141383Abstract: 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: ApplicationFiled: December 2, 2011Publication date: June 6, 2013Inventor: Adrian Woolley
-
Publication number: 20120151432Abstract: 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: ApplicationFiled: May 17, 2011Publication date: June 14, 2012Applicant: ATMEL CORPORATIONInventors: Kent D. Long, Paul A. Iannacito, John Logan, Adrian Woolley