Multiscreen phone emulation
First Claim
Patent Images
1. A computer system comprising:
- a dock physically connected to a computer display; and
a multi-display device comprising;
a first display device, wherein the first display device displays a first user interface;
a second display device, wherein the second display device displays a second user interface; and
a device processor executing a multi-display device operating system, wherein upon the multi-display device docking with the dock, the device processor;
turns off the first and second display devices;
enables display and input/output functions on the computer display;
determines that the computer display is a single physical display;
in response to determining that the computer display is a single physical display, logically separates a first portion of the computer display and a second portion of the computer display;
determines an orientation of an application running on the multi-display device differs with an orientation of the computer display;
in response to determining that the orientation of the application running on the multi-display device differs with the orientation of the computer display, reorients the application running on the multi-display device;
emulates the first user interface on the first portion of the computer display; and
emulates the second user interface on the second portion of the computer display.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system including a computer display; a computer processor, where the computer processor is running at least one computer operating system, where the at least one computer operating system communicably interfaces with a device operating system, where the device operating system resides on a device and the device includes a device processor and two or more device displays; and where the computer display mimics the two or more device displays.
181 Citations
20 Claims
-
1. A computer system comprising:
-
a dock physically connected to a computer display; and a multi-display device comprising; a first display device, wherein the first display device displays a first user interface; a second display device, wherein the second display device displays a second user interface; and a device processor executing a multi-display device operating system, wherein upon the multi-display device docking with the dock, the device processor; turns off the first and second display devices; enables display and input/output functions on the computer display; determines that the computer display is a single physical display; in response to determining that the computer display is a single physical display, logically separates a first portion of the computer display and a second portion of the computer display; determines an orientation of an application running on the multi-display device differs with an orientation of the computer display; in response to determining that the orientation of the application running on the multi-display device differs with the orientation of the computer display, reorients the application running on the multi-display device; emulates the first user interface on the first portion of the computer display; and emulates the second user interface on the second portion of the computer display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method comprising:
-
detecting, by a processor of a multi-display device, the multi-display device docking with a dock physically connected to a computer display, wherein the multi-display device comprises; a first display device, wherein the first display device displays a first user interface; and a second display device, wherein the second display device displays a second user interface; and wherein the processor executes a multi-display device operating system; turning off, by the processor of the multi-display device, the first and second display devices; enabling, by the processor of the multi-display device, display and input/output functions on the computer display; determining, by the processor of the multi-display device, that the computer display is a single physical display; in response to determining that the computer display is a single physical display, logically separating, by the processor of the multi-display device, a first portion of the computer display and a second portion of the computer display; determining an orientation of an application running on the multi-display device differs with an orientation of the computer display; in response to determining that the orientation of the application running on the multi-display device differs with the orientation of the computer display, reorienting the application running on the multi-display device; emulating, by the processor of the multi-display device, the first user interface on the first portion of the computer display; and emulating, by the processor of the multi-display device, the second user interface on the second portion of the computer display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium having stored thereon computer-executable instructions, the computer-executable instructions configured when executed by a processor of a multi-display device to:
-
detect the multi-display device docking with a dock physically connected to a computer display, wherein the multi-display device comprises; a first display device, wherein the first display device displays a first user interface; and a second display device, wherein the second display device displays a second user interface; and wherein the processor executes a multi-display device operating system that, when executed; turns off the first and second display devices; enables display and input/output functions on the computer display; determines that the computer display is a single physical display; in response to determining that the computer display is a single physical display, logically separates a first portion of the computer display and a second portion of the computer display; determine an orientation of an application running on the multi-display device differs with an orientation of the computer display; in response to determining that the orientation of the application running on the multi-display device differs with the orientation of the computer display, reorient the application running on the multi-display device; emulates the first user interface on the first portion of the computer display; and emulates the second user interface on the second portion of the computer display.
-
Specification