Patent ID: 9213516
Filing Date: 2015-12-15
Classification: B29D,E05D,E05Y,G02B,G06F,G06G,G06T,G09G,H04B,H04M,H04N,H04W,H05K,Y10T

Abstract:
1. A method, comprising: displaying a first desktop by at least one processor of a multi-screen device comprising a first processor, a first screen, and a second screen, wherein the first desktop is displayed on at least one screen of the multi-screen device; displaying a first window of a first open application on the first desktop; connecting the multi-screen device to a computer system comprising a display screen and a second processor; determining that the multi-screen device is connected to the computer system; in response to determining that the multi-screen device is connected to the computer system, displaying a unified desktop, wherein the first desktop is a second portion of the unified desktop, and a first portion of the unified desktop is displayed on the display screen of the computer system; after displaying the unified desktop, ceasing to display the first window of the first open application on the second portion of the unified desktop and displaying the first window on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, determining, by the processor of the multi-screen device, that the multi-screen device was previously connected to the computer system during a previous connection and a second application was opened during the previous connection; in response to determining that the second application was opened during the previous connection, displaying a second window of the second application on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, receiving an input to open a third application; determining one of the first portion and the second portion of the unified desktop in which the input to open the third application was received; and displaying a third window of the third application in the one of the first portion and the second portion of the unified desktop in which the input was received, wherein when the input to open the third application is received in the first portion, displaying the third window on the first portion of the unified desktop, and wherein when the input to open the third application is received in the second portion, displaying the third window on the second portion of the unified desktop.