Detecting finger orientation on a touch-sensitive device
First Claim
Patent Images
1. A computing device, comprising:
- a display screen configured to display an image to a user;
an intensity-sensitive touch-sensing input mechanism configured to acquire an array of touch intensity data and to detect one or more objects touching the display screen from the array of touch intensity data; and
a controller comprising a processor and memory containing instructions executable by the processor to determine an orientation of a finger touching the display screen from a direction between a center a first region of touch data of a higher intensity and a center of a second region of touch data of a lower intensity, and to orient an image on the display screen to correspond to a determined orientation of the finger touching the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
The determination of an orientation of a finger touching a touch-sensitive device is disclosed. In one embodiment, a computing device comprises a display screen configured to display an image to a user, and an intensity-sensitive touch-sensing input mechanism configured to detect one or more objects touching the display screen. The device also comprises a controller configured to determine an orientation of a finger touching the screen from a direction between a center of a first set of touch data and a center of a second set of touch data, and to adjust an image on the display screen in response to a determined orientation of the finger.
31 Citations
19 Claims
-
1. A computing device, comprising:
-
a display screen configured to display an image to a user; an intensity-sensitive touch-sensing input mechanism configured to acquire an array of touch intensity data and to detect one or more objects touching the display screen from the array of touch intensity data; and a controller comprising a processor and memory containing instructions executable by the processor to determine an orientation of a finger touching the display screen from a direction between a center a first region of touch data of a higher intensity and a center of a second region of touch data of a lower intensity, and to orient an image on the display screen to correspond to a determined orientation of the finger touching the display screen. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device, comprising:
-
a display screen; a touch-sensitive input configured to acquire a frame of touch intensity data comprising an array of touch intensity values and to detect one or more fingers touching the display screen from the frame of touch intensity data; and a controller comprising a processor and memory containing instructions executable by the processor to determine an orientation of a finger detected on the display screen by detecting a first region of touch data in the frame of touch intensity data in which substantially all pixels have intensities that exceed a threshold intensity value, detecting a second region of touch data in the frame of touch intensity data that surrounds the first region of touch data, calculating a center of the first region of touch data, calculating a center of the second region of touch data, determining a direction between the center of the first region of touch data and the center of the second region of touch data, and orienting an image on the display screen to correspond to a determined orientation of the finger touching the display screen. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. In a computing device comprising a touch-sensitive input, a method of determining an orientation of a finger touching the touch-sensitive input, the method comprising:
-
acquiring an image comprising a two-dimensional array of touch data from the touch-sensitive input; determining a first region of touch data in the image in which an intensity of each pixel exceeds a first threshold intensity; determining a second region of touch data in the image that surrounds the first region of touch data and in which an intensity of each pixel exceeds a second threshold intensity; calculating a weighted center of intensity of the first region of touch data; calculating a weighted center of intensity of the second region of touch data; determining a direction between the weighted center of intensity of the second region of touch data and the weighted center of intensity of the first region of touch data to determine an orientation of a finger; and rotating an image displayed on the touch-sensitive input based upon the direction. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification