Method of performing one or more operations based on a gesture
First Claim
Patent Images
1. A method providing an improved user interface in an electronic device, the method comprising:
- detecting a first touch on a first edge of a screen of the electronic device;
detecting a second touch on a second edge of a screen of the electronic device, wherein the second touch is detected concurrently with the first touch or within a threshold time after detecting the first touch;
detecting at least one of a long press hold gesture, a squeeze gesture or a lift gesture, wherein the long press hold gesture is the first touch and the second touch are held during at least a predetermined time, the squeeze gesture is the first touch and the second touch are move toward a horizontal center of the screen, and the lift gesture is the first touch and the second touch move in an upward direction from the screen;
in response to detecting the at least one of the long press hold gesture, the squeeze gesture or the lift gesture, selecting one of objects displayed on the screen and displaying visual effects including lifting the selected object in the upward direction;
detecting a rail swipe gesture or a hover gesture which is that the first touch moves along the first edge and the second touch moves along the second edge in the same direction as the first touch moves;
moving the selected object along the moving direction of the rail swipe gesture or the hover gesture; and
in response to detecting a drop gesture on the first edge and the second edge, displaying visual effects including falling of the moved object, wherein the drop gesture is the first touch and the second touch are taken off from the first edge and the second edge,wherein the first edge and the second edge are on substantially opposite ends of the electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing an action in an electronic device is provided. The method includes detecting a gesture performed on a first edge and a second edge of the electronic device. Further, the method includes computing a length of a movement of the gesture, and performing an action corresponding to an item in the electronic device based on the length of the movement.
19 Citations
12 Claims
-
1. A method providing an improved user interface in an electronic device, the method comprising:
-
detecting a first touch on a first edge of a screen of the electronic device; detecting a second touch on a second edge of a screen of the electronic device, wherein the second touch is detected concurrently with the first touch or within a threshold time after detecting the first touch; detecting at least one of a long press hold gesture, a squeeze gesture or a lift gesture, wherein the long press hold gesture is the first touch and the second touch are held during at least a predetermined time, the squeeze gesture is the first touch and the second touch are move toward a horizontal center of the screen, and the lift gesture is the first touch and the second touch move in an upward direction from the screen; in response to detecting the at least one of the long press hold gesture, the squeeze gesture or the lift gesture, selecting one of objects displayed on the screen and displaying visual effects including lifting the selected object in the upward direction; detecting a rail swipe gesture or a hover gesture which is that the first touch moves along the first edge and the second touch moves along the second edge in the same direction as the first touch moves; moving the selected object along the moving direction of the rail swipe gesture or the hover gesture; and in response to detecting a drop gesture on the first edge and the second edge, displaying visual effects including falling of the moved object, wherein the drop gesture is the first touch and the second touch are taken off from the first edge and the second edge, wherein the first edge and the second edge are on substantially opposite ends of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device providing an improved user interface, the electronic device comprising at least one processor configured to:
-
detect a first touch on a first edge of a screen of the electronic device; detect a second touch on a second edge of a screen of the electronic device, wherein the second touch is detected concurrently with the first touch or within a threshold time after detecting the first touch; detect at least one of a long press hold gesture, a squeeze gesture or a lift gesture, wherein the long press hold gesture is the first touch and the second touch are held during at least a predetermined time, the squeeze gesture is the first touch and the second touch are move toward a horizontal center of the screen, and the lift gesture is the first touch and the second touch move in an upward direction from the screen; in response to detecting the at least one of the long press hold gesture, the squeeze gesture or the lift gesture, select one of objects displayed on the screen and displaying visual effects including lifting the selected object in the upward direction; detect a rail swipe gesture or a hover gesture which is that the first touch moves along the first edge and the second touch moves along the second edge in the same direction as the first touch moves; move the selected object along the moving direction of the rail swipe gesture or the hover gesture; and in response to detecting a drop gesture on the first edge and the second edge, display visual effects including falling of the moved object, wherein the drop gesture is the first touch and the second touch are taken off from the first edge and the second edge, wherein the first edge and the second edge are on substantially opposite ends of the electronic device. - View Dependent Claims (10, 11)
-
-
12. A computer program product providing an improved user interface in an electronic device, the computer program product comprising computer executable program code recorded on a non-transitory computer readable storage medium, the computer executable program code when executed causing actions including:
-
detecting a first touch on a first edge of a screen of the electronic device; detecting a second touch on a second edge of a screen of the electronic device, wherein the second touch is detected concurrently with the first touch or within a threshold time after detecting the first touch; detecting at least one of a long press hold gesture, a squeeze gesture or a lift gesture, wherein the long press hold gesture is the first touch and the second touch are held during at least a predetermined time, the squeeze gesture is the first touch and the second touch are move toward a horizontal center of the screen, and the lift gesture is the first touch and the second touch move in an upward direction from the screen; in response to detecting the at least one of the long press hold gesture, the squeeze gesture or the lift gesture, selecting one of objects displayed on the screen and displaying visual effects including lifting the selected object in the upward direction; detecting a rail swipe gesture or a hover gesture which is that the first touch moves along the first edge and the second touch moves along the second edge in the same direction as the first touch moves; moving the selected object along the moving direction of the rail swipe gesture or the hover gesture; and in response to detecting a drop gesture on the first edge and the second edge, displaying visual effects including falling of the moved object, wherein the drop gesture is the first touch and the second touch are taken off from the first edge and the second edge, wherein the first edge and the second edge are on substantially opposite ends of the electronic device.
-
Specification