METHOD AND SYSTEM FOR VIEWING STACKED SCREEN DISPLAYS USING GESTURES
First Claim
Patent Images
1. A method for configuring a device having at least one display screen for displaying a plurality of display objects, each object being one of a window or desktop, comprising:
- receiving a first user finger gesture input to a gesture capture area operatively associated with the at least one screen, but being separate therefrom;
interpreting the user finger gesture input as a request for navigating an ordering of the plurality of display objects, data for the ordering stored in a non-transient data storage;
in response to the step of interpreting, determining a window or desktop to present on the at least one display screen, wherein the window or desktop is identified as immediately preceding or immediately following, in the ordering, a currently displayed one of the display objects;
as result of the step of determining, performing the steps of;
(a-1) ceasing to display the currently displayed display object on the at least one screen display; and
(a-2) displaying the window or desktop on the at least one screen display.
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.
68 Citations
19 Claims
-
1. A method for configuring a device having at least one display screen for displaying a plurality of display objects, each object being one of a window or desktop, comprising:
-
receiving a first user finger gesture input to a gesture capture area operatively associated with the at least one screen, but being separate therefrom; interpreting the user finger gesture input as a request for navigating an ordering of the plurality of display objects, data for the ordering stored in a non-transient data storage; in response to the step of interpreting, determining a window or desktop to present on the at least one display screen, wherein the window or desktop is identified as immediately preceding or immediately following, in the ordering, a currently displayed one of the display objects; as result of the step of determining, performing the steps of; (a-1) ceasing to display the currently displayed display object on the at least one screen display; and (a-2) displaying the window or desktop on the at least one screen display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium for configuring a device having at least one display screen for displaying a plurality of display objects, each object being one of a window or desktop, comprising:
-
machine instructions for performing the following steps; receiving a first user finger gesture input to a gesture capture area operatively associated with the at least one screen, but being separate therefrom; interpreting the user finger gesture input as a request for navigating an ordering of the plurality of display objects, data for the ordering stored in a non-transient data storage; in response to the step of interpreting, determining a window or desktop to present on the at least one display screen, wherein the window or desktop is identified as immediately preceding or immediately following, in the ordering, a currently displayed one of the display objects; as result of the step of determining, performing the steps of; (a-1) ceasing to display the currently displayed display object on the at least one screen display; and (a-2) displaying the window or desktop on the at least one screen display. - View Dependent Claims (12, 13, 14)
-
-
15. A hand-held device, comprising:
-
at least one display screen for displaying a plurality of display objects, each object being one of a window or desktop; a gesture capture area associated with the at least one display screen for receiving first user finger gesture input, the gesture capture area being separate from the at least one display screen; wherein the at least one display screen is responsive to user touch for receiving a second user finger gesture input; a display manager for determining which of the plurality of display objects is displayed on the at least one screen; a gesture interpreter for interpreting each of the first and second user finger gesture inputs for determining an action to perform on the at least one screen display, wherein the gesture interpreter compares each of the first and second user finger gesture inputs with a predetermined collection of a plurality of user gesture input descriptions for recognizing user gesture inputs that are interpretable; a non-transient data storage for storing data indicative of an ordering of the plurality of display objects; wherein for a currently displayed one of the display objects when the first user gesture input is received, determining a window or desktop to present on the at least one display screen, wherein the window or desktop is identified as immediately preceding or immediately following, in the ordering the one display object; wherein the display manager replaces the one display object on the at least one display screen with a display of the window or desktop; and wherein the ordering is unchanged after the replacement of the one display object with the display of the window or desktop. - View Dependent Claims (16, 17, 18, 19)
-
Specification