Use of a two finger input on touch screens
First Claim
1. A system for detecting two-finger input on a touch screen, comprising:
- a display screen;
a sensing grid arranged for sensing touch on said display screen;
a plurality of electrodes arranged at corners of the sensing grid and being electrically connected to the sensing grid;
a controller that receives an output from the sensing grid; and
a control module that identifies (i) at least two points on the grid indicating locations of the display screen that have been touched by at least two fingers of a user and (ii) a geographic portion of the display screen based on said at least two points, wherein the geographic portion comprises a rectangle that is defined(ii)(a) wherein the at least two points having different X and Y coordinates and wherein sides of the rectangle comprise (ii)(a)(1) two active lines of the sensing grid in a horizontal direction corresponding to the Y coordinates of the at least two points and (ii)(a)(2) two active lines of the sensing grid in the vertical direction corresponding to the X coordinates of the at least two points, and(ii)(b) wherein at least one sensed line is connected between said at least two points and if only one vertical or one horizontal sense line is active on the sensing grid between said at least two points in response to the identified at least two points on the sensing grid touched by the at least two fingers of the user, then a size of the rectangle is calculated by (ii)(b)(1) the control module sensing a length of said at least one sensed line, and (ii)(b)(2) at a midpoint of said at least one sensed line, the control module calculating a second line that is perpendicular to said at least one sensed line, the second line having a same length as the length of said at least one sensed line, and (ii)(b)(3) based on the length defined by a location of said at least two points on the sensing grid touched by the at least two fingers of the user, and a width defined by two end points of the second line, the control module providing length and width coordinates of the rectangle to be identified on the display screen.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for detecting at least two-finger input on a touch screen of a display such as computer, etc. includes a display screen; a sensing grid arranged for sensing touch on said display screen; a plurality of electrodes connected electrically to the sensing grid. A controller receives an output from the sensing grid, and a module identifies at least two points on the grid indicating locations of the display screen that have been touched by a user and identifies a geographic portion of the display screen to be identified based on said at least two points. As the position of the fingers are relative to the position of the screen via change in a direction of a Z-coordinate, a variable zoom can be provided by the sensing grid commensurate with different distances that the multiple fingers are sensed from the display screen.
27 Citations
28 Claims
-
1. A system for detecting two-finger input on a touch screen, comprising:
-
a display screen; a sensing grid arranged for sensing touch on said display screen; a plurality of electrodes arranged at corners of the sensing grid and being electrically connected to the sensing grid; a controller that receives an output from the sensing grid; and a control module that identifies (i) at least two points on the grid indicating locations of the display screen that have been touched by at least two fingers of a user and (ii) a geographic portion of the display screen based on said at least two points, wherein the geographic portion comprises a rectangle that is defined (ii)(a) wherein the at least two points having different X and Y coordinates and wherein sides of the rectangle comprise (ii)(a)(1) two active lines of the sensing grid in a horizontal direction corresponding to the Y coordinates of the at least two points and (ii)(a)(2) two active lines of the sensing grid in the vertical direction corresponding to the X coordinates of the at least two points, and (ii)(b) wherein at least one sensed line is connected between said at least two points and if only one vertical or one horizontal sense line is active on the sensing grid between said at least two points in response to the identified at least two points on the sensing grid touched by the at least two fingers of the user, then a size of the rectangle is calculated by (ii)(b)(1) the control module sensing a length of said at least one sensed line, and (ii)(b)(2) at a midpoint of said at least one sensed line, the control module calculating a second line that is perpendicular to said at least one sensed line, the second line having a same length as the length of said at least one sensed line, and (ii)(b)(3) based on the length defined by a location of said at least two points on the sensing grid touched by the at least two fingers of the user, and a width defined by two end points of the second line, the control module providing length and width coordinates of the rectangle to be identified on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for three-dimensional touch sensing of at least two fingers on a touch screen, comprising:
-
a display screen; a sensing grid arranged for sensing touch on said display screen; a plurality of electrodes arranged at edges of the sensing grid and being electrically connected to the sensing grid; a controller that receives a sensing grid output of at least two fingers in close proximity to the sensing grid; and a control module that identifies (i) at least two points on the grid indicating locations of the display screen that have been touched by at least two fingers of a user and (ii) a geographic portion of the display screen based on said at least two points to determine an X coordinate and a Y coordinate for each point, wherein the geographic portion comprises a rectangle that is defined (ii)(a) wherein the at least two points having different X and Y coordinates and wherein sides of the rectangle comprise (ii)(a)(1) two active lines of the sensing grid in a horizontal direction corresponding to the Y coordinates of the at least two points and (ii)(a)(2) two active lines of the sensing grid in the vertical direction corresponding to the X coordinates of the at least two points, and (ii)(b) wherein at least one sensed line is connected between said at least two points and if only one vertical or one horizontal sense line is active on the sensing grid between said at least two points in response to the identified at least two points on the grid touched by the at least two fingers of the user, then a size of the rectangle is calculated by (ii)(b)(1) the control module sensing a length of said at least one sensed line, and (ii)(b)(2) at a midpoint of said at least one sensed line, the control module calculating a second line that is perpendicular to said at least one sensed line, the second line having a same length as the length of said at least one sensed line, and (ii)(b)(3) based on the length defined by a location of said at least two points on the sensing grid touched by the at least two fingers of the user, and a width defined by two end points of the second line, the control module providing length and width coordinates of the rectangle to be identified on the display screen, and wherein said control module provides a variable zoom factor based on a Z coordinate comprising a distance of said at least two fingers from the display screen. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of detecting a two-finger input on a touch screen, comprising:
-
(a) providing a display screen; (b) arranging a sensing grid in communication with said display screen for sensing touch on said display screen; (c) electrically connecting a plurality of electrodes to the sensing grid; (d) providing a controller that receives an output from the sensing grid; and (e) identifying via a control module (i) at least two points on the sensing grid indicating locations of the display screen that have been touched by at least two fingers of a user (ii) to select a geographic portion that comprises a rectangular portion of the display screen based on said at least two points touched by the at least two fingers, wherein the geographic portion further comprises a rectangular portion that is defined (ii)(a) wherein the at least two points having different X and Y coordinates and wherein sides of the rectangle comprise (ii)(a)(1) two active lines of the sensing grid in a horizontal direction corresponding to the Y coordinates of the at least two points and (ii)(a)(2) two active lines of the sensing grid in the vertical direction corresponding to the X coordinates of the at least two points, and (ii)(b) wherein at least one sensed line is connected between said at least two points and if only one vertical or one horizontal sense line is active on the sensing grid between said at least two points in response to the identified at least two points on the sensing grid touched by the at least two fingers of the user, then a size of the rectangular portion is calculated by (ii)(b)(1) the control module sensing a length of said at least one sensed line, and (ii)(b)(2) at a midpoint of said at least one sensed line, the control module calculating a second line that is perpendicular to said at least one sensed line, the second line having a same length as the length of said at least one sensed line, and (ii)(b)(3) based on the length defined by a location of said at least two points on the grid touched by the at least two fingers of the user, and a width defined by two end points of the second line, the control module providing length and width coordinates of the rectangular portion to be identified on the display screen. - View Dependent Claims (24, 25, 26)
-
-
27. A method for detecting for three-dimensional touch sensing by at least two fingers on a touch screen, comprising:
-
(a) providing a display screen; (b) arranging a sensing grid in communication with said display screen for sensing touch on said display screen; (c) electrically connecting a plurality of electrodes arranged at corners of the sensing grid; (d) providing a controller that receives an output from the sensing grid; (e) identifying via a control module (i) at least two points on the sensing grid indicating at least two locations of the display screen that have been touched by at least two fingers of a user and (ii) a geographic portion that comprises a rectangular portion of the display screen based on a position of said at least two points to determine an X coordinate and a Y coordinate for each point, wherein the rectangular portion is defined (ii)(a) wherein the at least two points having different X and Y coordinates and wherein sides of the rectangular portion comprise (ii)(a)(1) two active lines of the sensing grid in a horizontal direction corresponding to the Y coordinates of the at least two points and (ii)(a)(2) two active lines of the sensing grid in the vertical direction corresponding to the X coordinates of the at least two points, and (ii)(b) wherein at least one sensed line is connected between said at least two points and if only one vertical or one horizontal sense line is active on the sensing grid between said at least two points in response to the identified at least two points on the grid touched by the at least two fingers of the user, then a size of the rectangular portion is calculated by (ii)(b)(1) the control module sensing a length of said at least one sensed line, and (ii)(b)(2) at a midpoint of said at least one sensed line, the control module calculating a second line that is perpendicular to said at least one sensed line, the second line having a same length as the length of said at least one sensed line, and (ii)(b)(3) based on the length defined by a location of said at least two points on the sensing grid touched by the at least two fingers of the user, and a width defined by two end points of the second line, the control module providing length and width coordinates of the rectangular portion to be identified on the display screen; and (f) providing a variable zoom factor based on a Z coordinate comprising a distance of said at least two fingers from the display screen. - View Dependent Claims (28)
-
Specification