Multi-screen user interface with orientation based control
First Claim
1. A method of controlling a plurality of displays of a handheld computing device, comprising:
- disposing the handheld computing device in a first orientation;
displaying a first screen of a first application on a first display of the plurality of displays when the handheld computing device is in the first orientation;
displaying one of a second screen of a second application or a desktop on a second display of the plurality of displays when the handheld computing device is in the first orientation;
positioning the handheld computing device in a second orientation different than the first orientation by moving the handheld computing device from the first orientation in a first direction; and
modifying the plurality of displays such that the first screen of the first application is displayed on the first display and the second display of the plurality of displays in response to the positioning.
4 Assignments
0 Petitions
Accused Products
Abstract
Control of a plurality of displays of a computing device in response to the change in orientation of the computing device. The computing device may be a handheld computing device with a plurality of displays that are concurrently visible by a user. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to a change in orientation of the handheld computing device. The modification may include expanding a GUI that is displayed in a single display when in a first orientation to occupy at least two of the plurality of displays in response to the change in orientation.
-
Citations
20 Claims
-
1. A method of controlling a plurality of displays of a handheld computing device, comprising:
-
disposing the handheld computing device in a first orientation; displaying a first screen of a first application on a first display of the plurality of displays when the handheld computing device is in the first orientation; displaying one of a second screen of a second application or a desktop on a second display of the plurality of displays when the handheld computing device is in the first orientation; positioning the handheld computing device in a second orientation different than the first orientation by moving the handheld computing device from the first orientation in a first direction; and modifying the plurality of displays such that the first screen of the first application is displayed on the first display and the second display of the plurality of displays in response to the positioning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A handheld computing device, comprising:
-
a first display operable to display a first application screen; a second display operable to display a second application screen different than the first application screen; an accelerometer operable to resolve the orientation of the handheld computing device to determine if the handheld computing device is in one of a plurality of orientations; a processor in operative communication with the first display, the second display, and the accelerometer, the processor operable to; dispose the handheld computing device in a first orientation; receive, from the accelerometer, a detection of a repositioning of the handheld computing device to a second orientation; receive, from the accelerometer, a determination if whether the repositioning is in a first direction or a second direction; modify the plurality of displays such that the first application screen is displayed on at least the first display and the second display if the handheld computing device is repositioned in the first direction; and maintain the display of the first application screen on the first display and the second application screen on the second display when the handheld computing device is repositioned in the second direction.
-
-
15. A method of controlling a plurality of displays of a handheld computing device, comprising:
-
disposing the handheld computing device in a first orientation, wherein in a first orientation a first application screen is displayed on a first display and the second application screen, different than the first application screen, is displayed on a second display; sensing a rotation of handheld computing device that changes the orientation of the handheld computing device; determining if the rotation is in a first direction or a second direction; if the rotation is in the first direction, positioning the handheld computing device in a second orientation, such that the first display of the plurality of displays is in a dominant display position and the second display of the plurality of displays is in a subservient display position; and based on the positioning to the second orientation, modifying the plurality of displays such that a first application screen is displayed on at least the first display and the second display in response to the position in orientation to the second orientation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification