Patents by Inventor Thomas James Wilson

Thomas James Wilson 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: 11592948
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: February 28, 2023
    Assignee: Apple Inc.
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph H. Krah
  • Publication number: 20220004284
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Inventors: Minh-Dieu Thi VU, Thomas James WILSON, Christoph H. KRAH
  • Patent number: 11194423
    Abstract: A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Christoph H. Krah, Minh-Dieu Thi Vu, Thomas James Wilson
  • Patent number: 11132097
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: September 28, 2021
    Assignee: Apple Inc.
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph H. Krah
  • Publication number: 20200363862
    Abstract: Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. The touch controller can also include a receive section for receiving touch signals resulting from the driving of the panel, where the touch controller can selectively adjust the receive section to reduce power during the receipt of the touch signals. The touch controller can also include a demodulation section for demodulating the received touch signals to obtain touch event results, where the touch controller can selectively adjust the demodulation section to reduce power during the demodulation of the touch signals. The touch controller can also selectively reduce power below present low levels during idle periods.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Inventors: Christoph H. KRAH, Thomas James WILSON
  • Publication number: 20200348793
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Application
    Filed: May 25, 2020
    Publication date: November 5, 2020
    Inventors: Minh-Dieu Thi VU, Thomas James WILSON, Christoph H. KRAH
  • Publication number: 20200326813
    Abstract: A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 15, 2020
    Inventors: Christoph H. KRAH, Minh-Dieu Thi VU, Thomas James WILSON
  • Patent number: 10747296
    Abstract: Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. The touch controller can also include a receive section for receiving touch signals resulting from the driving of the panel, where the touch controller can selectively adjust the receive section to reduce power during the receipt of the touch signals. The touch controller can also include a demodulation section for demodulating the received touch signals to obtain touch event results, where the touch controller can selectively adjust the demodulation section to reduce power during the demodulation of the touch signals. The touch controller can also selectively reduce power below present low levels during idle periods.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: August 18, 2020
    Assignee: Apple Inc.
    Inventors: Christoph H. Krah, Thomas James Wilson
  • Patent number: 10712866
    Abstract: A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: Christoph H. Krah, Minh-Dieu Thi Vu, Thomas James Wilson
  • Patent number: 10664095
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: May 26, 2020
    Assignee: Apple Inc.
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph H. Krah
  • Publication number: 20190286220
    Abstract: Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. The touch controller can also include a receive section for receiving touch signals resulting from the driving of the panel, where the touch controller can selectively adjust the receive section to reduce power during the receipt of the touch signals. The touch controller can also include a demodulation section for demodulating the received touch signals to obtain touch event results, where the touch controller can selectively adjust the demodulation section to reduce power during the demodulation of the touch signals. The touch controller can also selectively reduce power below present low levels during idle periods.
    Type: Application
    Filed: February 14, 2019
    Publication date: September 19, 2019
    Inventors: Christoph H. KRAH, Thomas James WILSON
  • Patent number: 10222854
    Abstract: Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. The touch controller can also include a receive section for receiving touch signals resulting from the driving of the panel, where the touch controller can selectively adjust the receive section to reduce power during the receipt of the touch signals. The touch controller can also include a demodulation section for demodulating the received touch signals to obtain touch event results, where the touch controller can selectively adjust the demodulation section to reduce power during the demodulation of the touch signals. The touch controller can also selectively reduce power below present low levels during idle periods. The touch controller can be incorporated into a touch sensitive device.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: March 5, 2019
    Assignee: Apple Inc.
    Inventors: Christoph H. Krah, Thomas James Wilson
  • Publication number: 20180348957
    Abstract: A channel scan architecture for detecting touch events on a touch sensor panel is disclosed. The channel scan architecture can combine drive logic, sense channels and channel scan logic on a single monolithic chip. The channel scan logic can be configured to implement a sequence of scanning processes in a panel subsystem without intervention from a panel processor. The channel scan architecture can provide scan sequence control to enable the panel processor to control the sequence in which individual scans are implemented in the panel subsystem. Type of scans that can be implemented in the panel subsystem can include a spectral analysis scan, touch scan, phantom touch scan, ambient light level scan, proximity scan and temperature scan.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 6, 2018
    Applicant: Apple Inc.
    Inventors: Thomas James WILSON, Christoph H. KRAH, Minh-Dieu Thi VU
  • Patent number: 10139890
    Abstract: Automatic low noise frequency selection for a touch sensitive device is disclosed. A low noise stimulation frequency can be automatically selected by device logic without intervention of the device processor to stimulate the device to sense a touch event at the device. The device logic can automatically select a set of low noise frequencies from among various frequencies based on the amount of noise introduced by the device at the various frequencies, where the frequencies with the lower noise amounts can be selected. The device logic can also automatically select a low noise frequency from among the selected set as the low noise stimulation frequency. The device logic can be implemented partially or entirely in hardware.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: Thomas James Wilson, Christoph H. Krah
  • Publication number: 20180321791
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Minh-Dieu Thi VU, Thomas James WILSON, Christoph H. KRAH
  • Patent number: 10042472
    Abstract: A multi-stimulus controller for a multi-touch sensor is formed on a single integrated circuit (single-chip). The multi-stimulus controller includes a transmit oscillator, a transmit signal section that generates a plurality of drive signals based on a frequency of the transmit oscillator, a plurality of transmit channels that transmit the drive signals simultaneously to drive the multi-touch sensor, a receive channel that receives a sense signal resulting from the driving of the multi-touch sensor, a receive oscillator, and a demodulation section that demodulates the received sense signal based on a frequency of the receive oscillator to obtain sensing results, the demodulation section including a demodulator and a vector operator.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventors: Steven Porter Hotelling, Christoph Horst Krah, Marduke Yousefpor, Thomas James Wilson
  • Patent number: 10042476
    Abstract: A channel scan architecture for detecting touch events on a touch sensor panel is disclosed. The channel scan architecture can combine drive logic, sense channels and channel scan logic on a single monolithic chip. The channel scan logic can be configured to implement a sequence of scanning processes in a panel subsystem without intervention from a panel processor. The channel scan architecture can provide scan sequence control to enable the panel processor to control the sequence in which individual scans are implemented in the panel subsystem. Type of scans that can be implemented in the panel subsystem can include a spectral analysis scan, touch scan, phantom touch scan, ambient light level scan, proximity scan and temperature scan.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventors: Thomas James Wilson, Christoph H. Krah, Minh-Dieu Thi Vu
  • Patent number: 10031609
    Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph H. Krah
  • Publication number: 20180088624
    Abstract: Touch sensing can be accomplished using master/slave touch controllers that transmit drive signals to a touch surface and process sense signals including superpositions resulting from master/slave drive signals. The master/slave can drive and sense different sets of lines, respectively, of the touch surface. A communication link between master/slave can be established by transmitting a clock signal between master/slave, transmitting a command including sequence information to the slave, and initiating a communication sequence from the clock signal and sequence information. The slave can receive/transmit communications from/to the master during first/second portions of the communication sequence, respectively.
    Type: Application
    Filed: December 4, 2017
    Publication date: March 29, 2018
    Inventors: Thomas James Wilson, Richard James Reeve
  • Patent number: 9836079
    Abstract: Touch sensing can be accomplished using master/slave touch controllers that transmit drive signals to a touch surface and process sense signals including superpositions resulting from master/slave drive signals. The master/slave can drive and sense different sets of lines, respectively, of the touch surface. A communication link between master/slave can be established by transmitting a clock signal between master/slave, transmitting a command including sequence information to the slave, and initiating a communication sequence from the clock signal and sequence information. The slave can receive/transmit communications from/to the master during first/second portions of the communication sequence, respectively.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: December 5, 2017
    Assignee: Apple Inc.
    Inventors: Thomas James Wilson, Richard James Reeve