Assisted Presentation of Application Windows
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying an available region of a multi-application environment, the multi-application environment having multiple regions in which to present application windows;
presenting, in the available region, visual representations of the application windows that are selectable for presentation in the available region;
receiving, via one of the visual representations, selection of a corresponding application window for presentation in the available region; and
presenting, responsive to receiving the selection, the selected application window in at least a portion of the available region of the multi-application environment.
4 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and apparatuses enabling assisted presentation of application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows.
53 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying an available region of a multi-application environment, the multi-application environment having multiple regions in which to present application windows; presenting, in the available region, visual representations of the application windows that are selectable for presentation in the available region; receiving, via one of the visual representations, selection of a corresponding application window for presentation in the available region; and presenting, responsive to receiving the selection, the selected application window in at least a portion of the available region of the multi-application environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; one or more computer-readable media storing processor-executable instructions that, responsive to execution by the one or more processors, cause the one or more processors to perform operations comprising; presenting, in an available region of a multi-application environment having multiple regions, visual representations of application windows that are selectable for presentation in the available region; and presenting one of the application windows in the available region of the multi-application environment in response to received input selecting a corresponding one of the visual representations. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable media storing processor-executable instructions that, responsive to one or more processors, cause the one or more processors to perform operations comprising:
-
presenting a first application window in a first region of a multi-application environment in response to received input selecting the first region for presentation of the first application window, the multi-application environment having multiple regions by which to present multiple respective application interfaces; identifying a second region of the multi-application environment as an available region of the multi-application environment; and presenting, without receiving input, a second application window in the second region of the multi-application environment to automatically fill the second region of the multi-application environment. - View Dependent Claims (19, 20)
-
Specification