Unified desktop docking rules
First Claim
Patent Images
1. A method, comprising:
- providing a device having at least a first display;
providing a computer system having a second display;
docking the device to the computer system to form a unified system;
generating a unified desktop for the unified system, wherein the unified desktop includes a first portion associated with the first display of the device and a second portion associated with the second display of the computer system;
in response to the docking, executing a first docking rule, wherein the first docking rule governs a display of a first application window after the docking;
determining if the first application window was displayed, before the docking, on the first display of the device;
in response to the docking, executing a second docking rule, wherein the second docking rule is associated with changes in the display of a second application window after docking the device;
determining if the second application window was displayed, during a previous docking, on the second display of the computer system; and
in response to determining that the second application window was displayed on the second display of the computer system during the previous docking, again displaying the second application window on the second display of the computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents desktops or windows based on a set of pre-determined rules.
202 Citations
20 Claims
-
1. A method, comprising:
-
providing a device having at least a first display; providing a computer system having a second display; docking the device to the computer system to form a unified system; generating a unified desktop for the unified system, wherein the unified desktop includes a first portion associated with the first display of the device and a second portion associated with the second display of the computer system; in response to the docking, executing a first docking rule, wherein the first docking rule governs a display of a first application window after the docking; determining if the first application window was displayed, before the docking, on the first display of the device; in response to the docking, executing a second docking rule, wherein the second docking rule is associated with changes in the display of a second application window after docking the device; determining if the second application window was displayed, during a previous docking, on the second display of the computer system; and in response to determining that the second application window was displayed on the second display of the computer system during the previous docking, again displaying the second application window on the second display of the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A unified system, comprising:
-
a computer system comprising; a first screen; a processor; and a memory; a device comprising; a second screen; a second memory; and a second processor, wherein the device is docked with the computer system to form the unified system, the device is operable to execute two or more docking rules, comprising; a first docking rule, wherein the first docking rule governs a display of a first application window after the docking, and wherein the device determines if the first application window was displayed, before the docking, on the second screen of the device; and a second docking rule executed in response to the docking, the second docking rule associated with changes in the display of a second application window on the computer system after docking the device, wherein the device determines if the second application window was displayed, during a previous docking, on the first screen of the computer system and, in response to determining that the second application window was displayed on the first screen of the computer system during the previous docking, again displaying the second application window on the first screen of the computer system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for providing a unified system, the computer-executable instructions comprising:
-
upon docking a device with a computer system, instructions to generate a unified desktop for the unified system, wherein the unified desktop includes a first portion associated with the device and a second portion associated with the computer system; based on the docking, instructions to execute a first docking rule that governs a display of a first application window after the docking; instructions to determine if the first application window was displayed, before the docking, on the device; based on the docking, instructions to execute a second docking rule that governs a display of a second application window after the docking; instructions to determine if the second application window was displayed, during a previous docking, on the computer system; and in response to determining that the second application window was displayed on the computer system during the previous docking, instructions to again display the second application window on the computer system. - View Dependent Claims (17, 18, 19, 20)
-
Specification