FILLING STACK OPENING IN DISPLAY
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to methodologies and devices for quitting an active application and controlling displayed images as a result of quitting the application.
-
Citations
46 Claims
-
1-23. -23. (canceled)
-
24. A method, comprising:
-
receiving, by processor executable middleware, a command to close a first window associated with an active first application, the window being displayed by a touch sensitive display on a multi-display device; creating by one or more of a window management module and a task management module a logical data structure, the logical data structure being synchronized between the window management module and the task management module; when a second window from a different active second application is in a stack of the touch sensitive display, ceasing, by the processor executable middleware, the display of the first window and commencing, by the processor executable middleware, the display of the second window based on the logical data structure associated with the second window, wherein the logical data structure includes a window identifier, dimensions, a stack position identifier, a display identifier and an active indicator; and when no second window from a different active second application is in the stack for the touch sensitive display, ceasing, by the processor executable middleware, the display of the first window and commencing, by the processor executable middleware and based on a physical state of the displays relative to one another on the multi-display device, the display of a desktop for the touch sensitive display from one or more of a plurality of desktops managed within respective desktop stacks, at least one of the desktop stacks associated with the touch sensitive display and at least one other of the desktop stacks associated with another touch sensitive display of the multi-display device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A communication device, comprising:
-
at least first and second touch sensitive displays on a multi-display device to display one or more windows; a processor; and a computer readable memory, the computer readable memory comprising processor executable middleware operable to; receive a command to close a first window associated with an active first application and displayed by the first touch sensitive display; create, by one or more of a window management module and a task management module, a logical data structure, the logical data structure being synchronized between the window management module and the task management module; when a second window from a different active second application is in a stack of the first touch sensitive display, cease the display of the first window by the first touch sensitive display and commence the display of the second window by the first touch sensitive display based on the logical data structure associated with the second window, wherein the logical data structure includes a window identifier, dimensions, a stack position identifier, a display identifier and an active indicator; and when no second window from a different active second application is in the stack for the touch sensitive display, cease the display of the first window by the first touch sensitive display and commence, based on a physical state of the displays relative to one another on the multi-display device, the display of a desktop for the touch sensitive display from one or more of a plurality of desktops managed within respective desktop stacks by the first touch sensitive display, at least one of the desktop stacks associated with the touch sensitive display and at least one other of the desktop stacks associated with another touch sensitive display of the multi-display device. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A method in a multi-display device, comprising:
-
receiving a command to quit an application, thereby closing a window outputted by the application; and creating by one or more of a window management module and a task management module a logical data structure, the logical data structure being synchronized between the window management module and the task management module; when a second window from a different active second application is in a stack of the touch sensitive display, ceasing, by the processor executable middleware, the display of the first window by gradually and/or progressively decreasing a scale size and/or alpha value of the first window, whereby the window disappears from view and commencing, by the processor executable middleware, the display of the second window based on the logical data structure associated with the second window, wherein the logical data structure includes a window identifier, dimensions, a stack position identifier, a display identifier and an active indicator; and when no second window from a different active second application is in the stack for the touch sensitive display, ceasing, by the processor executable middleware, the display of the first window by gradually and/or progressively decreasing a scale size and/or alpha value of the first window, whereby the window disappears from view and commencing, by the processor executable middleware and based on a physical state of the displays relative to one another on the multi-display device, the display of a desktop for the touch sensitive display from one or more of a plurality of desktops managed within respective desktop stacks, at least one of the desktop stacks associated with the touch sensitive display and at least one other of the desktop stacks associated with another touch sensitive display of the multi-display device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
Specification