Patent ID: 8984440
Filing Date: 2015-03-17
Classification: G06F,G06T,G09G

Abstract:
1. A method, comprising: displaying, by a processor in a multi-display communication device, a first desktop on a first touch sensitive display of the multi-display communication device; displaying a second desktop on a second touch sensitive display of the multi-display communication device; receiving a command to activate a view of active and inactive windows in expose mode, the view comprising a primary view; displaying the primary view on the first touch sensitive display of the multi-display communication device, thereby moving the first desktop displayed by the first touch sensitive display to an inactive display position in a window stack; receiving a command to maximize the view in expose mode, the maximized view comprising the primary view and a secondary view, wherein the primary view is different than the secondary view; determining where to display the primary view and the secondary view, wherein when the primary view is in a left-most touch sensitive display in a portrait display mode when the command to maximize the view is received, the secondary view appears to move rightward from under the primary view in the left-most touch sensitive display to the second touch sensitive display, thereby moving the second desktop displayed by the second touch sensitive display to an inactive display position in the window stack, wherein when the primary view is in a top-most touch sensitive display in a landscape display mode when the command to maximize the view is received, the secondary view appears to move downward from under the primary view in the top-most touch sensitive display to the second touch sensitive display, thereby moving the second desktop displayed by the second touch sensitive display to an inactive display position in the window stack, and wherein when the primary view is in a right touch sensitive display in the portrait display mode when the command to maximize the view is received, the primary view appears to move leftward from the right touch sensitive display to the second touch sensitive display, thereby moving the second desktop displayed by the second touch sensitive display to an inactive display position in the window stack, thereby uncovering the secondary view for display by the first touch sensitive display, and wherein when the primary view is in a lower touch sensitive display in the landscape display mode when the command to maximize the view is received, the primary view appears to move upward from the lower touch sensitive display to the second touch sensitive display, thereby moving the second desktop displayed by the second touch sensitive display to an inactive display position in the window stack, and thereby uncovering the secondary view for display by the first touch sensitive display.