GESTURE CAPTURE FOR MANIPULATION OF PRESENTATIONS ON ONE OR MORE DEVICE DISPLAYS
First Claim
1. A method for configuring a device having at least one display screen for displaying one or more of screen display presentations and for displaying one or more operably different screen display presentations, wherein the screen display presentations are able to be manipulated via user gesture input differently from the operably different screen display presentations, comprising:
- receiving a first user gesture input to a gesture capture area associated with the at least one screen, the gesture capture area being separate from the at least one display screen;
determining whether a first of the one or more of screen display presentations is displayed on the at least one screen;
when the first screen display presentation is determined to be displayed, perform a step of interpreting the user gesture input for determining a predetermined operation to apply to the first screen display presentation;
performing the predetermined operation;
when none of the one or more screen display presentations are determined to be displayed in the step of determining, perform a step of preventing the device from using the user gesture input to change the at least one display screen;
receiving a second user gesture input in response to a user gesture input that includes user contact directly to the at least one screen;
second determining whether one of the operably different screen display presentations is displayed on the at least one screen;
when the one operably different screen display presentation is determined to be displayed on the at least one screen, performing a step of second interpreting the second user gesture input for determining a predetermined second operation to apply to the one operably different screen display presentation; and
when none of the operably different screen display presentations are determined in the step of second determining, perform a step of second preventing the device from using the second user gesture input to change the at least one display screen.
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, e.g., minimization, maximization, moving between display screens, and increasing/decreasing a display thereof across multiple display screens. For manipulating an application window on a device display screen for performing tasks as identified above, user gestures are input to a corresponding gesture capture area for this display screen, wherein this capture area is separate from this display screen.
-
Citations
22 Claims
-
1. A method for configuring a device having at least one display screen for displaying one or more of screen display presentations and for displaying one or more operably different screen display presentations, wherein the screen display presentations are able to be manipulated via user gesture input differently from the operably different screen display presentations, comprising:
-
receiving a first user gesture input to a gesture capture area associated with the at least one screen, the gesture capture area being separate from the at least one display screen; determining whether a first of the one or more of screen display presentations is displayed on the at least one screen; when the first screen display presentation is determined to be displayed, perform a step of interpreting the user gesture input for determining a predetermined operation to apply to the first screen display presentation; performing the predetermined operation; when none of the one or more screen display presentations are determined to be displayed in the step of determining, perform a step of preventing the device from using the user gesture input to change the at least one display screen; receiving a second user gesture input in response to a user gesture input that includes user contact directly to the at least one screen; second determining whether one of the operably different screen display presentations is displayed on the at least one screen; when the one operably different screen display presentation is determined to be displayed on the at least one screen, performing a step of second interpreting the second user gesture input for determining a predetermined second operation to apply to the one operably different screen display presentation; and when none of the operably different screen display presentations are determined in the step of second determining, perform a step of second preventing the device from using the second user gesture input to change the at least one display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium for configuring a device having at least one display screen for displaying one or more of screen display presentations and for displaying one or more operably different screen display presentations, wherein the screen display presentations are able to be manipulated via user gesture input differently from the operably different screen display presentations, comprising:
-
machine instructions for performing the following steps; receiving a first user gesture input to a gesture capture area associated with the at least one screen, the gesture capture area being separate from the at least one display screen; determining whether a first of the one or more of screen display presentations is displayed on the at least one screen; when the first screen display presentation is determined to be displayed, perform a step of interpreting the user gesture input for determining a predetermined operation to apply to the first screen display presentation; performing the predetermined operation; when none of the one or more screen display presentations are determined to be displayed in the step of determining, perform a step of preventing the device from using the user gesture input to change the at least one display screen; receiving a second user gesture input in response to a user gesture input that includes user contact directly to the at least one screen; second determining whether one of the operably different screen display presentations is displayed on the at least one screen; when the one operably different screen display presentation is determined to be displayed on the at least one screen, performing a step of second interpreting the second user gesture input for determining a predetermined second operation to apply to the one operably different screen display presentation; and when none of the operably different screen display presentations are determined in the step of second determining, perform a step of second preventing the device from using the second user gesture input to change the at least one display screen. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A hand-held device, comprising:
-
at least one display screen for displaying one or more of screen display presentations and for displaying one or more operably different screen display presentations; a gesture capture area associated with the at least one screen for receiving first user gesture input, the gesture capture area being separate from the at least one display screen; wherein the screen display presentations are operably manipulated via the first user gesture input received by the gesture capture area; wherein the at least one display screen is responsive to user touch for receiving second user gestures input for manipulating the operably different screen presentations; a display manager for determining;
(a) whether one of the screen display presentations is displayed on the at least one screen, and (b) whether one of the operably different screen display presentations is displayed on the at least one screen;a gesture interpreter for interpreting each of the first and second user gesture inputs for determining an action to perform on a corresponding displayed one of the screen display presentations or a corresponding displayed one of the operably different screen display presentations, wherein the gesture interpreter compares each of the first and second user gesture inputs with a predetermined collection of a plurality of user gesture input descriptions for recognizing user gesture inputs that are interpretable; wherein for the first user gesture input, if the one screen display presentation is determined to be displayed on the at least one screen, the interpreter interprets the first user gesture input for determining a predetermined first task to apply to the one screen display presentation; wherein when none of the one or more screen display presentations are determined to be displayed in the display manger prevents the device from using the first user gesture input to change the at least one display screen; wherein for the second user gestures input, if the one operably different screen display presentation is determined to be displayed on the at least one screen, the interpreter interprets the second user gesture input for determining a predetermined second task to apply to the one operably different screen display presentation; and wherein when none of the operably different screen display presentations are determined to be displayed in the display manger prevents the device from using the second user gesture input to change the at least one display screen. a task manager for performing the predetermined first and second tasks. - View Dependent Claims (20, 21, 22)
-
Specification