User interfaces for improving single-handed operation of devices
First Claim
1. 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 touch screen display, cause the electronic device to:
- display an application in a first mode, the application displayed with a first height while in the first mode, the application in the first mode including an icon;
while the application is displayed in the first mode, detect a first input;
responsive to detecting the first input;
in accordance with a determination that the first input corresponds to activation of the icon;
perform an operation associated with the icon without displaying the application in a second mode;
in accordance with a determination that the first input corresponds to a request to display the application in the second mode;
display the application in the second mode by shifting display of the application including the icon, wherein in the second mode the application is displayed in a bottom area of the touch screen display, the application displayed in the second mode with a second height that is less than the first height;
detect a second input at a location on the touch screen display, wherein the second input is received after detecting an end of the first input and wherein the second input is received while the application is displayed in the second mode; and
responsive to detecting the second input;
in accordance with a determination that the second input is a navigation input detected at a location on the touch screen display that corresponds to the application, scroll within the application without switching back to the first mode;
in accordance with a determination that the second input is an input on a blank area of the display or a background image of the display, switch from the second mode back to the first mode; and
in accordance with a determination that the second input is an activation of the icon detected at a location on the touch screen display that corresponds to the application, perform the operation and switch from the second mode back to the first mode.
1 Assignment
0 Petitions
Accused Products
Abstract
The embodiments herein describe a mode of applications on the portable electronic device that improves single-handed operation of the devices. For example, the embodiments herein describe an ergonomic mode of an application that displays the graphical user interface (GUI) of the application in a bottom area of the display screen of the electronic device to allow the user to more easily interact with objects. The embodiments herein also describe an ergonomic mode of a keyboard displayed on the display screen of the portable electronic device. During the ergonomic mode of the keyboard, the keyboard is shifted towards a vertical edge of the display screen to allow a user to more easily reach keys of the keyboard that were previously unreachable without the user switching to two handed operation of the device or repositioning the electronic device in the user'"'"'s hand.
122 Citations
48 Claims
-
1. 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 touch screen display, cause the electronic device to:
-
display an application in a first mode, the application displayed with a first height while in the first mode, the application in the first mode including an icon; while the application is displayed in the first mode, detect a first input; responsive to detecting the first input; in accordance with a determination that the first input corresponds to activation of the icon; perform an operation associated with the icon without displaying the application in a second mode; in accordance with a determination that the first input corresponds to a request to display the application in the second mode; display the application in the second mode by shifting display of the application including the icon, wherein in the second mode the application is displayed in a bottom area of the touch screen display, the application displayed in the second mode with a second height that is less than the first height; detect a second input at a location on the touch screen display, wherein the second input is received after detecting an end of the first input and wherein the second input is received while the application is displayed in the second mode; and responsive to detecting the second input; in accordance with a determination that the second input is a navigation input detected at a location on the touch screen display that corresponds to the application, scroll within the application without switching back to the first mode; in accordance with a determination that the second input is an input on a blank area of the display or a background image of the display, switch from the second mode back to the first mode; and in accordance with a determination that the second input is an activation of the icon detected at a location on the touch screen display that corresponds to the application, perform the operation and switch from the second mode back to the first mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic device comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying an application in a first mode, the application displayed with a first height while in the first mode, the application in the first mode including an icon; while the application is displayed in the first mode, detecting a first-input; responsive to detecting the first input; in accordance with a determination that the first input corresponds to activation of the icon; performing an operation associated with the icon without displaying the application in a second mode; in accordance with a determination that the first input corresponds to a request to display the application in the second mode; displaying the application in the second mode, wherein in the second mode the application is displayed in a bottom area of the touch screen display, the application displayed in the second mode with a second height that is less than the first height; detecting a second input at a location on the touch screen display, wherein the second input is received after detecting an end of the first input and wherein the second input is received while the application is displayed in the second mode; and responsive to detecting the second input; in accordance with a determination that the second input is a navigation input detected at a location on the touch screen display that corresponds to the application, scrolling within the application without switching back to the first mode; in accordance with a determination that the second input is an input on a blank area of the display or a background image of the display, switching from the second mode back to the first mode; and in accordance with a determination that the second input is an activation of the icon detected at a location on the touch screen display that corresponds to the application, performing the operation and switch from the second mode back to the first mode. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-implemented method comprising:
-
at an electronic device with a touch screen display; displaying an application in a first mode, the application displayed with a first height while in the first mode, the application in the first mode including an icon; while the application is displayed in the first mode, detecting a first input; responsive to detecting the first input; in accordance with a determination that the first input corresponds to activation of the icon;
performing an operation associated with the icon without displaying the application in a second mode;determining that the first input corresponds to a request to display the application in the second mode; in accordance with the determination that the first input corresponds to the request to display the application in the second mode; displaying the application in the second mode, wherein in the second mode the application is displayed in a bottom area of the touch screen display, the application displayed in the second mode with a second height that is less than the first height; after detecting an end of the first input and while the application is displayed in the second mode; detecting a second input corresponding to a navigation input at a location on the touch screen display that corresponds to the application and responsive to detecting the second input on the touch screen display corresponding to the navigation input, scrolling within the application without switching back to the first mode; after detecting an end of the first input and while the application is displayed in the second mode; detecting a third input on a blank area of the display or on a background image of the display; responsive to detecting the third input on the blank area of the display or on the background image of the display, switching from the second mode back to the first mode; detecting a request to display the application in the second mode; and after detecting an end of the first input and while the application is displayed in the second mode; detecting a fourth input corresponding to an activation of the icon detected at a location on the touch screen display that corresponds to the application; and responsive to detecting the fourth input corresponding to the activation of the icon detected at the location on the touch screen display that corresponds to the application, performing the operation and switching from the second mode back to the first mode. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification