MODIFYING THE DISPLAY STACK UPON DEVICE OPEN
First Claim
1. A computer readable medium, having stored thereon, computer-executable instructions executable by a processor, the computer-executable instructions causing the processor to execute a method for managing a window stack for a device, the computer-executable instructions comprising:
- instructions to receive an orientation change in the device, wherein the orientation change causes the device to transition from a closed state to an open state, wherein, in the closed state, a first display is active and, in the open state, both the first display and a second display are active;
instructions to determine if a first window should be displayed on the second display; and
after determining the first window should be displayed on the second display, instructions to display the first window on the second display and a second window on the first display.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provides for displaying a second window for a multi-screen device in response to opening the device. The window stack can change based on the change in the orientation of the device. The system can receive an orientation change that transitions the device from a closed state to an open state. A previously created, but inactive, window in the stack can be displayed on one of the two or more displays comprising the device when opened. The previously created window become active to be displayed on the second of the displays after the device is opened.
-
Citations
20 Claims
-
1. A computer readable medium, having stored thereon, computer-executable instructions executable by a processor, the computer-executable instructions causing the processor to execute a method for managing a window stack for a device, the computer-executable instructions comprising:
-
instructions to receive an orientation change in the device, wherein the orientation change causes the device to transition from a closed state to an open state, wherein, in the closed state, a first display is active and, in the open state, both the first display and a second display are active; instructions to determine if a first window should be displayed on the second display; and after determining the first window should be displayed on the second display, instructions to display the first window on the second display and a second window on the first display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
at least two displays; a memory; a processor in communication with the memory and each of the at least two displays, the processor operable to; provide a composite display, wherein the composite display comprises one touch sensitive display in a closed state, wherein a first window is displayed in the composite display in the closed state; receive an orientation change in the device, wherein the orientation change causes the device to transition from a closed state to an open state, wherein, in the open state, the composite display comprises a first portion associated with the first touch sensitive display and a second portion associated with a second touch sensitive display; determine the first window is displayed in the first portion of the composite display and a second window is displayed in the second portion of the composite display; display the first window on the first touch sensitive display; and display the second window on the second touch sensitive display. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for presenting a display for a device, the method comprising:
-
providing a composite display that spans at least a portion of a first touch sensitive display when the device is in a closed state; displaying a first window at a top of a window stack when the device is in the closed state; receiving an orientation change for the device, wherein the orientation change is a transition from the closed state to an open state; changing the composite display to span at least a portion of the first touch sensitive display and a second touch sensitive display of the device, wherein a first portion of the composite display is associated with the first touch sensitive display and a second portion of the composite display is associated with the second touch sensitive display; determining that the first window is associated with the first portion of the composite display; determining that a second window is associated with the second portion of the composite display; modifying the second window to be displayed in the second portion of the composite display; determining that the first window is at the top of the window stack in the first portion of the composite display; determining the second window is at the top of the window stack in the second portion of the composite display; displaying the first window on the first touch sensitive display; and displaying the second window on the second touch sensitive display. - View Dependent Claims (18, 19, 20)
-
Specification