Patents by Inventor Christoph Horst Krah

Christoph Horst Krah 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).

  • Publication number: 20110061949
    Abstract: Measuring an effect of body capacitance in a touch sensitive device is disclosed. This effect can be caused by poor grounding of a user or other objects touching the device or of the device itself. The device can operate in a stray capacitance mode to measure a body capacitance effect and in a normal mode to detect a touch on the device. During the stray capacitance mode, the device can obtain a body capacitance measurement from the device. During the normal mode, the device can obtain a touch measurement from the device. The device can calculate a body capacitance factor based on a ratio between the body capacitance measurement and the touch measurement and use the body capacitance factor to compensate for erroneous or distorted touch output values from the device. Various components of the device can be switchably configured according to the particular mode.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 17, 2011
    Inventors: Christoph Horst KRAH, Steven Porter Hotelling, Marduke Yousefpor
  • Publication number: 20110061948
    Abstract: A touch controller with improved diagnostics calibration and communication support includes a data capture register configured to sample data from one or a plurality of touch panel sense channels at an output of an analog to digital (A/D) converter. The sampled data is bit packed, and a demodulation waveform is captured, correlated with the sampled data. The contents of the data capture register, including the sampled data and the demodulation waveform, are transferred to a memory configured to create one or more records from the transferred contents. A processor can be used to extract the one or more records captured in the memory to display to a user for diagnostics or calibration.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 17, 2011
    Inventors: Christoph Horst KRAH, Thomas James WILSON
  • Publication number: 20110063993
    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: Application
    Filed: September 11, 2009
    Publication date: March 17, 2011
    Inventors: Thomas James Wilson, Christoph Horst Krah
  • Publication number: 20110063229
    Abstract: Compensating for the frequency dependence of sense signal preprocessing in preprocessing channel circuitry is provided. The frequency dependence of the preprocessing channels can be modified to change a frequency dependent channel into a frequency independent channel, to change a frequency independent channel into a frequency dependent channel, or to change the frequency dependency characteristics of a frequency dependent channel. Modification of frequency dependency may be accomplished, for example, by modifying certain parameters of a preprocessing channel's components, which can include components for amplifying, filtering, phase adjusting, demodulating, decrypting, for example. A pipelined process may be used to modify the frequency dependency of multiple channels. Compensating for frequency dependencies can have multiple advantages, such as reduction of memory requirements and DIE size.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 17, 2011
    Inventors: Christoph Horst KRAH, Yutaka Hori
  • Publication number: 20110025634
    Abstract: The identification of low noise stimulation frequencies for detecting and localizing touch events on a touch sensor panel is disclosed. Each of a plurality of sense channels can be coupled to a separate sense line in a touch sensor panel and can have multiple mixers, each mixer using a demodulation frequency of a particular frequency, phase and delay. With no stimulation signal applied to any drive lines in the touch sensor panel, pairs of mixers can demodulate the sum of the output of all sense channels using the in-phase (I) and quadrature (Q) signals of a particular frequency. The demodulated outputs of each mixer pair can be used to calculate the magnitude of the noise at that particular frequency, wherein the lower the magnitude, the lower the noise at that frequency. Several low noise frequencies can be selected for use in a subsequent touch sensor panel scan function.
    Type: Application
    Filed: October 13, 2010
    Publication date: February 3, 2011
    Inventors: Christoph Horst KRAH, Steve Porter Hotelling, Sean Erik O'Connor, Wayne Carl Westerman
  • Patent number: 7876311
    Abstract: The identification of low noise stimulation frequencies for detecting and localizing touch events on a touch sensor panel is disclosed. Each of a plurality of sense channels can be coupled to a separate sense line in a touch sensor panel and can have multiple mixers, each mixer using a demodulation frequency of a particular frequency, phase and delay. With no stimulation signal applied to any drive lines in the touch sensor panel, pairs of mixers can demodulate the sum of the output of all sense channels using the in-phase (I) and quadrature (Q) signals of a particular frequency. The demodulated outputs of each mixer pair can be used to calculate the magnitude of the noise at that particular frequency, wherein the lower the magnitude, the lower the noise at that frequency. Several low noise frequencies can be selected for use in a subsequent touch sensor panel scan function.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: January 25, 2011
    Assignee: Apple Inc.
    Inventors: Christoph Horst Krah, Steve Porter Hotelling, Sean Erik O'Connor, Wayne Carl Westerman
  • Patent number: 7844902
    Abstract: An apparatus and method for handling special windows in a display comprises a window manager in an operating system that is called by application programs to create special windows. The window manager embeds static key signals including encoded special window information, such as the coordinates of a window area to be specially processed, into a video RAM. An existing video interface scans the video RAM and transmits display information, including the key signals, to the display. The present invention further comprises a window decoder in the display, that detects the key signals, extracts the encoded special window information, and controls display circuitry performing the desired special processing. The key signal encoding scheme does not create visually discernible display aberrations that could distract the user or interfere with normal window management.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: November 30, 2010
    Assignee: Apple Inc.
    Inventors: Richard D. Cappels, Sr., Christoph Horst Krah, Johanna M. Andrews
  • Publication number: 20100188356
    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: March 17, 2010
    Publication date: July 29, 2010
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
  • Publication number: 20100173680
    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: March 17, 2010
    Publication date: July 8, 2010
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
  • Publication number: 20100164898
    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: March 12, 2010
    Publication date: July 1, 2010
    Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
  • Patent number: 7719367
    Abstract: Disclosed is a system and method for providing an oscillating signal of relatively precise frequency without using a signal provided by a crystal as a reference. Disclosed is a feedback oscillator circuit configured to output an oscillating signal having a frequency defined by a reference signal. The oscillating signal can be sent to one or more circuits including at least one frequency sensitive element. The frequency sensitive element produces an output signal which depends on the frequency of the oscillating signal. A controller controls the reference signal in order to cause an attribute of the output signal to have a value within a desired range.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: May 18, 2010
    Assignee: Apple Inc.
    Inventor: Christoph Horst Krah
  • Publication number: 20100060590
    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: September 10, 2008
    Publication date: March 11, 2010
    Inventors: Thomas James Wilson, Christoph Horst Krah, Minh-Dieu Thi Vu
  • Publication number: 20100064160
    Abstract: Embodiments of the invention include an IC that includes a core used for ordinary operation and a thin power circuit. The thin power circuit can be configured to use very little power. The IC can also include a digital interface and a connection thereto. The IC can initiate transition to low power mode during which the core and various I/O pads can be shut down. However, the thin power circuit can be kept powered up. The thin power circuit can monitor the digital interface for a predefined wake up signal. When the wake up signal is detected, the thin power circuit can power up the core and any powered down I/O pads. The thin power circuit can also include a dedicated power on reset (POR) cell. This POR cell can be distinct than other POR cells used for the IC and can be specifically designed to for efficient operation.
    Type: Application
    Filed: September 10, 2008
    Publication date: March 11, 2010
    Inventors: Thomas James WILSON, Christoph Horst Krah, Steve Porter Hotelling
  • Publication number: 20100059295
    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: Application
    Filed: September 10, 2008
    Publication date: March 11, 2010
    Applicant: Apple Inc.
    Inventors: Steve Porter Hotelling, Christoph Horst Krah, Marduke Yousefpor, Thomas James Wilson
  • Publication number: 20090315850
    Abstract: A multipoint touch surface controller is disclosed herein. The controller includes an integrated circuit including output circuitry for driving a capacitive multi-touch sensor and input circuitry for reading the sensor. Also disclosed herein are various noise rejection and dynamic range enhancement techniques that permit the controller to be used with various sensors in various conditions without reconfiguring hardware.
    Type: Application
    Filed: August 27, 2009
    Publication date: December 24, 2009
    Inventors: Steven Porter HOTELLING, Christoph Horst Krah, Brian Quentin Huppi
  • Patent number: 7622950
    Abstract: Dynamically configurable routing logic coupled between physical I/O ports and special purpose I/O associated with functions within a panel ASIC is disclosed that provide different routing configurations between the physical I/O ports and the special purpose I/O. In one routing configuration, any special purpose output can be coupled to one or more physical I/O ports, providing flexibility to route any functional I/O to any physical I/O port. In a second routing configuration, any input signal on a physical I/O port can be coupled to one or more special purpose inputs. In a third routing configuration, the input signals on a number of physical I/O ports can be configured to independently assert a single special purpose input for interrupt triggering. The dynamically configurable nature of the routing logic allows routing to be changed on the fly.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: November 24, 2009
    Assignee: Apple Inc.
    Inventors: Christoph Horst Krah, Richard James Reeve
  • Publication number: 20090244014
    Abstract: An apparatus for generating an image of touch on or about a touch-sensitive surface comprising a touch panel is disclosed. The touch panel can include a plurality of touch sensors configured for detecting one or more touch events occurring at distinct locations at about the same time. Each touch event can comprise a touching of an object against the touch-sensitive surface. A plurality of receive channels can be coupled to the touch panel for generating values representative of detected touch events. The receive channels can include a charge redistribution successive approximation register digital-to-analog converter (SAR ADC) configured to convert an analog waveform into a digital representation via a binary search and outputting the digital representation to an output register. The SAR ADC architecture can be such that it the dynamic input range can be scaled and offset adjusted.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Applicant: Apple Inc.
    Inventors: Steve Porter HOTELLING, Christoph Horst Krah
  • Publication number: 20090212642
    Abstract: The recycling of charge when two or more of the drive lines of a touch sensor panel are being simultaneously stimulated with the in-phase and anti-phase components of a stimulation signal is disclosed. To perform charge recycling, a discharge path can be selectively formed between drive lines being stimulated with the in-phase and anti-phase components of the stimulation signal. A multiplexer can be coupled to the driver of each drive line and the common discharge path. When charge recycling is to be performed, control logic can configure the multiplexers to isolate the driver and connect the drive lines being stimulated with the in-phase component of the stimulation signal with the drive lines being stimulated with the anti-phase component of the stimulation signal. The capacitance on the charged-up drive lines can then discharge to the capacitance on the discharged drive lines.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Applicant: Apple Inc.
    Inventor: Christoph Horst KRAH
  • Publication number: 20090189867
    Abstract: The use of multiple stimulation frequencies and phases is disclosed to detect touch events on a touch sensor panel in a low-power state. Simultaneously during every frame, a number of rows of the touch sensor panel can be driven with a positive phase of one or more stimulation signals, and the same number of different rows can be driven with the anti-phase of those same stimulation signals. Because the same number of rows are stimulated with the in-phase and anti-phase components of the one or more stimulation signals, the resulting charges injected into a given column cancel each other out. However, a touch event will create an imbalance, and a non-zero charge will be detected. The detection of the touch event can then trigger the system to wake up, activate a panel processor, and perform a full panel scan, where the location of the touch event can be identified.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Inventors: Christoph Horst KRAH, Steve Porter Hotelling
  • Publication number: 20090009483
    Abstract: A touch controller for controlling a touch sensor panel is provided. The touch controller includes a plurality of sense channels that receive sensor signals from the touch sensor panel, a drive system that generates a plurality of stimulation signals based on a supply voltage on the order of digital logic level supply voltages, the stimulation signals for simultaneously stimulating multiple drive lines of the touch sensor panel, and a channel controller that controls the sense channels and the drive system. The plurality of sense channels, the drive system, and the channel controller are formed on a single chip.
    Type: Application
    Filed: September 10, 2008
    Publication date: January 8, 2009
    Applicant: Apple Inc.
    Inventors: Steve Porter Hotelling, Christoph Horst Krah, Marduke Yousefpor, Thomas James Wilson