TOUCH LOCATION CORRECTION FOR TOUCHSCREEN DEVICES
First Claim
1. A method for determining a correction for a touch location on a touchscreen, the method comprising:
- selecting a first band location from a plurality of band locations;
selecting a second band location from the plurality of band locations; and
determining the correction from the touch location, the first band location, and the second band location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media are disclosed having methods for correcting a location of a touch sensed by a capacitive touch screen when using a stylus, especially an active electronic stylus. The various corrector methods correct touch locations such as manufacturer'"'"'s built-in offset designed for fingertips, touchscreen drive/sense electrode banding, stylus angle offset, parallax, long linear stroke smoothing, and/or loop smoothing. The corrector methods used may depend on the stylus model and/or the tablet model detected. The corrector methods may configure themselves to conform to the stylus model and/or tablet model detected.
-
Citations
27 Claims
-
1. A method for determining a correction for a touch location on a touchscreen, the method comprising:
-
selecting a first band location from a plurality of band locations; selecting a second band location from the plurality of band locations; and determining the correction from the touch location, the first band location, and the second band location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
- one or more processors;
a non-transitory computer readable medium operatively coupled to the one or more processors; and
logic stored in the computer readable medium that, when executed by the one or more processors from the computer readable medium, causes the computer to determine a correction for a touch location on a touchscreen by at least;selecting a first band location from a plurality of band locations; selecting a second band location from the plurality of band locations; and determining the correction from the touch location, the first band location, and the second band location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- one or more processors;
-
19. A non-transitory computer-readable medium storing computer-readable code thereon that provides, when executed by a computer, causes the computer to perform the following operations:
-
selecting a first band location from a plurality of band locations; selecting a second band location from the plurality of band locations; and determining the correction from the touch location, the first band location, and the second band location. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification