Patents by Inventor Paul Iannacito

Paul Iannacito 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: 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
  • 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: 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