Dual screen application behaviour
First Claim
1. A method of controlling the size of a dual-screen application displayed on a multi-screen device, comprising:
- displaying a dual-screen application on a first screen and a second screen of the multi-screen device;
receiving a first predetermined input that represents an instruction to deactivate displaying to the second screen of the multi-screen device;
responding to the first predetermined input with an output that deactivates the second screen display and causes the dual-screen application to be displayed in a single-screen mode on the first screen of the multi-screen device;
receiving a second predetermined input that represents an instruction to reactivate displaying to the second screen of the multi-screen device;
responding to the second predetermined input with an output that reactivates displaying to the second screen and causes the dual-screen application to continue to be displayed in a single-screen mode on the first screen of the multi-screen device.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-screen user device and methods for logically controlling the display behavior of applications and other displayable data are disclosed. Specifically, when a dual-screen application is displayed to the primary and secondary screens of a device the dual-screen application can be minimized to a single screen by closing the device. When the device is reopened, the minimized dual-screen application is maintained in a minimized state on the screen to which it was minimized. Specific rules can be implemented to determine whether the dual-screen application will be maximized to run on the primary and secondary screens of a device upon reopening.
130 Citations
20 Claims
-
1. A method of controlling the size of a dual-screen application displayed on a multi-screen device, comprising:
-
displaying a dual-screen application on a first screen and a second screen of the multi-screen device; receiving a first predetermined input that represents an instruction to deactivate displaying to the second screen of the multi-screen device; responding to the first predetermined input with an output that deactivates the second screen display and causes the dual-screen application to be displayed in a single-screen mode on the first screen of the multi-screen device; receiving a second predetermined input that represents an instruction to reactivate displaying to the second screen of the multi-screen device; responding to the second predetermined input with an output that reactivates displaying to the second screen and causes the dual-screen application to continue to be displayed in a single-screen mode on the first screen of the multi-screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
-
instructions configured to display a dual-screen application on a first screen and a second screen of the multi-screen device; instructions configured to receive a first predetermined input that represents an instruction to deactivate displaying to the second screen of the multi-screen device; instructions configured to respond to the first predetermined input with an output that deactivates the second screen display and causes the dual-screen application to be displayed in a single-screen mode on the first screen of the multi-screen device; instructions configured to receive a second predetermined input that represents an instruction to reactivate displaying to the second screen of the multi-screen device; instructions configured to respond to the second predetermined input with an output that reactivates displaying to the second screen and causes the dual-screen application to continue to be displayed in a single-screen mode on the first screen of the multi-screen device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A dual-screen user device, comprising:
-
a first screen including a first display area; a second screen including a second display area; a hinge configured to connect the first screen with the second screen; a first sensor configured to produce a first signal indicative of a position of the hinge; a processor in communication with the first screen, the second screen, and the first sensor, the processor operable to; display a dual-screen application on the first screen and the second screen of the dual-screen device; receive a first predetermined input that represents an instruction to deactivate displaying to the second screen of the dual-screen device; respond to the first predetermined input with an output that deactivates the second screen and causes the dual-screen application to be displayed in a single-screen mode on the first screen of the dual-screen device; receive a second predetermined input that represents an instruction to reactivate displaying to the second screen of the dual-screen device; respond to the second predetermined input with an output that reactivates the second screen and causes the dual-screen application to continue to be displayed in a single-screen mode on the first screen of the dual-screen device, and determine, based at least partially on the first signal, that the hinge has moved from a first position in which the first and second screens are open to a second position in which the first and second screens are closed. - View Dependent Claims (20)
-
Specification