Method and system for viewing stacked screen displays using gestures
First Claim
Patent Images
1. A method for configuring a mobile device having a first display portion and a second display portion for displaying a plurality of windows and desktops, comprising:
- displaying a first window in a display area of the first and second display portions, wherein the first window is a dual-display window, wherein dual-display windows are displayed on both the first and second display portions;
receiving a first input to the multi-display device, wherein the first input comprises a touch gesture on a gesture capture area of the mobile device;
interpreting the first input as a request for navigating a window stack ordering of the plurality of windows and desktops, wherein the window stack ordering is a logical arrangement of active and inactive windows and desktops;
in response to the interpreting, determining a second window to present on at least one of the first and second display portions, wherein the second window is identified as immediately preceding or immediately following, in the window stack ordering, the first window;
determining whether the second window is a dual-display window;
when the second window is a dual-display window;
ceasing to display the first window on the first and second display portions; and
displaying the second window in the display area of the first and second display portions; and
when the second window is not a dual-display window;
determining a third window to present on one of the first and second display portions, the third window identified as immediately preceding or immediately following, in the window stack ordering, the second window;
ceasing to display the first window on the first and second display portions;
displaying the second window on one of the first and second display portions; and
displaying the third window on another one of the first and second display portions, wherein, when the third window is a dual-display window, the third window is displayed in a single-display mode on only the other one of the first and second display portions.
2 Assignments
0 Petitions
Accused Products
Abstract
An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, wherein a window stack for application windows and/or desktops can be navigated and sequentially displayed according to the window stack ordering without disturbing or changing this ordering.
112 Citations
17 Claims
-
1. A method for configuring a mobile device having a first display portion and a second display portion for displaying a plurality of windows and desktops, comprising:
-
displaying a first window in a display area of the first and second display portions, wherein the first window is a dual-display window, wherein dual-display windows are displayed on both the first and second display portions; receiving a first input to the multi-display device, wherein the first input comprises a touch gesture on a gesture capture area of the mobile device; interpreting the first input as a request for navigating a window stack ordering of the plurality of windows and desktops, wherein the window stack ordering is a logical arrangement of active and inactive windows and desktops; in response to the interpreting, determining a second window to present on at least one of the first and second display portions, wherein the second window is identified as immediately preceding or immediately following, in the window stack ordering, the first window; determining whether the second window is a dual-display window; when the second window is a dual-display window; ceasing to display the first window on the first and second display portions; and displaying the second window in the display area of the first and second display portions; and when the second window is not a dual-display window; determining a third window to present on one of the first and second display portions, the third window identified as immediately preceding or immediately following, in the window stack ordering, the second window; ceasing to display the first window on the first and second display portions; displaying the second window on one of the first and second display portions; and displaying the third window on another one of the first and second display portions, wherein, when the third window is a dual-display window, the third window is displayed in a single-display mode on only the other one of the first and second display portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hand-held device, comprising:
-
a first display portion and a second display portion, each comprising a display area for displaying a plurality of windows and desktops and a gesture capture area associated with the display; a display manager that determines which of the plurality of windows and desktops are displayed in the display areas of the first and second display portions; a gesture interpreter that receives gesture inputs through the gesture capture areas of the first and second display portions and interprets user finger inputs for determining an action to perform on the first and second display portions, wherein the gesture interpreter compares each received user finger input with a predetermined collection of a plurality of finger input descriptions for recognizing user finger inputs that are interpretable; a non-transient data storage that stores data indicative of a window stack ordering of the plurality of windows and desktops, wherein the window stack ordering is a logical arrangement of active and inactive windows and desktops; wherein for a first window of the plurality of windows and desktops displayed on the first and second display portions, when a first finger input is received, the display manager determines a second window to present on at least one of the first and second display portions, the second window identified as immediately preceding or immediately following, in the window stack ordering, the first window, wherein the first window is a dual-display window; wherein, when the second window is a dual-display window, the display manager replaces the first window on the first and second display portions with a display of the second window; and wherein, when the second window is not a dual-display window, the display manager determines a third window to present on one of the first and second display portions, the third window identified as immediately preceding or immediately following, in the window stack ordering, the second window, wherein, after identifying the third window, the display manager replaces the first window on the first and second display portions with a display of the second window on one of the first and second display portions and a display of the third window on another one of the first and second display portions, and wherein, when the third window is a dual-display window, the display manager displays the third window in a single-display mode. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer readable medium for configuring a mobile device having a first touch sensitive display portion and a second touch sensitive display portion for displaying a plurality of windows and desktops, comprising:
-
machine instructions that; display a first window on a display area of the first touch sensitive display portion and a second window on a display area of the second touch sensitive display portion; receive a first gesture input to the device, wherein the first input comprises a touch gesture on a gesture capture area of the mobile device; interpret the first gesture input as a request for navigating a window stack ordering of the plurality of windows and desktops, data for the window stack ordering being stored in a non-transient data storage, wherein the window stack ordering is a logical arrangement of active and inactive windows and desktops; in response to the interpreting, cease to display the first window on the first touch sensitive display portion and display the second window on the first touch sensitive display portion; determine a third window to present on the second touch sensitive display portion, the third window identified as immediately preceding or immediately following, in the window stack ordering, the second window; determine whether the third window is a dual-display window, wherein dual-display windows are displayed on both the first and second touch sensitive display portions; and replace the first window on the first and second display portions with a display of the second window on one of the first and second display portions and with a display of the third window on another one of the first and second display portions, and wherein, when the third window is a dual-display window, the third window is displayed on only the second touch sensitive display in a single-display mode. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification