Multiple threshold motion tolerance to filter coordinate jitter in touch sensing

    公开(公告)号:US10444899B2

    公开(公告)日:2019-10-15

    申请号:US15412824

    申请日:2017-01-23

    Abstract: A touch screen controller includes input circuitry receiving touch data from a touch screen, and processing circuitry. The processing circuitry determines first coordinates of a touch at a first time, based upon the received touch data. A first threshold window is set about the first coordinates, with the first threshold window having a central point at the first coordinates, and a second threshold window is set about the first coordinates, with the second threshold window having a central point at the first coordinates and being larger than the first threshold window. Second coordinates of the touch are determined at a second time, based upon the received touch data, and where the second coordinates are not within the first threshold window but are within the second threshold window, the second coordinates are corrected based upon a distance between the second coordinates and the central point of the second threshold window.

    Correcting coordinate jitter in touch screen displays due to forceful touches

    公开(公告)号:US09933884B2

    公开(公告)日:2018-04-03

    申请号:US14811884

    申请日:2015-07-29

    CPC classification number: G06F3/0416 G06F3/0418

    Abstract: An electronic device includes a processor that acquires touch data values corresponding to different locations of a touch display, and identifies an island in the touch data that has touch data values acquired from adjacent locations of the touch display that indicate a potential touch. A first area of the island is determined from touch data values that exceed a first threshold value, and a second area of the island is determined from touch data values that exceed a second threshold value. If the first area is less than a multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch. If the first area is at least the multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch that exceed a third threshold value.

    Determining finger separation through groove analysis in a touch screen device

    公开(公告)号:US09977546B2

    公开(公告)日:2018-05-22

    申请号:US14319715

    申请日:2014-06-30

    Abstract: Groove analysis in a device having a tactile input surface suited to detect more than one tactile input at a time. Using groove analysis allows a touch screen device a more robust and efficient algorithm for distinguishing between two different tactile inputs. The touch screen device may include a touch screen controller that includes an analysis circuit for determining grooves between touch inputs. Generally, when a touch input is received at the surface of a touch screen device, the touch screen may register touch strength signals at each of a plurality of touch regions. A groove may be generally defined as a touch region that exhibits a touch strength signal that is less than surrounding touch regions. Once all touch regions are analyzed by a groove analysis, various touch regions determined to grooves may be eliminated from a further analysis to determine the XY coordinates of actual touch inputs.

    SUPPORT OF NARROW TIP STYLUSES ON TOUCH SCREEN DEVICES

    公开(公告)号:US20170177136A1

    公开(公告)日:2017-06-22

    申请号:US14974299

    申请日:2015-12-18

    CPC classification number: G06F3/0416 G06F3/03545 G06F3/044 G06F2203/04106

    Abstract: An electronic device disclosed herein includes a touch screen controller to identify an island i.e., a matrix of acquired touch data values, the island including adjacent touch data values indicating a potential touch of a touch sensitive screen. A first sharpness of the island is calculated using a first normalization type and not a second normalization type. A second sharpness of the island is calculated using the first and second normalization types if the first sharpness is greater than the sharpness threshold. A dynamic variance threshold is determined as a function of the second sharpness. A dynamic strength threshold is determined as a function of the second sharpness if a variance of the island is greater than the dynamic variance threshold, and the island is determined to be a valid stylus island if the peak strength is greater than the dynamic strength threshold.

    ELECTRONIC DEVICE WITH VALID SINGLE FINGER TOUCH DETECTION AND RELATED METHODS
    7.
    发明申请
    ELECTRONIC DEVICE WITH VALID SINGLE FINGER TOUCH DETECTION AND RELATED METHODS 审中-公开
    具有有效单手指触摸检测的电子设备及相关方法

    公开(公告)号:US20170038883A1

    公开(公告)日:2017-02-09

    申请号:US14816135

    申请日:2015-08-03

    CPC classification number: G06F3/044 G06F3/0418 G06F2203/04104

    Abstract: An electronic device may include a touchscreen having an array of finger touch sensitive areas, and a controller coupled to the touchscreen. The controller is configured to read touch values from the array of finger touch sensitive areas, and determine when the read touch values define a valid single finger touch pattern having lower touch values within adjacent higher touch values, and, if so, treating the read touch values as being representative of a single finger touch, and, if not, causing a finger separation determination.

    Abstract translation: 电子设备可以包括具有手指触摸敏感区域阵列的触摸屏和耦合到触摸屏的控制器。 控制器被配置为从手指触摸敏感区域的阵列读取触摸值,并且确定读取的触摸值何时定义在相邻较高触摸值内具有较低触摸值的有效的单个手指触摸模式,并且如果是,则对该读取触摸进行处理 值代表单个手指触摸,如果不是,则进行手指分离确定。

    Electronic device with finger touch detection and related methods

    公开(公告)号:US10942602B1

    公开(公告)日:2021-03-09

    申请号:US16669169

    申请日:2019-10-30

    Abstract: In one embodiment, a method for operating an electronic device includes determining that a touch sensitive display is being contacted. The touch sensitive display includes a plurality of mutual-sensing capacitive sensor regions and an array of self-sensing capacitive sensor regions. The plurality of mutual-sensing capacitive sensor regions is arranged in rows and columns on the touch sensitive display. The array of self-sensing capacitive sensor regions is arranged in a row or a column on the touch sensitive display. The method may include obtaining mutual sensing touch values for each of the rows and the columns and self-sensing touch values for the row or the column. Based on the mutual sensing touch values and self-sensing touch values, the method includes determining whether a contacted region of the touch sensitive display is an impression of a single finger, multiple fingers, a single thumb, or multiple thumbs.

    Electronic device validating multiple finger touch detection through donut shaped touch islands, and related methods

    公开(公告)号:US10712883B2

    公开(公告)日:2020-07-14

    申请号:US15893207

    申请日:2018-02-09

    Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry to receive touch data from the touch screen, and processing circuitry. The processing circuitry acquires mutual capacitance touch strength values from the touch screen, determines when the mutual capacitance touch strength values define a pre-validated donut touch pattern, and reads self capacitance touch strength values for lines that are contained within bounds of the pre-validated donut touch pattern. If the self capacitance touch strength values for lines contained within bounds of the pre-validate donut touch pattern contain a singular peak value, the processing circuitry validates the pre-validated donut touch pattern as representing a single touch.

    Use of groove analysis in a touch screen device to determine occurrence of an elongated touch by a single finger

    公开(公告)号:US10303299B2

    公开(公告)日:2019-05-28

    申请号:US15397340

    申请日:2017-01-03

    Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry configured to receive touch data from the touch screen, and processing circuitry. The processing circuitry is configured to identify an island in the touch data, determine whether a horizontal groove is present in the island, determine whether a vertical groove is present in the island, and determine whether a diagonal groove is present in the island. The processing circuitry determines the island to indicate a single elongated touch where a diagonal groove is present in the island but horizontal and vertical grooves are not present in the island.

Patent Agency Ranking