Patent ID: 9001158
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A method of controlling data displayed by a dual-screen device, comprising: determining, based on a detected rotation, that the dual-screen device has been rotated from a first open state to a second, different open state; determining a relative position of a first touch screen that originally displayed data from a first application when the dual-screen device was in the first open state and a second touch screen that was not displaying data from the first application when the dual-screen device was in the first open state; controlling data displayed on the second screen in the second open state based on the determined relative position of the first screen and second screen, wherein the determined relative position for the first open state is where the first screen is in a portrait state and in a same plane beside the second screen, and the determined relative position for the second, different open state is where the second screen is in a landscape state and in the same plane and below the first screen, or wherein the determined relative position for the first open state is where the first screen is in a landscape state and in a same plane above the second screen, and the determined relative position for the second, different open state is where the second screen is in a portrait state and in the same plane and beside the first screen; determining whether the data from the first application on the first screen was previously extended in the second open state to display on both the first screen and the second screen; and determining whether the first application is a single screen application or a multi-screen application, and, only when the application is a multi-screen application, the data from the first application on the first screen is extended in the second open state to display on both the first screen and the second screen.