SMARTPAD - STACKING
First Claim
1. 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, wherein at least a second window in the windows stack is in an inactive and not displayed state, 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 using on the single display the first window in the active and displayed of state;
receiving a first user input, 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 the second window, wherein the second window is presented in an inactive state and displayed state.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
47 Citations
20 Claims
-
1. 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, wherein at least a second window in the windows stack is in an inactive and not displayed state, 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 using on the single display the first window in the active and displayed of state; receiving a first user input, 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 the second window, wherein the second window is presented in an inactive state and displayed state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A smartpad, comprising:
-
a first screen, wherein the first screen includes a first touch sensitive display; memory; a processor in communication with the first screen and the memory; a dock adapted to receive a multi-screen device; and application programming stored in the memory and executed by the processor, wherein the application programming is operable to; maintain at least a first set of windows, wherein the at least a first set of windows is stored in the memory, wherein the first set of windows includes a plurality of windows, wherein at least a first window in the first set of windows is in one of an active and displayed state or an inactive and displayed state, wherein at least a second window in the first set of windows is in an inactive and not displayed state, 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; present the first window in the one of the active and displayed state or the inactive and displayed state using the first screen; receive a first user input, wherein the first user input includes a signal to present the second window and discontinue the presentation of the first window; in response to the first user input, discontinue the presentation of the first window and present the second window in an inactive and displayed state using the first screen. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for controlling a user interface of a device, the computer-executable instructions comprising:
-
instructions to emulate the display of a multi-screen device on a single screen device upon completion of a docking event; instructions to maintain a first set of windows, wherein at least a first window is maintained in the first set of windows as an active and displayed window, and wherein at least a second window is maintained in the first set of windows as an inactive and not displayed window; instructions to present the first window on a first screen of the device in the active and displayed state; instructions to receive a first user interface event, wherein the first user interface event directs the second window to be placed in a displayed state; and instructions to, in response to the first user interface event directing the second window to be placed in a displayed state, place the first window in an inactive and not displayed state and to present the second window on the first screen of the device in an inactive and displayed state. - View Dependent Claims (17, 18, 19, 20)
-
Specification