Patent ID: 8812996

Claim:
An apparatus, comprising: one or more memories; and one or more processors configured to execute instructions to facilitate: providing a first application window for display on the apparatus while hiding from display one or more additional application windows; receiving a switching input; in response to the switching input, providing a plurality of application windows for concurrent display on the apparatus, wherein the providing a plurality of application windows comprises changing a display view from the first application window to the plurality of application windows, wherein the plurality of application windows comprise the first application window and the one or more additional application windows; and touching and sliding, off the display view, one of the plurality of application windows displayed on the apparatus, wherein the sliding causes permanently removing the one of the plurality of application windows from application windows available for display, wherein: the apparatus is a mobile device; the mobile device comprises a touch screen and an operating system; the providing a plurality of application windows comprises overlapping the plurality of application windows in a vertical direction; the display view on the mobile device limits the maximum number of application windows viewable at a given time; when the total number of the application windows available for display exceeds the maximum number, the providing a plurality of application windows comprises hiding from the display view a number of application windows that exceeds the maximum number; each of the plurality of application windows that is not permanently removed is openable to run within a context of the operating system of the mobile device; and the switching input is a single action.