Back to results
US 2016/0103793 A1Published application
Heterogeneous Application Tabs
OwnerRichard Fang, Chaitanya Dev Sareen +2inventors
InventorsRichard Fang, Chaitanya Dev Sareen, Miron Vranjes, Robert J. Jarrett
Life of this patent
Estimating the term…
Abstract
This document describes techniques and apparatuses enabling heterogeneous application tabs. In some embodiments, these techniques and apparatuses enable grouping, sizing, and/or positioning of heterogeneous application tabs to provide an optimized layout of application content.
Claims20
A computer-implemented method comprising:
- receiving, via a frame of a first application window, input moving the first application window over a second application window in a multi-application environment, the first and second application windows presenting first and second content, respectively;
- and
- presenting, in response to at least a portion of the first application window being over at least a portion of the second application window, the first content in a first tab of a third application window or the second content in a second tab of the third application window that includes the first and second application tabs.
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, perform operations comprising:
- receiving input to present an application tab within an application window having predefined areas in which to present application tabs, the application window including another application, the application tab and the other application tab associated with different types of applications, respectively;
- selecting, based on the input received, one of the predefined areas in which to present the application tab;
- altering, based on the selected predefined area, a size or a position of the application tab such that the application tab fills the predefined area;
- and
- presenting the application tab in the selected predefined area of the application window at the altered size or the altered position.
4 more elements
One or more computer-readable media storing processor-executable instructions that, responsive to execution by one or more processors, cause the one or more processors to perform operations comprising:
- presenting a first application tab and a second application tab in an application window, the first application tab and the second application tab each being associated with a different type of application;
- establishing, responsive to a first edge of the first application tab contacting a second edge of the second application tab, a joint divider between the first and second application tabs;
- and
- altering respective sizes of the first application tab and the second application tab simultaneously in response to input received via the joint divider.
1 more element
Dependencies are inferred from the claim text.