Controlling application windows in an operating system
First Claim
1. A method for defining a size and a screen location of an application window on a display screen of a computer, comprising:
- receiving a first user input identifying a target application;
receiving a second user input comprising a geometric shape drawn on the display screen, the geometric shape drawn by a user with a computer input device, and the geometric shape indicating a desired size and a desired screen location on the display screen to implement the target application;
determining the size of the application window based on one or more of a height or a width of the geometric shape;
determining the screen location of the application window based on a geometric position associated with the geometric shape; and
launching the target application in the application window on the display screen based on the size and the screen location.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.
-
Citations
20 Claims
-
1. A method for defining a size and a screen location of an application window on a display screen of a computer, comprising:
-
receiving a first user input identifying a target application; receiving a second user input comprising a geometric shape drawn on the display screen, the geometric shape drawn by a user with a computer input device, and the geometric shape indicating a desired size and a desired screen location on the display screen to implement the target application; determining the size of the application window based on one or more of a height or a width of the geometric shape; determining the screen location of the application window based on a geometric position associated with the geometric shape; and launching the target application in the application window on the display screen based on the size and the screen location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for changing the appearance of an application window on a display screen, comprising:
-
receiving a first user input identifying a currently running application; receiving a second user input describing a configuration of an application window associated with the currently running application on the display screen, wherein the second user input comprises a symbol drawn on the display screen by the user; determining a desired size of the application window based on one or more of a height or a width of the symbol; determining a desired screen location of the application window based on a position associated with the symbol; and changing a size and a screen location of the application window associated with the currently running application on the display screen, based on the desired size and the desired screen location. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising non-transitory computer readable media with instructions stored therein, the instructions when executed causing a computing device to perform:
-
receiving a first user input describing a target application; receiving a second user input comprising a geometric shape drawn on a display screen, the geometric shape drawn by a user with a computer input device, and the geometric shape indicating a desired size and a desired screen location on the display screen to implement the target application; determining the size of an application window based on one or more of a height or a width of the geometric shape; determining the screen location of the application window based on a geometric position associated with the geometric shape; and launching the target application in the application window on the display screen based on the size and the screen location. - View Dependent Claims (17, 18, 19, 20)
-
Specification