Method and apparatus for processing multi-touch input at touch screen terminal
First Claim
Patent Images
1. A method for a touch screen, the method comprising:
- displaying a window of a first application program on the touch screen;
detecting a flicking of one or more fingers in the displayed window of the first application program on the touch screen;
determining a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program on the touch screen; and
if the determined number of fingers in the detected flicking is four or more;
determining whether a second application program is running;
if it is determined that a second application is running, switching from the displayed window of the first application program to a window of the second application program; and
if it is determined that a second application is not running, performing a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for processing multi-touch input in a touch screen terminal in which application programs in form of subordinate sub-windows are displayed by detecting a movement and the number of touch flickings; and switching between sub-windows opened in the corresponding application program or between the application programs depending on the number of touch flickings.
-
Citations
27 Claims
-
1. A method for a touch screen, the method comprising:
-
displaying a window of a first application program on the touch screen; detecting a flicking of one or more fingers in the displayed window of the first application program on the touch screen; determining a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program on the touch screen; and if the determined number of fingers in the detected flicking is four or more; determining whether a second application program is running; if it is determined that a second application is running, switching from the displayed window of the first application program to a window of the second application program; and if it is determined that a second application is not running, performing a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a touch screen; and a controller which; controls the touch screen to display a window of a first application program, the first application program being one presently running on the apparatus; if a flicking of one or more fingers is detected in the displayed window of the first application program running on the apparatus, determines a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program; if the determined number of fingers detected in the flicking is four or more, determines whether a second application program is running; if the determined number of fingers is four or more and it is determined that a second application program is running, controls the touch screen to switch from the displayed window of the first application program to a window of the second application program; and if the determined number of fingers detected in the flicking is four or more and it is determined that a second application is not running, controls the apparatus to perform a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for a touch screen of a portable terminal, the method comprising:
-
displaying a window of a first application program on the touch screen; detecting a flicking of one or more fingers in the displayed window of the first application program on the touch screen; determining a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program on the touch screen; when the determined number of fingers in the detected flicking is one, scrolling content in the displayed window of the first application program; and when the determined number of fingers in the detected flicking is four or more; determining whether a second application program is running; if it is determined that a second application is running, switching from the displayed window of the first application program to a window of the second application program; and if it is determined that a second application is not running, performing a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus, comprising:
-
a touch screen; and a controller which; controls the touch screen to display a window of a first application program, the first application program being one presently running on the apparatus; if a flicking of one or more fingers is detected in the displayed window of the first application program running on the apparatus, determines a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program; if the determined number of fingers detected in the flicking is one, controls the touch screen to scroll content shown in the displayed window of the first application program in a direction of movement of the flicking; if the determined number of fingers detected in the flicking is four or more, determines whether a second application program is running; if the determined number of fingers is four or more and it is determined that a second application program is running, controls the touch screen to switch from the displayed window of the first application program to a window of the second application program; and if the determined number of fingers detected in the flicking is four or more and it is determined that a second application is not running, controls the apparatus to perform a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory machine-readable medium storing code which, when executed by one or more processors of an apparatus including a touch screen, implements the performance of a method comprising:
-
displaying a window of a first application program on the touch screen; detecting a flicking of one or more fingers in the displayed window of the first application program on the touch screen; determining a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program on the touch screen; and if the determined number of fingers in the detected flicking is four or more; determining whether a second application program is running; and if it is determined that a second application is running, switching from the displayed window of the first application program to a window of the second application program; and if it is determined that a second application is not running, performing a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (20, 21, 22)
-
-
23. A method for a portable terminal with a touch screen, the method comprising:
-
displaying a window of a first application program on the touch screen; detecting a flicking of one or more fingers in the displayed window of the first application program on the touch screen; determining a number of fingers in the detected flicking of one or more fingers in the displayed window of the first application program on the touch screen; determining a direction of movement of the one or more fingers in the detected flicking; when the determined number of fingers in the detected flicking is one; determining whether the first application program provides the capability for a user to scroll content in the displayed window; and if it is determined that the first application program provides the capability for a user to scroll content and there is content to be scrolled, scrolling content in the displayed window of the first application program in the determined direction of movement of the flicking; and when the determined number of fingers in the detected flicking is four or more; determining whether a second application program is running; if it is determined that a second application program is running, switching from the displayed window of the first application program to a window of the second application program by moving the displayed window of the first application program out of view in the determined direction of movement of the flicking; and if it is determined that a second application is not running, performing a default action, wherein the default action comprises at least one of scrolling content in the displayed window of the first application program, switching from a currently-displayed sub-window of the first application program to a not-currently-displayed sub-window of the first application program, and performing no action. - View Dependent Claims (24, 25, 26, 27)
-
Specification