Managing an immersive interface in a multi-application immersive environment
AssigneeMicrosoft Technology Licensing, LLC
InventorsTsz Yan Wong, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Patrice L. Miner, Chaitanya Dev Sareen, Robert J. Jarrett, Jennifer Nan
Life of this patent
Estimating the term…
Abstract
This document describes techniques and apparatuses for managing an immersive interface in a multi-application immersive environment. In some embodiments, these techniques and apparatuses enable a user to alter sizes and/or a layout of multiple immersive interfaces with as little as one selection.
Claims20
A computer-implemented method for a display environment implemented as a multi-application immersive environment, the method comprising:
- presenting a first immersive interface for executing a first application in a first interface region of the display environment, the first immersive interface presenting content in an arrangement corresponding to a size of the first interface region;
- receiving a selection of a second application for executing within a second immersive interface in a second interface region of the display environment, the second interface region having a size different than the size of the first interface region;
- presenting the second immersive interface in the second interface region of the display environment concurrently with the first immersive interface in the first interface region;
- receiving a drag-and-drop gesture to drag the first immersive interface into the second interface region;
- and
- based on receiving the drag-and-drop gesture:
- altering the size of the first interface region and the second interface region by adjusting a divider of the first interface region, based on the size of the second interface region;
- displaying the first immersive interface in the altered first interface region;
- and
- displaying the second immersive interface in the altered second interface region.
A computing device implementing a display environment as a multi-application immersive environment, the computing device comprising:
- a display device configured to present a first immersive interface for executing a first application in a first interface region of the display environment, the first immersive interface including content in an arrangement corresponding to a size of the first interface region;
- an immersive mode module configured to:
- receive a selection of a second application for executing within a second immersive interface in a second interface region of the display environment, the second interface region having a size different than the size of the first interface region;
- present the second immersive interface in the second interface region of the display environment concurrently with the first immersive interface in the first interface region;
- receive a drag-and-drop gesture to drag the first immersive interface into the second interface region;
- and
- based on receiving the drag-and-drop gesture:
- alter the size of the first interface region by adjusting a divider between the first interface region and the second interface region, based on the size of the second interface region;
- display the first immersive interface in the altered first interface region;
- alter a size of the second interface region by adjusting the divider, based on the size of the first interface region;
- and
- display the second immersive interface in the altered second interface region.
A computer readable storage medium storing instructions that when executed by a processor cause the processor to perform a method for a display environment implemented as a multi-application immersive environment, the method comprising:
- presenting a first immersive interface for executing a first application in a first interface region of the display environment, the first immersive interface presenting content in an arrangement corresponding to a size of the first interface region;
- receiving a selection of a second application for executing within a second immersive interface in a second interface region of the display environment, the second interface region having a size different than the size of the first interface region and a divider between the first interface region and the second interface region;
- presenting the second immersive interface in the second interface region of the display environment concurrently with the first immersive interface in the first interface region;
- receiving a drag-and-drop gesture to drag the first immersive interface into the second interface region;
- and
- based on receiving the drag-and-drop gesture:
- based on the sizes of the first interface region and the second interface region, altering the size of the first interface region and the second interface region by adjusting the divider;
- displaying the first immersive interface in the altered first interface region;
- and
- displaying the second immersive interface in the altered second interface region.
Dependencies are inferred from the claim text.