Management of local applications in local and remote desktops in a server-based computing environment
First Claim
1. A client computer for use in a networked computing environment comprising one or more processors, at least a client desktop window and a first remote desktop window configured to be displayed to a user of the client computer, wherein the client desktop window is configured to display a session running on the client computer and the first remote desktop window is configured to display a session running on a first remote computer, the client computer configured to manage a client application window associated with an application configured to run on the client computer, the client computer configured to:
- detect a first user input regarding movement of the client application window from the client desktop window to the first remote desktop window;
remove a task bar icon associated with the client application window from a task bar displayed in the client desktop window;
instruct the first remote computer to generate a drone of the client application window in the first remote desktop window;
instruct the first remote computer to display the task bar icon associated with the drone of the client application window in a task bar displayed in the first remote desktop window; and
display the drone of the client application window always on top of all other remote desktop windows.
3 Assignments
0 Petitions
Accused Products
Abstract
In a computing environment comprising multiple desktop windows displayed to a user of a client computer, a method to manage client application windows associated with applications configured to run on the client computer is provided. The method includes detecting user input regarding movement of a client application window from a client desktop window to a remote desktop window, removing a task bar icon associated with the client application window from a task bar displayed in the client desktop window, instructing the remote computer to generate a drone of the client application window in the remote desktop window and to display the task bar icon associated with the client application window in a task bar of the remote desktop window, and displaying the client application window always on top of all other windows. The method may further include applying appropriate clipping region to the client application window.
33 Citations
16 Claims
-
1. A client computer for use in a networked computing environment comprising one or more processors, at least a client desktop window and a first remote desktop window configured to be displayed to a user of the client computer, wherein the client desktop window is configured to display a session running on the client computer and the first remote desktop window is configured to display a session running on a first remote computer, the client computer configured to manage a client application window associated with an application configured to run on the client computer, the client computer configured to:
-
detect a first user input regarding movement of the client application window from the client desktop window to the first remote desktop window; remove a task bar icon associated with the client application window from a task bar displayed in the client desktop window; instruct the first remote computer to generate a drone of the client application window in the first remote desktop window; instruct the first remote computer to display the task bar icon associated with the drone of the client application window in a task bar displayed in the first remote desktop window; and
display the drone of the client application window always on top of all other remote desktop windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A remote computer for use in a networked computing environment comprising one ore more processors, at least a client desktop window and a remote desktop window configured to be displayed to a user of a client computer, wherein the client desktop window is configured to display a session running on the client computer and the remote desktop window is configured to display a session running on the remote computer, the remote computer configured to:
-
generate a drone of a client application window associated with an application configured to run on the client computer in response to receiving an instruction from the client computer to generate the drone of the client application window in the remote desktop window; and display a task bar icon associated with the drone of the client application window in a task bar displayed in the remote desktop window. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable non-transitory storage medium containing a set of instructions that, when executed by a processor, perform a method comprising:
-
detecting a first user input regarding movement of a client application window from a client desktop window to a first remote desktop window, wherein a networked computing environment comprises at least the client desktop window and the first remote desktop window configured to be displayed to a user of a client computer and wherein the client desktop window is configured to display a session running on the client computer and the first remote desktop window is configured to display a session running on a first remote computer and wherein the client application window is associated with an application configured to run on the client computer; removing a task bar icon associated with the client application window from a task bar displayed in the client desktop window; instructing the first remote computer to generate a drone of the client application window in the first remote desktop window; instructing the first remote computer to display the task bar icon associated with the drone of the client application window in a task bar displayed in the first remote desktop window; and displaying the drone of the client application window always on top of all other remote desktop windows. - View Dependent Claims (14, 15)
-
-
16. A computer-readable non-transitory storage medium containing a set of instructions that, when executed by a processor, perform a method comprising:
-
generating a drone of a client application window associated with an application configured to run on a client computer in response to receiving an instruction from the client computer to generate the drone of the client application window in a remote desktop window, wherein a networked computing environment comprises at least a client desktop window and the remote desktop window configured to be displayed to a user of the client computer and wherein the client desktop window is configured to display a session running on the client computer and the remote desktop window is configured to display a session running on the remote computer; and displaying a task bar icon associated with the drone of the client application window in a task bar displayed in the remote desktop window.
-
Specification