Transitioning between modes of input
First Claim
1. A method for operating an electronic device with a display screen in multiple input modes, the method comprising:
- determining an angle of the display screen of the electronic device with respect to a lower base of the electronic device while the display screen is activated;
in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is greater than a predetermined threshold, operating the electronic device in a first input mode while maintaining activation of the display screen; and
in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is less than the predetermined threshold, operating the electronic device in a second input mode, different from the first input mode, while maintaining activation of the display screen,wherein;
the first input mode configures the electronic device to accept input from a first input device, andthe second input mode configures the electronic device to accept input from a second input device, different from the first input device.
1 Assignment
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.
-
Citations
51 Claims
-
1. A method for operating an electronic device with a display screen in multiple input modes, the method comprising:
-
determining an angle of the display screen of the electronic device with respect to a lower base of the electronic device while the display screen is activated; in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is greater than a predetermined threshold, operating the electronic device in a first input mode while maintaining activation of the display screen; and in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is less than the predetermined threshold, operating the electronic device in a second input mode, different from the first input mode, while maintaining activation of the display screen, wherein; the first input mode configures the electronic device to accept input from a first input device, and the second input mode configures the electronic device to accept input from a second input device, different from the first input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
wherein the first item is transitioned into a corresponding first item of the second input mode UI displayed on the display screen.
-
-
3. The method of claim 2, wherein modifying the first item includes enlarging the first item to obtain the corresponding first item.
-
4. The method of claim 3, wherein the first item is enlarged by a predetermined percentage.
-
5. The method of claim 4, wherein the predetermined percentage is customizable.
-
6. The method of claim 2, wherein the transitioning further comprises removing a second item, different from the first item, of the first input mode UI from being displayed on the display screen.
-
7. The method of claim 6, further comprising:
zooming-in on the display of items of the first input mode UI on the display screen by a predetermined percentage, wherein the zooming-in enlarges the first item and removes the second item from being displayed.
-
8. The method of claim 7, further comprising:
returning the second item to being displayed on the display screen while remaining in the second input mode based on a touch input on the display screen.
-
9. The method of claim 6, further comprising:
-
returning to the first input mode including; modifying the corresponding first item of the second input mode UI, wherein the corresponding first item is transitioned back into the first item of the first input mode UI, and returning the second item to being displayed on the display screen.
-
-
10. The method of claim 2, further comprising:
wherein the transitioning includes adding a second item, different from the first item, of the second input mode UI to being displayed on the display screen.
-
11. The method of claim 1, further wherein the first input mode configures the electronic device to display a first input mode user interface (UI) on the display screen, and the second input mode configures the electronic device to display a second input mode UI on the display screen, different from the first input mode UI, and wherein the first input mode UI includes a first control for performing a first functionality on the electronic device, the method further comprising:
transitioning from the first input mode to the second input mode, and after transitioning to the second input mode; in accordance with a determination that the first functionality is accessible with a gesture detected on the display screen, the second input mode UI does not include the first control, and in accordance with a determination that the first functionality is not accessible with a gesture detected on the display screen, the second input mode UI includes the first control.
-
12. The method of claim 1, wherein the first input device is a high-resolution input device, and the second input device is a low-resolution input device.
-
13. The method of claim 12, further wherein the display screen comprises a touch screen, wherein the high-resolution input device is at least one of a mouse and a keyboard, and the low-resolution input device is the touch screen.
-
14. The method of claim 1, wherein the angle being less than the predetermined threshold corresponds to a flat orientation of the display screen of the electronic device, and the angle being greater than the predetermined threshold corresponds to an upright orientation of the display screen of the electronic device.
-
15. The method of claim 14, wherein the upright orientation corresponds to the display screen oriented parallel to a direction of gravity, and the flat orientation corresponds to the display screen oriented perpendicular to the direction of gravity.
-
16. The method of claim 1, wherein the first input mode is a high-resolution input mode, and the second input mode is a low-resolution input mode.
-
17. The method of claim 1, wherein the first input mode UI includes a first region and a second region, different from the first region, further wherein the first input mode configures the electronic device to display a first input mode user interface (UI) on the display screen, and the second input mode configures the electronic device to display a second input mode UI on the display screen, different from the first input mode UI, the method further comprising:
-
transitioning from the first input mode to the second input mode, changing the first region of the first input mode UI in a first manner, and changing the second region of the first input mode UI in a second manner, different from the first manner.
-
-
18. The method of claim 1, further wherein the first input mode configures the electronic device to display a first input mode user interface (UI) on the display screen, and the second input mode configures the electronic device to display a second input mode UI on the display screen, different from the first input mode UI.
-
19. The method of claim 1, further wherein
determining the angle of the display screen of the electronic device with respect to the lower base of the electronic device comprises detecting the angle between a plane of the display screen with respect to a plane of the lower base.
-
20. An electronic device configured to operate in multiple input modes, the electronic device comprising:
-
a display screen; one or more sensors that configured to measure an one or more angles associated with the display screen and a lower base of the electronic device while the display screen is activated; and a processor configured to; determine, using the one or more sensors, an angle of the display screen of the electronic device with respect to the lower base of the electronic device while the display screen is activated; in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is greater than a predetermined threshold, operate the electronic device in a first input mode while maintaining activation of the display screen, and in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is less than the predetermined threshold, operate the electronic device in a second input mode, different from the first input mode, while maintaining activation of the display screen, wherein; the first input mode configures the electronic device to accept input from a first input device, and the second input mode configures the electronic device to accept input from a second input device, different from the first input device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a display screen, cause the one or more processors to perform a method comprising:
-
determining an angle of the display screen of the electronic device with respect to a lower base of the electronic device while the display screen is activated; in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is greater than a predetermined threshold, operating the electronic device in a first input mode while maintaining activation of the display screen; and in accordance with a determination that the angle of the display screen of the electronic device with respect to the lower base is less than the predetermined threshold, operating the electronic device in a second input mode, different from the first input mode, while maintaining activation of the display screen, wherein; the first input mode configures the electronic device to accept input from a first input device, and the second input mode configures the electronic device to accept input from a second input device, different from the first input device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification