Gesture-equipped touch screen system, method, and computer program product for displaying multiple active applications
First Claim
1. An electronic device, comprising:
- a display;
a touch interface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying, on the display, an active application among a plurality of active applications that are displayed utilizing a plurality of different layers;
detecting, on the touch interface, a first-orientation gesture on the active application;
in response to the detection of the first-orientation gesture on the active application, performing a first operation including moving the active application, such that the active application increases in visibility during the movement;
detecting, on the touch interface, a second-orientation gesture on the active application;
in response to the detection of the second-orientation gesture on the active application, performing a second operation;
detecting, on the touch interface, a particular gesture in connection with the active application;
after the detection of the particular gesture in connection with the active application, performing one or more different operations, that is different from the first and second operations, based on a duration of the particular gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, an electronic device is provided for: displaying, on a display, a plurality of active applications; detecting, on a touch interface, a first-orientation gesture on at least one of the active applications; in response to the detection of the first-orientation gesture on the at least one of the active applications, performing a first operation including moving multiple of the active applications; detecting, on the touch interface, a second-orientation gesture on one or more of the active applications; in response to the detection of the second-orientation gesture on the one or more of the active applications, performing a second operation; detecting, on the touch interface, a particular gesture on a particular one of the active applications; after the detection of the particular gesture on the particular one of the active applications, performing different operations, that are different from the first and second operations, based on a duration of the particular gesture.
1225 Citations
57 Claims
-
1. An electronic device, comprising:
-
a display; a touch interface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, on the display, an active application among a plurality of active applications that are displayed utilizing a plurality of different layers; detecting, on the touch interface, a first-orientation gesture on the active application; in response to the detection of the first-orientation gesture on the active application, performing a first operation including moving the active application, such that the active application increases in visibility during the movement; detecting, on the touch interface, a second-orientation gesture on the active application; in response to the detection of the second-orientation gesture on the active application, performing a second operation; detecting, on the touch interface, a particular gesture in connection with the active application; after the detection of the particular gesture in connection with the active application, performing one or more different operations, that is different from the first and second operations, based on a duration of the particular gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method, comprising:
at an electronic device with a touch interface and a display; displaying, on the display, an active application among a plurality of active applications that are displayed utilizing a plurality of different layers; detecting, on the touch interface, a first-orientation gesture on the active application; in response to the detection of the first-orientation gesture on the active application, performing a first operation including moving the active application;
such that the active application increases in visibility based on the movement;detecting, on the touch interface, a second-orientation gesture on the active application; in response to the detection of the second-orientation gesture on the active application, performing a second operation; detecting, on the touch interface, a particular gesture; based on the detection of the particular gesture, performing one or more different operations involving the active application, that is different from the first and second operations, based on a duration of the particular gesture. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
56. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by an electronic device with a display and a touch interface, cause the electronic device to:
-
display, on the display, an active application among a plurality of active applications that are displayed utilizing a plurality of different layers; detect, on the touch interface, a first-orientation gesture on the active application; in response to the detection of the first-orientation gesture on the active application, perform a first operation including moving the active application, such that the active application increases in visibility during the movement; detect, on the touch interface, a second-orientation gesture on the active application; in response to the detection of the second-orientation gesture on the active application, perform a second operation; detect, on the touch interface, a particular gesture on the active application; after the detection of the particular gesture on the active application, perform one or more different operations, that is different from the first and second operations, based on a duration of the particular gesture.
-
-
57. A system, comprising:
-
touch interface means for; detecting a first-orientation gesture on an active application that is displayed among a plurality of active applications that are displayed utilizing a plurality of different layers, detecting a second-orientation gesture on the active application, and detecting a particular gesture in connection with the active application; and display means for; in response to the detection of the first-orientation gesture on the active application, performing a first operation including moving the active application, such that the active application increases in visibility during the movement; in response to the detection of the second-orientation gesture on the active application, performing a second operation; after the detection of the particular gesture in connection with the active application, performing one or more different operations, that is different from the first and second operations, based on a duration of the particular gesture.
-
Specification