Activating applications in portions of unified desktop
First Claim
1. A method, comprising:
- connecting a computer system and a multi-screen device, wherein the computer system includes a processor and memory;
forming a unified system from the computer system and the multi-screen device, wherein the multi-screen device controls the function of the computer system;
displaying a unified desktop by at least one processor of a multi-screen device, wherein at least a first portion of the unified desktop is displayed on a peripheral screen associated with the computer system, and wherein a second portion of the unified desktop is displayed on at least one screen of the multi-screen device;
receiving an input into the unified desktop to open an application;
in response to the input;
determining a location on the unified desktop where the input was received;
if the input was received in the first portion of the unified desktop, opening a window of the application in the first portion of the unified desktop andif the input was received in the second portion of the unified desktop, opening the window of the application in the second portion of the unified desktop.
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.
-
Citations
18 Claims
-
1. A method, comprising:
-
connecting a computer system and a multi-screen device, wherein the computer system includes a processor and memory; forming a unified system from the computer system and the multi-screen device, wherein the multi-screen device controls the function of the computer system; displaying a unified desktop by at least one processor of a multi-screen device, wherein at least a first portion of the unified desktop is displayed on a peripheral screen associated with the computer system, and wherein a second portion of the unified desktop is displayed on at least one screen of the multi-screen device; receiving an input into the unified desktop to open an application; in response to the input; determining a location on the unified desktop where the input was received; if the input was received in the first portion of the unified desktop, opening a window of the application in the first portion of the unified desktop and if the input was received in the second portion of the unified desktop, opening the window of the application in the second portion of the unified desktop. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing computer executable instructions that when executed by at least one processor perform a method comprising:
-
determining a connection between a computer system and a multi-screen device has been made, wherein the computer system includes a processor and memory; forming a unified system from the computer system and the multi-screen device, wherein the multi-screen device controls the function of the computer system; displaying a unified desktop by at least one processor of a multi-screen device, wherein at least a first portion of the unified desktop is displayed on a peripheral screen associated with the computer system, and wherein a second portion of the unified desktop is displayed on at least one screen of the multi-screen device; receiving input by the unified desktop; in response to the input; determining a location on the unified desktop where the input was received; and if the input was received in the first portion of the unified desktop, a window of the application in the first portion of the unified desktop; and if the input was received in the second portion of the unified desktop, opening the window of the application in the second portion of the unified desktop. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A unified system, comprising:
-
a computer system comprising; a processor; a memory; a peripheral screen a multi-screen communication device, in communication with the computer system, comprising; a first touch sensitive display on a first screen; a second touch sensitive display on a second screen; a processor operable to execute instructions, stored on a computer readable medium that when executed cause the processor to perform a method comprising; forming the unified system from the computer system and the multi-screen device, wherein the multi-screen device controls the function of the computer system; displaying a unified desktop, wherein at least a first portion of the unified desktop is displayed on the peripheral screen, and wherein a second portion of the unified desktop is displayed on at least one screen of the multi-screen device; receiving input by the unified desktop; in response to the input; determining a location on the unified desktop where the input was received; if the input was received in the first portion of the unified desktop, opening a window of the application in the first portion of the unified desktop; and if the input was received in the second portion of the unified desktop, opening the window of the application in the second portion of the unified desktop. - View Dependent Claims (18)
-
Specification