Patent ID: 8856679

Claim:
A method for controlling a display of a window on a smartpad, the smartpad displaying content from a multi-screen device on a single display comprising: providing a windows stack, wherein at least a first window in the windows stack is in an active and displayed state on the single display of the smartpad, wherein at least a second window in the windows stack is in an inactive and not displayed state, wherein the inactive state is a state where a window that was opened and displayed is now behind an active window and not displayed, and wherein the second window is stored in memory as one of an image of the second window as it appeared in one of a last active state or an image representing the second window; presenting, on the single display of the smartpad, the first window in the active and displayed state; receiving a first user input on the smartpad, wherein the first user input includes a signal to uncover the second window and cover the first window; discontinuing the presentation of the first window; presenting, on the single display of the smartpad, the second window, wherein the second window is presented in a displayed state with an associated application on the multi-screen device being in a suspended state, wherein the presenting of the first window and the presenting of the second window are performed based on: a docking of the multi-screen device with the smartpad, which includes transitioning from displaying content on the multi-screen device to displaying the content on the smartpad, and an orientation of the single display of the smartpad.