Transitioning between modes of input
First Claim
1. A method for operating an electronic device with a display screen, the method comprising:
- while an angle of the display screen of the electronic device with respect to a lower base of the electronic device is less than a predetermined threshold, displaying a user interface for editing an object displayed on the display screen, wherein the user interface includes a menu bar having one or more menu bar items selectable to edit the object displayed on the display screen;
while displaying the user interface including the menu bar, determining that the angle of the display screen of the electronic device with respect to the lower base of the electronic device has changed from a first angle that is less than the predetermined threshold to a second angle that is greater than the predetermined threshold; and
in response to determining that the angle of the display screen with respect to the lower base has changed from the first angle that is less than the predetermined threshold to the second angle that is greater than the predetermined threshold, updating the user interface for editing the object displayed on the display screen to not include the menu bar.
0 Assignments
0 Petitions
Accused Products
Abstract
Transitioning between a high-resolution input mode, such as a mouse-based interface, and a low-resolution input mode, such as a touch-based interface, is described. A change of orientation of a touch screen between a first orientation and a second orientation is detected. Transitioning between the two input modes and corresponding user interfaces (UIs) is based on the detected change of orientation. A change of orientation can be detected with one or more sensors, such as an accelerometer, position sensors, etc. Transitioning from one mode to another can include modifying an item displayed in the UI of the one mode into a corresponding item displayed in the UI of the other mode. The modifying can include enlarging/reducing, obscuring/unobscuring, moving, etc. For example, an item can be obscured by the visual effect of sliding it off of the screen.
46 Citations
30 Claims
-
1. A method for operating an electronic device with a display screen, the method comprising:
-
while an angle of the display screen of the electronic device with respect to a lower base of the electronic device is less than a predetermined threshold, displaying a user interface for editing an object displayed on the display screen, wherein the user interface includes a menu bar having one or more menu bar items selectable to edit the object displayed on the display screen; while displaying the user interface including the menu bar, determining that the angle of the display screen of the electronic device with respect to the lower base of the electronic device has changed from a first angle that is less than the predetermined threshold to a second angle that is greater than the predetermined threshold; and in response to determining that the angle of the display screen with respect to the lower base has changed from the first angle that is less than the predetermined threshold to the second angle that is greater than the predetermined threshold, updating the user interface for editing the object displayed on the display screen to not include the menu bar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device comprising:
-
one or more processors; a display screen; and memory storing instructions, which when executed by the one or more processors, cause the one or more processors to perform a method comprising; while an angle of the display screen of the electronic device with respect to a lower base of the electronic device is less than a predetermined threshold, displaying a user interface for editing an object displayed on the display screen, wherein the user interface includes a menu bar having one or more menu bar items selectable to edit the object displayed on the display screen; while displaying the user interface including the menu bar, determining that the angle of the display screen of the electronic device with respect to the lower base of the electronic device has changed from being less than the predetermined threshold to being greater than the predetermined threshold; and in response to determining that the angle of the display screen with respect to the lower base has changed from being less than the predetermined threshold to being greater than the predetermined threshold, updating the user interface for editing the object displayed on the display screen to not include the menu bar. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. A non-transitory computer readable storage medium including instructions, which when executed by one or more processors of an electronic device having a display screen, cause the electronic device to perform a method comprising:
-
while an angle of the display screen of the electronic device with respect to a lower base of the electronic device is less than a predetermined threshold, displaying a user interface for editing an object displayed on the display screen, wherein the user interface includes a menu bar having one or more menu bar items selectable to edit the object displayed on the display screen; while displaying the user interface including the menu bar, determining that the angle of the display screen of the electronic device with respect to the lower base of the electronic device has changed from being less than the predetermined threshold to being greater than the predetermined threshold; and in response to determining that the angle of the display screen with respect to the lower base has changed from being less than the predetermined threshold to being greater than the predetermined threshold, updating the user interface for editing the object displayed on the display screen to not include the menu bar. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification