Activating applications in unified desktop
First Claim
1. A method, comprising:
- directly connecting a multi-screen device, including a first touch sensitive screen, a second touch sensitive screen, a first processor, a first memory, to a computer system, including a second processor, a second memory, an input device, and a peripheral screen;
the multi-screen device establishing control over the computer system, wherein the computer system and multi-screen device each executes an operating system;
providing a unified system, wherein the multi-screen device and the computer system function in concert, and wherein the multi-screen device receives inputs from the computer system that were made to the computer system;
displaying a unified desktop by the first processor of the multi-screen device, wherein the unified desktop includes a first portion, which includes the peripheral screen of the computer system, and a second portion, which includes the first and second touch sensitive screens of the multi-screen device, wherein the unified desktop is a cohesive user interface across at least the first and second touch sensitive screens of the multi-screen device and the peripheral screen;
the unified system receiving an input into the unified desktop;
determining from which of the first portion and the second portion of the unified desktop the input was received;
if the input was received in the first portion via the input device, the computer system forwarding the input to the multi-screen device;
in response to the input;
the first processor of the multi-screen device determining if a location of the input was received in the second portion of the unified desktop;
when the location of the input is received in the second portion of the unified desktop, the multi-screen device opening a window of an application in at least the first touch sensitive screen or the second touch sensitive screen of the multi-screen device; and
when the location of the input is received in the first portion of the unified desktop, the multi-screen device opening the window of the application in the peripheral screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.
161 Citations
20 Claims
-
1. A method, comprising:
-
directly connecting a multi-screen device, including a first touch sensitive screen, a second touch sensitive screen, a first processor, a first memory, to a computer system, including a second processor, a second memory, an input device, and a peripheral screen; the multi-screen device establishing control over the computer system, wherein the computer system and multi-screen device each executes an operating system; providing a unified system, wherein the multi-screen device and the computer system function in concert, and wherein the multi-screen device receives inputs from the computer system that were made to the computer system; displaying a unified desktop by the first processor of the multi-screen device, wherein the unified desktop includes a first portion, which includes the peripheral screen of the computer system, and a second portion, which includes the first and second touch sensitive screens of the multi-screen device, wherein the unified desktop is a cohesive user interface across at least the first and second touch sensitive screens of the multi-screen device and the peripheral screen; the unified system receiving an input into the unified desktop; determining from which of the first portion and the second portion of the unified desktop the input was received; if the input was received in the first portion via the input device, the computer system forwarding the input to the multi-screen device; in response to the input; the first processor of the multi-screen device determining if a location of the input was received in the second portion of the unified desktop; when the location of the input is received in the second portion of the unified desktop, the multi-screen device opening a window of an application in at least the first touch sensitive screen or the second touch sensitive screen of the multi-screen device; and when the location of the input is received in the first portion of the unified desktop, the multi-screen device opening the window of the application in the peripheral screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium storing computer executable instructions that when executed by at least one processor of a multi-screen device perform a method comprising:
-
receiving indication of a connection of a multi-screen device, including a first touch sensitive screen, a second touch sensitive screen, a first processor, a first memory, to a computer system, including a second processor, a second memory, an input device, and a peripheral screen; the multi-screen device establishing control over the computer system, wherein the computer system and multi-screen device each executes an operating system; establishing a unified system, wherein the multi-screen device and the computer system function in concert, and wherein the multi-screen device receives inputs from the computer system that were made to the computer system; displaying a unified desktop by the first processor of the multi-screen device, wherein the unified desktop includes a first portion, which includes the peripheral screen of the computer system, and a second portion, which includes the first and second touch sensitive screens of the multi-screen device, wherein the unified desktop is a cohesive user interface across the first and second touch sensitive screen of the multi-screen device and the peripheral screen; receiving an input by the unified system in the unified desktop; determining from which of the first portion and the second portion of the unified desktop the input was received; if the input was received in the first portion via the input device, the computer system forwarding the input to the multi-screen device; in response to the input; the first processor determining a location on the unified desktop where the input was received; and based on the determined location of the input being in a second portion of the unified desktop, opening a window of an application in at least the first touch sensitive screen or the second touch sensitive screen of the multi-screen device of the unified desktop. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A multi-screen communication device, comprising:
-
a first touch sensitive display on a first screen; a second touch sensitive display on a second screen; a computer readable medium that stores computer executable instructions that when executed by at least one processor perform a method comprising; receiving indication of a connection of a multi-screen device, including a first touch sensitive screen, a second touch sensitive screen, a first processor, a first memory, to a computer system, including a second processor, a second memory, an input device, and a peripheral screen; the multi-screen device establishing control over the computer system, wherein the computer system and multi-screen device each executes an operating system; establishing a unified system, wherein the multi-screen device and the computer system function in concert, and wherein the multi-screen device receives inputs from the computer system that were made to the computer; displaying a unified desktop by the first processor of the multi-screen device, wherein the unified desktop includes a first portion, which includes the peripheral screen of the computer system, and a second portion, which includes the first and second touch sensitive screens of the multi-screen device, wherein the unified desktop is a cohesive user interface across at least the first and second touch sensitive screen of the multi-screen device and the peripheral screen; receiving an input by the unified system in the unified desktop; determining from which of the first portion and the second portion of the unified desktop the input was received; if the input was received in the first portion via the input device, the computer system forwarding the input to the multi-screen device; in response to the input; the first processor determining a location either in the first portion or the second portion on the unified desktop where the input was received; and based on the determined location of the input, opening a window of an application in at least the first touch sensitive screen or the second touch sensitive screen of the multi- screen device of the unified desktop. - View Dependent Claims (20)
-
Specification