APPLICATION LAUNCH
First Claim
10. A non-transitory computer readable medium storing computer executable instructions that when executed by at least one processor perform a method comprising:
- receiving first input indicating a request to launch an application, the input received by one of a first touch screen display of a first screen or a second touch screen display of a second screen;
determining whether the one of the first touch sensitive display or the second touch sensitive display has an empty stack;
in response to the determining that the one of the first touch sensitive display or the second touch sensitive display has an empty stack, displaying an open window of the application on the one of the first touch sensitive display or the second touch sensitive display;
in response to the determining that the one of the first touch sensitive display or the second touch sensitive display does not have an empty stack, displaying the open window of the application on the other one of the first touch sensitive display or the second touch sensitive display.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are described for handling the launching of applications in a multi-screen device. In embodiments, a first touch sensitive display of a first screen receives input to launch an application. In response, the application is launched. A determination is made as to whether the first touch sensitive display already has windows in its stack. If there are no windows in the stack of the first touch sensitive display, a new window of the first application is displayed on the first touch sensitive display. If there are windows in the stack, a determination is made whether a second display has windows in its stack. If not, the new window is displayed on the second display. If the second display also has windows in its stack, the new window will be displayed on the first touch sensitive display.
-
Citations
19 Claims
-
10. A non-transitory computer readable medium storing computer executable instructions that when executed by at least one processor perform a method comprising:
-
receiving first input indicating a request to launch an application, the input received by one of a first touch screen display of a first screen or a second touch screen display of a second screen; determining whether the one of the first touch sensitive display or the second touch sensitive display has an empty stack; in response to the determining that the one of the first touch sensitive display or the second touch sensitive display has an empty stack, displaying an open window of the application on the one of the first touch sensitive display or the second touch sensitive display; in response to the determining that the one of the first touch sensitive display or the second touch sensitive display does not have an empty stack, displaying the open window of the application on the other one of the first touch sensitive display or the second touch sensitive display. - View Dependent Claims (11, 12, 13)
-
-
15. A dual screen communication device, comprising:
-
a first touch sensitive display of a first screen; a second touch sensitive display of a second screen; a computer readable medium that stores computer executable instructions that when executed by at least one processor perform a method comprising; displaying a first window of a first application on the first touch sensitive display; receiving by the first touch sensitive display, input indicating a request to launch a second application; launching the second application; in response to determining that no window is displayed in the second touch sensitive display, displaying a second window of the second application on the second touch sensitive display. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 14, 16, 17, 18, 19)
-
-
18-1. The device of claim 15, wherein the method further comprises:
-
receiving, by the second touch sensitive display, input indicating a request to close the second window; closing the second window, wherein no other windows are displayed on the second touch sensitive display; receiving by the first touch sensitive display, input indicating a request to launch a third application; launching the third application; displaying a third window of the third application on the second touch sensitive display.
-
Specification