×

Identifying hover and/or palm input and rejecting spurious input for a touch panel

  • US 10,031,618 B2
  • Filed: 07/10/2015
  • Issued: 07/24/2018
  • Est. Priority Date: 06/09/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A touch panel controller comprising:

  • a communications module configured to receive a first plurality of pixel values, each pixel value of the first plurality of pixel values representing a capacitance associated with a respective pixel of a plurality of pixels formed at a respective intersection of a drive electrode and a sensor electrode of a touch panel; and

    a processing module communicatively coupled with the communications module and configured to;

    identify a peak pixel value from the first plurality of pixel values;

    detect an input based on the identified peak pixel value;

    discard pixel values of the first plurality of pixel values that are below a first threshold,discard pixel values of the first plurality of pixel values that are above the first threshold and that are not adjacent to at least one other pixel value above the first threshold,determine a number of pixel values remaining in the first plurality of pixel values after the discardings that are associated with the detected input;

    determine an aspect ratio for the detected input based on the identified peak pixel value and the determined number of pixel values, wherein determining the aspect ratio includes performing a 1/e thresholding operation relative to the identified peak pixel value;

    determine whether the detected input is associated with a touch input or a hover input based on the aspect ratio; and

    provide or reject the detected input based on the determination of whether the detected input is associated with a touch input or a hover input.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×