Controlling application launch
First Claim
1. A method comprising:
- defining, by a computing device, a time period immediately after an application launch selection action by a user and before displaying an application window on a first display of the computing device and a second display of the computing device;
sensing, by a gesture input hardware sensing device, a first gesture input part during the time period, wherein the first gesture input part is a first user-created input that draws a geometric shape on the first display of the computing device;
sensing, by the gesture input hardware sensing device, a second gesture input part during the time period, wherein the second gesture input part is a second user-created input that draws a line that crosses from the first display to the second display;
sensing, by the gesture input hardware sensing device, a third gesture input part during the time period, wherein the third gesture input part is a third user-created input that draws the geometric shape on the second display of the computing device;
recognizing the first gesture input part, the second gesture input part, and the third gesture input part by a gesture recognition engine; and
in response to the gesture recognition engine recognizing the first gesture input part, the second gesture input part, and the third gesture input part, displaying, by the computing device, the application window across areas of both the first display and the second display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and/or computer program product control how an application window of a graphical user interface will open. A computing device defines a time period immediately after an application launch selection action by a user and before an on-screen drawing of the application window. A gesture input hardware sensing device senses a gesture input during the time period. A gesture recognition engine recognizes the gesture input. Based on at least one of a type and location of a recognized gesture input, the computing device selects the window location and window dimensions of the application window. The computing device draws the application window on-screen using a selected window location and selected window dimensions for the application window.
55 Citations
20 Claims
-
1. A method comprising:
-
defining, by a computing device, a time period immediately after an application launch selection action by a user and before displaying an application window on a first display of the computing device and a second display of the computing device; sensing, by a gesture input hardware sensing device, a first gesture input part during the time period, wherein the first gesture input part is a first user-created input that draws a geometric shape on the first display of the computing device; sensing, by the gesture input hardware sensing device, a second gesture input part during the time period, wherein the second gesture input part is a second user-created input that draws a line that crosses from the first display to the second display; sensing, by the gesture input hardware sensing device, a third gesture input part during the time period, wherein the third gesture input part is a third user-created input that draws the geometric shape on the second display of the computing device; recognizing the first gesture input part, the second gesture input part, and the third gesture input part by a gesture recognition engine; and in response to the gesture recognition engine recognizing the first gesture input part, the second gesture input part, and the third gesture input part, displaying, by the computing device, the application window across areas of both the first display and the second display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing apparatus for controlling how an application window of a graphical user interface will open on a display screen apparatus, the computing apparatus comprising:
-
a timer hardware component for defining a time period immediately after an application launch selection action by a user and before displaying the application window on a first display screen apparatus and a second display screen apparatus of a computing device; a listener process hardware component for; sensing a first gesture input part during the time period, wherein the first gesture input part is a first user-created input that draws a geometric shape on the first display screen apparatus of the computing device; sensing a second gesture input part during the time period, wherein the second gesture input part is a second user-created input that draws a line that crosses from the first display screen apparatus to the second display screen apparatus; and sensing a third gesture input part during the time period, wherein the third gesture input part is a third user-created input that draws the geometric shape on the second display screen apparatus of the computing device; a gesture recognition engine hardware component for recognizing the first gesture input part, the second gesture input part, and the third gesture input part by a gesture recognition engine; and a display controller for, in response to the gesture recognition engine recognizing the first gesture input part, the second gesture input part, and the third gesture input part, displaying the application window across areas of both the first display screen apparatus and the second display screen apparatus. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for controlling how an application window of a graphical user interface will open, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising:
-
defining a time period immediately after an application launch selection action by a user and before displaying an application window on a first display of the computing device and a second display of the computing device; sensing a first gesture input part during the time period, wherein the first gesture input part is a first user-created input that draws a geometric shape on the first display of the computing device; sensing a second gesture input part during the time period, wherein the second gesture input part is a second user-created input that draws a line that crosses from the first display to the second display; sensing a third gesture input part during the time period, wherein the third gesture input part is a third user-created input that draws the geometric shape on the second display of the computing device; recognizing the first gesture input part, the second gesture input part, and the third gesture input part by a gesture recognition engine; and in response to recognizing the first gesture input part, the second gesture input part, and the third gesture input part, displaying the application window across areas of both the first display and the second display. - View Dependent Claims (17, 18, 19, 20)
-
Specification